summaryrefslogtreecommitdiffstats
path: root/core/object
Commit message (Expand)AuthorAgeFilesLines
* Expose NOTIFICATION_EXTENSION_RELOADED to ClassDBEterDelta2024-02-021-0/+1
* Remove unnecessary `this->` expressionsA Thousand Ships2024-01-291-6/+6
* Merge pull request #87353 from OverloadedOrama/max-undo-stepsYuri Sizov2024-01-242-0/+24
|\
| * Implement maximum undo steps in UndoRedoEmmanouil Papadeas2024-01-222-0/+24
* | Merge pull request #87331 from KoBeWi/you_can_ref_count_on_thatRémi Verschelde2024-01-181-1/+1
|\ \
| * | Simplify RefCounted check in free()kobewi2024-01-181-1/+1
* | | Merge pull request #87294 from vnen/allow-free-callableRémi Verschelde2024-01-181-0/+7
|\ \ \ | |/ / |/| |
| * | Allow `free()` to be used as CallableGeorge Marques2024-01-181-0/+7
* | | Merge pull request #85939 from adamscott/single-threaded-godot-4Rémi Verschelde2024-01-181-0/+6
|\ \ \ | |_|/ |/| |
| * | Add THREADS_ENABLED macro in order to compile Godot to run on the main threadAdam Scott2024-01-171-0/+6
| |/
* | Merge pull request #86676 from rune-scape/sparse-script-reloadYuri Sizov2024-01-172-0/+2
|\ \ | |/ |/|
| * Hot-reload only changed scriptsrune-scape2024-01-022-0/+2
* | Merge pull request #86587 from RandomShaper/wtp_enhanceRémi Verschelde2024-01-112-256/+330
|\ \
| * | WorkerThreadPool: Avoid most runtime allocationsPedro J. Estébanez2024-01-082-10/+33
| * | WorkerThreadPool: Avoid deadlocks when CommandQueueMT is involvedPedro J. Estébanez2024-01-082-0/+35
| * | WorkerThreadPool: Overhaul scheduling and synchronizationPedro J. Estébanez2024-01-082-249/+265
| |/
* | Add const lvalue ref to container parametersMuller-Castro2024-01-052-2/+2
* | Merge pull request #86520 from touilleMan/fix-ScriptLanguageExtension-_find_f...Rémi Verschelde2024-01-021-1/+1
|\ \
| * | Fix `ScriptLanguageExtension::_find_function` documentationEmmanuel Leblond2023-12-261-1/+1
| |/
* | Merge pull request #86259 from TitanNano/jovan/fix_MethodInfo_eqRémi Verschelde2024-01-021-1/+1
|\ \ | |/ |/|
| * Include name field in MethodInfo operator ==Jovan Gerodetti2023-12-171-1/+1
* | Fix missing time for some script functions in profilermsreis2023-12-193-0/+4
* | Expose `Script.get_global_name()`Alfonso J. Ramos2023-12-181-0/+2
|/
* Remove unnecessary assignmentsWilson E. Alvarez2023-12-131-9/+5
* Merge pull request #70315 from RandomShaper/d3d12_mesaRémi Verschelde2023-12-122-0/+7
|\
| * Add WorkerThreadPool::get_thread_index()Pedro J. Estébanez2023-12-012-0/+7
* | Merge pull request #85770 from Repiteo/make-virtuals-refactor-and-fixYuri Sizov2023-12-081-118/+118
|\ \
| * | Fix EncodeT assignment in make_virtuals.pyThaddeus Crews2023-12-051-1/+3
| * | Refactor make_virtuals.pyThaddeus Crews2023-12-051-120/+118
| |/
* | Merge pull request #85486 from paulloz/fix/property-groups-shadowingRémi Verschelde2023-12-051-0/+4
|\ \
| * | Fix property groups overriding real propertiesPaul Joannon2023-11-281-0/+4
| |/
* / [Core] Prevent infinite recursion when printing errorsA Thousand Ships2023-11-261-3/+5
|/
* Prevent read-after-free in the queued CallableCustomStaticMethodPointer.bruvzg2023-11-231-24/+0
* Use mingw-std-threads in MinGW buildsPedro J. Estébanez2023-11-181-1/+1
* Merge pull request #84847 from RandomShaper/lang_init_termRémi Verschelde2023-11-141-7/+29
|\
| * Let languages init & finish run without locks heldPedro J. Estébanez2023-11-131-7/+29
* | Fill remaining global scope constant descriptionskobewi2023-11-132-7/+4
|/
* Reduced output spam from rapid property changesSofox2023-11-121-1/+3
* Merge pull request #84557 from TheSofox/undo-history-sync-fixRémi Verschelde2023-11-102-0/+6
|\
| * Fix for stopping the Undo History being desynchronised from actual Undo queue.Sofox2023-11-102-0/+6
* | Merge pull request #84657 from RandomShaper/lang_srv_threadingRémi Verschelde2023-11-094-10/+41
|\ \
| * | Make languages bookkeeping thread-safePedro J. Estébanez2023-11-094-10/+41
| |/
* | Merge pull request #83670 from raulsntos/notification-predelete-cleanupRémi Verschelde2023-11-092-0/+3
|\ \ | |/ |/|
| * Add `NOTIFICATION_PREDELETE_CLEANUP` notificationRaul Santos2023-10-202-0/+3
* | Polish & fix editor help cache generationPedro J. Estébanez2023-11-022-1/+19
* | Merge pull request #83695 from YuriSizov/core-lock-and-keyRémi Verschelde2023-10-241-3/+8
|\ \
| * | Improve threading in ClassDB and EditorHelpYuri Sizov2023-10-201-3/+8
* | | Merge pull request #83588 from voidedWarranties/fix_sle_validateRémi Verschelde2023-10-241-0/+3
|\ \ \ | |/ / |/| |
| * | Add `path` option to `ScriptLanguageExtension::_validate`voidedWarranties2023-10-221-0/+3
| |/
* / Allow coexistance of GDScript and GDExtension virtual methods in the same objectanrp2023-10-191-2/+2
|/