0ad/source/simulation2/serialization
Ykkrosh 47a03c3397 Replace JS_Enumerate with manual enumeration, to avoid its memory allocations.
Use LookupProperty to avoid having to check for getters.
Add a quicker method of rooting many script values.

This was SVN commit r7579.
2010-05-25 18:24:12 +00:00
..
BinarySerializer.cpp Replace JS_Enumerate with manual enumeration, to avoid its memory allocations. 2010-05-25 18:24:12 +00:00
BinarySerializer.h Replace JS_Enumerate with manual enumeration, to avoid its memory allocations. 2010-05-25 18:24:12 +00:00
DebugSerializer.cpp Switch everything to 15.16-bit precision fixeds, to allow more accurate unit vectors and angles. 2010-05-02 20:32:37 +00:00
DebugSerializer.h Switch everything to 15.16-bit precision fixeds, to allow more accurate unit vectors and angles. 2010-05-02 20:32:37 +00:00
HashSerializer.cpp # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
HashSerializer.h Remove Crypto++ because it causes too much trouble. Replace with a custom MD5 implementation for simulation state hashing. 2010-01-10 19:29:27 +00:00
IDeserializer.cpp Serialize JS strings as UTF-16(ish), to avoid the cost of UTF-8 conversion. 2010-05-25 18:07:41 +00:00
IDeserializer.h Serialize JS strings as UTF-16(ish), to avoid the cost of UTF-8 conversion. 2010-05-25 18:07:41 +00:00
ISerializer.cpp # Basic experimental multiplayer integration with new simulation system. 2010-05-20 00:59:01 +00:00
ISerializer.h # Basic experimental multiplayer integration with new simulation system. 2010-05-20 00:59:01 +00:00
SerializedScriptTypes.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
StdDeserializer.cpp Serialize JS strings as UTF-16(ish), to avoid the cost of UTF-8 conversion. 2010-05-25 18:07:41 +00:00
StdDeserializer.h Serialize JS strings as UTF-16(ish), to avoid the cost of UTF-8 conversion. 2010-05-25 18:07:41 +00:00
StdSerializer.cpp Add some (disabled) code to help debug OOS 2010-05-22 16:58:08 +00:00
StdSerializer.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00