0ad/source/simulation2/tests
wraitii 7460d0e56e Revert dad2857538 / Keep track of serialized objects using a GCHashTable
This reverts dad2857538. That diff had two issues:
- It modifies the JS objects, which means subsequent serialization in
quicksave are 'dirty'.
- It doesn't work with non-extensible objects. That's rather annoying,
and has already caused problems.
It also revert f0faab7a42, which was necessary because of the second
issue.

Fixes #5908

Differential Revision: https://code.wildfiregames.com/D3336
This was SVN commit r24563.
2021-01-12 18:43:45 +00:00
..
test_CmpTemplateManager.h Improve JS Exception handling. 2020-11-15 18:29:17 +00:00
test_ComponentManager.h Correctly serialize/deserialize user-defined JS objects. 2020-12-27 17:18:13 +00:00
test_EntityMap.h Update random_shuffle usage for C++17 2020-11-30 15:52:16 +00:00
test_ParamNode.h Use XML files instead of hardcoded C++ code in the template manager to universally change template properties at load time. 2017-03-16 19:56:12 +00:00
test_Serializer.h Revert dad2857538 / Keep track of serialized objects using a GCHashTable 2021-01-12 18:43:45 +00:00
test_SerializeTemplates.h Use templates to replace explicit serialization helpers. 2020-12-19 09:10:37 +00:00
test_Simulation2.h Rename ScriptRuntime to ScriptContext 2020-11-14 10:57:50 +00:00