Commit History

Author SHA1 Message Date
  Lukas Tenbrink 29f75ad5fa Remove unused `StringName::search`. 6 months ago
  Lukas Tenbrink 91362a61da Simplify `StringName` to `bool` conversions. 7 months ago
  Lukas Tenbrink e57427900f Use `BinaryMutex` instead of `Mutex` for `StringName`. 8 months ago
  Lukas Tenbrink f064a415b3 Use `PagedAllocator` for `StringName` to accelerate and localize allocations. 7 months ago
  Lukas Tenbrink 3b31636985 Remove unnecessary `StringName` `idx` cache in `_Data` to reduce its size by 4 bytes. 7 months ago
  Lukas Tenbrink 91fe434a86 Always use `String` as `StringName` backing internally. 8 months ago
  Lukas Tenbrink dbf189e28f Lock the `StringName::mutex` after hashing the string, to spend less time hoarding it unnecessarily. 11 months ago
  Lukas Tenbrink a47d29cf11 Move StringName != to the header file to make it inlineable. 1 year ago
  rune-scape 0dde931bc9 StringName: Fix empty hash 1 year ago
  Rémi Verschelde 69ca549ef9 Merge pull request #92570 from rune-scape/rune-stringname-bits 1 year ago
  rune-scape 6abd17265b StringName: operator== compares in-place 1 year ago
  A Thousand Ships e33fdb4296 Use `MutexLock` in more places 1 year ago
  Gergely Kis 723878bbab StringName: Use inline static field definitions 1 year ago
  bruvzg f3d4f5a77e [X11] Add fallback from desktop GL to GLES, suppress PRIME detector error spam. 2 years ago
  Yuri Sizov 4952d37f4b Fix StringName leaks in VariantParser 2 years ago
  A Thousand Ships 893f889d74 [Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2 years ago
  Juan Linietsky 8950943356 Optimize Object::get_class_name 2 years ago
  Lyuma 82c52eab6c StringName: fix returning dangling data from char constructor. 2 years ago
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all 2 years ago
  Yuri Rubinsky 522d4243bf Add missing != operator to `StringName` 3 years ago
  reduz 8580f377a3 Implement Scene Unique Nodes 3 years ago
  Hugo Locurcio 38995961df Improve `--debug-stringnames` to be more useful 3 years ago
  Ignacio Roldán Etcheverry 0e659b4230 Fix false reporting unclaimed StringName at exit due to static refs 3 years ago
  Rémi Verschelde fe52458154 Update copyright statements to 2022 4 years ago
  Nathan Franke 49403cbfa0 Replace String comparisons with "", String() to is_empty() 4 years ago
  reduz cee905f04f Adds ability to debug stringnames 4 years ago
  reduz 6631f66c2a Optimize StringName usage 4 years ago
  Rémi Verschelde b5334d14f7 Update copyright statements to 2021 5 years ago
  reduz 127458ed17 Reorganized core/ directory, it was too fatty already 5 years ago