Commit History

Author SHA1 Message Date
  Lukas Tenbrink 91362a61da Simplify `StringName` to `bool` conversions. 3 months ago
  Lukas Tenbrink e57427900f Use `BinaryMutex` instead of `Mutex` for `StringName`. 4 months ago
  Lukas Tenbrink f064a415b3 Use `PagedAllocator` for `StringName` to accelerate and localize allocations. 3 months ago
  Lukas Tenbrink 3b31636985 Remove unnecessary `StringName` `idx` cache in `_Data` to reduce its size by 4 bytes. 3 months ago
  Lukas Tenbrink 91fe434a86 Always use `String` as `StringName` backing internally. 4 months ago
  Lukas Tenbrink dbf189e28f Lock the `StringName::mutex` after hashing the string, to spend less time hoarding it unnecessarily. 6 months ago
  Lukas Tenbrink a47d29cf11 Move StringName != to the header file to make it inlineable. 8 months ago
  rune-scape 0dde931bc9 StringName: Fix empty hash 11 months ago
  Rémi Verschelde 69ca549ef9 Merge pull request #92570 from rune-scape/rune-stringname-bits 11 months ago
  rune-scape 6abd17265b StringName: operator== compares in-place 1 year ago
  A Thousand Ships e33fdb4296 Use `MutexLock` in more places 11 months 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. 1 year ago
  Yuri Sizov 4952d37f4b Fix StringName leaks in VariantParser 1 year ago
  A Thousand Ships 893f889d74 [Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 1 year 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` 2 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 3 years ago
  Nathan Franke 49403cbfa0 Replace String comparisons with "", String() to is_empty() 3 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 4 years ago
  reduz 127458ed17 Reorganized core/ directory, it was too fatty already 4 years ago