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 |