summaryrefslogtreecommitdiffstats
path: root/core/templates/cowdata.h
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotSpartan3222024-10-131-0/+2
* Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-071-14/+14
* [Core] Improve `CowData` and `Memory` metadata alignment.bruvzg2024-02-051-30/+62
* Use '_v' shorthand for type traits and 'if constexpr' where appropriatevittorioromeo2024-02-021-4/+4
* Promote CowData to 64 bitsJuan Linietsky2024-01-191-61/+91
* Fix allocation size overflow check in `CowData`A Thousand Ships2023-09-191-2/+5
* [Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-111-3/+3
* 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-2/+0
* Merge pull request #63906 from Faless/fix/4.x_warningsRémi Verschelde2022-08-041-4/+5
|\
| * [Core] Use std type traits to check operations triviality.Fabio Alessandrelli2022-08-041-4/+5
* | Arrays: Zero new items of trivial types on resize() (bindings only)Rémi Verschelde2022-08-041-0/+4
|/
* Add search methods for packed arraysHaoyu Qiu2022-05-071-0/+32
* Remove get_data() from CowDataBartłomiej T. Listwon2022-04-091-17/+8
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-1/+1
* Fix placement new on zero-sized region warning on GCC 11.1Grigoris Pavlakis2021-09-151-0/+10
* Refactors the memnew_placement.AndreaCatania2021-08-131-4/+4
* Change CRASH_COND to ERR_FAIL in Cowdata::setRafał Mikrut2021-02-241-1/+1
* Improve robustness of atomicsPedro J. Estébanez2021-02-191-12/+20
* Modernize atomicsPedro J. Estébanez2021-02-181-9/+12
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Rename empty() to is_empty()Marcel Admiraal2020-12-281-1/+1
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-0/+372