summaryrefslogtreecommitdiffstats
path: root/core/object
Commit message (Expand)AuthorAgeFilesLines
* [Core] Optionally delete `Ref` `nullptr` comparisonsA Thousand Ships2024-09-121-0/+5
* Merge pull request #92888 from Hilderin/fix-unable-to-use-resourceLoader-in-c...Rémi Verschelde2024-09-122-0/+11
|\
| * Fix Unable to use ResourceLoader in C# after threaded load in GDScript #92798Hilderin2024-09-112-0/+11
* | Merge pull request #95292 from aaronp64/is_parent_class_perfRémi Verschelde2024-09-121-8/+4
|\ \
| * | Improve ClassDB::_is_parent_class performanceaaronp642024-08-081-8/+4
* | | Merge pull request #96760 from RandomShaper/wtp_langs_exit_threadRémi Verschelde2024-09-114-9/+32
|\ \ \
| * | | Make languages' thread enter/exit more resilientPedro J. Estébanez2024-09-104-8/+28
| * | | WorkerThreadPool: Enhance lifetime for more flexibilityPedro J. Estébanez2024-09-101-1/+4
| | |/ | |/|
* / | StringName: Fix empty hashrune-scape2024-09-093-45/+0
|/ /
* | Merge pull request #78656 from Repiteo/typed-dictionaryRémi Verschelde2024-09-061-0/+1
|\ \
| * | Implement typed dictionariesThaddeus Crews2024-09-041-0/+1
* | | Merge pull request #89649 from dalexeev/core-bind-and-doc-iter-virtual-methodsRémi Verschelde2024-09-061-19/+51
|\ \ \ | |/ / |/| |
| * | Core: Bind and document iterator API virtual methodsDanil Alexeev2024-08-271-19/+51
* | | Merge pull request #70096 from rune-scape/stringname-dictRémi Verschelde2024-09-031-5/+5
|\ \ \
| * | | StringName Dictionary keysrune-scape2024-08-291-5/+5
* | | | Fix `bool` type appearing in GDExtension headerJan Haller2024-08-311-2/+2
* | | | Merge pull request #96322 from RandomShaper/wtp_infoRémi Verschelde2024-08-301-0/+2
|\ \ \ \
| * | | | WorkerThreadPool: Print info about thread count at startupPedro J. Estébanez2024-08-301-0/+2
* | | | | Core: Сheck `r_error` after calling `callp()`Danil Alexeev2024-08-303-5/+8
* | | | | Merge pull request #96317 from Chaosus/objectdb_write_path_instead_of_name_at...Rémi Verschelde2024-08-301-2/+2
|\ \ \ \ \
| * | | | | Write path instead of name at verbose output of leaked instancesChaosus2024-08-301-2/+2
| | |/ / / | |/| | |
* | | | | Merge pull request #96166 from AThousandShips/more_lock_raiiRémi Verschelde2024-08-303-37/+14
|\ \ \ \ \
| * | | | | Use `MutexLock` in more placesA Thousand Ships2024-08-293-37/+14
| |/ / / /
* | | | | Merge pull request #93972 from Hilderin/fix-editor-needs-restart-after-adding...Rémi Verschelde2024-08-302-0/+17
|\ \ \ \ \
| * | | | | Fix editor needs restart after adding GDExtensionsHilderin2024-08-292-0/+17
| |/ / / /
* / / / / Import/export GLTF extras to node->metademolke2024-08-292-0/+9
|/ / / /
* / / / WorkerThreadPool: Fix end-of-yield logic potentially leading to deadlocksPedro J. Estébanez2024-08-281-1/+4
|/ / /
* | | Merge pull request #94068 from dalexeev/core-remove-is-gpl-reversedRémi Verschelde2024-08-281-20/+1
|\ \ \ | |/ / |/| |
| * | Core: Remove unused method `_is_gpl_reversed()`Danil Alexeev2024-07-081-20/+1
* | | Core: Fix unreachable codeThaddeus Crews2024-08-271-1/+2
* | | Merge pull request #95984 from timothyqiu/what-identifierRémi Verschelde2024-08-271-1/+1
|\ \ \
| * | | Add `String.is_valid_unicode_identifier()`Haoyu Qiu2024-08-271-1/+1
* | | | GDScript: Fix message when calling non-tool function in tool modeDanil Alexeev2024-08-272-4/+13
|/ / /
* | | Merge pull request #94169 from RandomShaper/wtp_rl_prizeRémi Verschelde2024-08-262-43/+44
|\ \ \
| * | | WorkerThreadPool (plus friends): Overhaul unlock allowance zonesPedro J. Estébanez2024-08-212-44/+35
| * | | ResourceLoader: Enhance deadlock preventionPedro J. Estébanez2024-08-212-0/+10
* | | | Merge pull request #91018 from Daylily-Zeleen/daylily-zeleen/optionally_posti...Rémi Verschelde2024-08-264-35/+114
|\ \ \ \
| * | | | Allow ClassDB to create a Object without postinitialization for GDExtension.Daylily-Zeleen2024-08-204-35/+114
| |/ / /
* | | | Merge pull request #93602 from aaronp64/inspector_latencyRémi Verschelde2024-08-222-0/+24
|\ \ \ \ | |/ / / |/| | |
| * | | Improve Editor Inspector/Theme item lookup performanceaaronp642024-08-202-0/+24
* | | | Avoid potential crash on signal disconnectionPedro J. Estébanez2024-08-191-1/+5
* | | | Fix virtual binding for `ScriptLanguageExtension::_reload_scripts`voidedWarranties2024-08-171-0/+1
* | | | Split TranslationServer into its own fileHaoyu Qiu2024-08-151-1/+1
| |_|/ |/| |
* | | Fix global class cache file not present when no class nameHilderin2024-07-312-5/+0
* | | Fix use-after-free in WorkerThreadPoolAlvin Wong2024-07-291-1/+5
* | | Merge pull request #94526 from RandomShaper/wtp_rl_prize_prequelRémi Verschelde2024-07-191-5/+7
|\ \ \
| * | | Fixup recent changes to threading concernsPedro J. Estébanez2024-07-161-2/+3
| * | | WorkerThreadPool: Fix wrong sync logic breaking task map integrityPedro J. Estébanez2024-07-151-3/+4
* | | | Merge pull request #94238 from RandomShaper/ref_is_now_rcRémi Verschelde2024-07-171-1/+1
|\ \ \ \
| * | | | Make errors on RefCounted.free() more accuratePedro J. Estébanez2024-07-151-1/+1
| | |_|/ | |/| |