virtualx-engine/modules/gdnative/gdnative
Hein-Pieter van Braam 4e25e5066b Reduce String CoW
By introducing an intermediate proxy class for the array subscript
operator for String and CharString we can control better when CowData
will actually CoW.

This should improve performance of String usage for most cases.
2018-12-16 16:51:38 +01:00
..
aabb.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
array.cpp Update GDNantive API 2018-10-26 17:25:57 +02:00
basis.cpp Update GDNantive API 2018-10-26 17:25:57 +02:00
color.cpp Update GDNantive API 2018-10-26 17:25:57 +02:00
dictionary.cpp [GDNative] add initial core 1.1 extension 2018-08-30 19:18:55 +02:00
gdnative.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
node_path.cpp Update GDNantive API 2018-10-26 17:25:57 +02:00
plane.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
pool_arrays.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
quat.cpp Update GDNantive API 2018-10-26 17:25:57 +02:00
rect2.cpp Update GDNantive API 2018-10-26 17:25:57 +02:00
rid.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
string.cpp Reduce String CoW 2018-12-16 16:51:38 +01:00
string_name.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
transform.cpp [GDNative] add initial core 1.1 extension 2018-08-30 19:18:55 +02:00
transform2d.cpp [Core] Completely kill math_2d.h, change includes 2018-08-11 03:08:34 -05:00
variant.cpp [GDNative] add Variant::Operator 2018-09-13 17:23:38 +02:00
vector2.cpp [Core] Change math_2d includes to vector2 includes where relevant 2018-08-10 14:59:29 -05:00
vector3.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00