godot/core
HP van Braam 873eb21ce8 Optimize Thread::get_caller_id()
By making sure that Thread always has a valid caller_id we can remove the
check making the function a straightforward getter instead.

In some quick tests we see a repeatable performance improvement of
somewhere around 0.32 mspf in TPS demo.

Co-authored-by: Pedro J. Estébanez <pedrojrulez@gmail.com>
2025-01-03 17:33:10 +01:00
..
config Add more property hint ranges for project settings 2024-12-23 18:22:32 +01:00
crypto Merge pull request #100564 from YYF233333/iwyu 2024-12-19 19:59:55 -06:00
debugger Apply iwyu suggestion in core. 2024-12-19 00:43:47 +08:00
error
extension Merge pull request #100622 from dsnopek/gdextension-compat-hashes 2024-12-20 23:57:02 +01:00
input Merge pull request #96076 from AThousandShips/improve_null_check_core_drivers 2024-12-23 11:14:58 -06:00
io Merge pull request #100717 from KoBeWi/icon_uncache 2025-01-03 02:01:24 +01:00
math Merge pull request #100991 from TokageItLab/180deg-arc 2025-01-03 00:49:59 +01:00
object Style: Enforce AllowShortFunctionsOnASingleLine 2025-01-02 10:09:41 -06:00
os Optimize Thread::get_caller_id() 2025-01-03 17:33:10 +01:00
string Merge pull request #100434 from Ivorforce/string-copy-from-rename 2024-12-19 19:59:57 -06:00
templates Merge pull request #100937 from Repiteo/style/clang-format-sync 2025-01-03 00:49:44 +01:00
variant Merge pull request #100937 from Repiteo/style/clang-format-sync 2025-01-03 00:49:44 +01:00
core_bind.compat.inc
core_bind.cpp Merge pull request #99010 from Hilderin/embedding-game-process 2024-12-20 23:56:43 +01:00
core_bind.h Merge pull request #99010 from Hilderin/embedding-game-process 2024-12-20 23:56:43 +01:00
core_builders.py
core_constants.cpp Apply iwyu suggestion in core. 2024-12-19 00:43:47 +08:00
core_constants.h Apply iwyu suggestion in core. 2024-12-19 00:43:47 +08:00
core_globals.cpp
core_globals.h
core_string_names.h
doc_data.cpp
doc_data.h
register_core_types.cpp Add more property hint ranges for project settings 2024-12-23 18:22:32 +01:00
register_core_types.h
SCsub
typedefs.h
version.h