Test and Document STL Checkpointing (#1355)

* Updates SIM_stl to include checkpoint writing and checkpoint restore, as well as adding more data structures to test
* Thoroughly tests supported STL types with MM_stl_checkpoint and MM_stl_restore
* Adds an option to enable or disable STL restore in accessible interfaces and changes default to true
* Updates documentation on STL checkpointing to clearly state limitations and known bugs
This commit is contained in:
Jacqueline Deans
2022-10-07 08:37:09 -05:00
committed by GitHub
parent 540bc7d96f
commit f19ba7df78
31 changed files with 3245 additions and 100 deletions

View File

@ -7,7 +7,7 @@ Trick::MemoryManager * trick_MM = NULL;
// CLASS VARIABLE INITIALIZATION
int Trick::MemoryManager::instance_count = 0;
bool Trick::MemoryManager::restore_stls_default = true;
// CONSTRUCTOR
Trick::MemoryManager::MemoryManager()