summaryrefslogtreecommitdiffstats
path: root/core/templates/safe_refcount.h
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotSpartan3222024-10-131-0/+2
* Fix GCC 14 -Wtemplate-id-cdtor warningsRémi Verschelde2024-04-261-1/+1
* Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-071-1/+1
* Use '_v' shorthand for type traits and 'if constexpr' where appropriatevittorioromeo2024-02-021-1/+1
* Replace `sanity` with `safety` for checksA Thousand Ships2023-10-081-3/+3
* Optimize threading-sensitive node data for single-threaded processingPedro J. Estébanez2023-05-171-1/+4
* Make more base nodes thread safeJuan Linietsky2023-05-151-0/+11
* Merge pull request #64795 from RandomShaper/fix_saferefcountRémi Verschelde2023-01-091-0/+20
|\
| * Prevent misuse of SafeRefCountPedro J. Estébanez2023-01-091-0/+20
* | One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
|/
* Remove NO_THREADS fallback code, Godot 4 requires thread supportRémi Verschelde2022-10-031-139/+0
* Implement a Worker ThreadPoolreduz2022-07-221-0/+1
* Use the right memory ordering in SafeNumeric operationsPedro J. Estébanez2022-07-191-2/+2
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Add type_traits include for `std::is_trivially_destructible`Rémi Verschelde2021-04-221-0/+1
* Fix SafeNumeric::conditional_increment() for NO_THREADSPedro J. Estébanez2021-02-251-1/+1
* Improve robustness of atomicsPedro J. Estébanez2021-02-191-0/+10
* Modernize atomicsPedro J. Estébanez2021-02-181-113/+229
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Initialize class/struct variables with default values in core/ and drivers/Rafał Mikrut2020-11-231-1/+1
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-0/+203