godot/core
Lukas Tenbrink 75bc471965 Add is_zero_constructible to denote if a type can be semi-trivially constructed with all 0 bytes.
Optimize `CowData` and `LocalVector` resize for zero constructible types.
Mark several compatible types as `is_zero_constructible`.
2025-03-12 09:49:24 +01:00
..
config Add String::remove_char(s) methods for performance and convenience 2025-03-10 13:19:28 +01:00
crypto Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
debugger Merge pull request #98379 from timothyqiu/alien-thread 2025-03-10 10:01:11 -05:00
error Merge pull request #103577 from YYF233333/noinline-err-print 2025-03-10 10:01:08 -05:00
extension Make use of latin1 encoding explicit in gdextension_interface.cpp. 2025-03-10 19:33:56 +01:00
input Merge pull request #103906 from adamscott/revert-builtin-gui-license-notice 2025-03-10 21:05:58 -05:00
io Add String::remove_char(s) methods for performance and convenience 2025-03-10 13:19:28 +01:00
math Add is_zero_constructible to denote if a type can be semi-trivially constructed with all 0 bytes. 2025-03-12 09:49:24 +01:00
object Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
os Add is_zero_constructible to denote if a type can be semi-trivially constructed with all 0 bytes. 2025-03-12 09:49:24 +01:00
string Add is_zero_constructible to denote if a type can be semi-trivially constructed with all 0 bytes. 2025-03-12 09:49:24 +01:00
templates Add is_zero_constructible to denote if a type can be semi-trivially constructed with all 0 bytes. 2025-03-12 09:49:24 +01:00
variant Add is_zero_constructible to denote if a type can be semi-trivially constructed with all 0 bytes. 2025-03-12 09:49:24 +01:00
core_bind.compat.inc Add missing default values to the read_*_from_stdin binds. 2025-03-05 10:23:31 +02:00
core_bind.cpp Add missing default values to the read_*_from_stdin binds. 2025-03-05 10:23:31 +02:00
core_bind.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
core_builders.py Make COPYRIGHT.txt compliant with specification 2025-01-17 13:35:15 -08:00
core_constants.cpp Bind new core METHOD_FLAG_VIRTUAL_REQUIRED bitfield 2025-02-25 16:46:50 -06:00
core_constants.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
core_globals.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
core_globals.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
core_string_names.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
doc_data.cpp Clean up some uses of String::substr 2025-03-07 14:50:38 +01:00
doc_data.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
register_core_types.cpp Add more property hint ranges for project settings 2024-12-23 18:22:32 +01:00
register_core_types.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
SCsub Linux: Relax interdependency between freetype, libpng, and zlib for unvendored builds 2025-01-09 00:28:46 +01:00
typedefs.h Add is_zero_constructible to denote if a type can be semi-trivially constructed with all 0 bytes. 2025-03-12 09:49:24 +01:00
version.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00