trick/trick_source/sim_services/MemoryManager
Alex Lin 46aec08b80 Add direct STL checkpointing
Initial checkin of STL checkpointing.  This checkin only covers the sequential
STLs, vector, list, deque, set, and multiset.  This checkin does include the
changes in Trick header files to include/exclude our STLs properly to make a
restartable checkpoint.

refs #206
2016-03-29 09:26:49 -05:00
..
docs Standardize directory names 2015-06-09 08:44:42 -05:00
test Add demonstration of getting units from MemoryManager::ref_attributes(). Fixes #132 2015-09-30 17:30:51 -05:00
addr_bitfield.c Standardize directory names 2015-06-09 08:44:42 -05:00
adef_parser.l Standardize directory names 2015-06-09 08:44:42 -05:00
adef_parser.y Standardize directory names 2015-06-09 08:44:42 -05:00
ADefParseContext.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
extract_bitfield.c Standardize directory names 2015-06-09 08:44:42 -05:00
extract_unsigned_bitfield.c Standardize directory names 2015-06-09 08:44:42 -05:00
follow_address_path.c MTV/variable server crashes if checkpoint has less malfunctions then currently running sim 2015-09-14 11:33:11 -05:00
insert_bitfield.c Standardize directory names 2015-06-09 08:44:42 -05:00
Makefile Break the Memory Manager out of libtrick.a into libtrick_mm.a. 2015-06-30 17:57:26 -05:00
Makefile_deps Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_add_attr_info.cpp Trick::MemoryManager::add_attr_info improperly removes the const keyword 2016-02-22 09:52:28 -06:00
MemoryManager_add_checkpoint_alloc_dependency.cpp Add direct STL checkpointing 2016-03-29 09:26:49 -05:00
MemoryManager_add_shared_library_symbols.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_add_template_name_trans.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_add_var.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_alloc_depends.cpp Add direct STL checkpointing 2016-03-29 09:26:49 -05:00
MemoryManager_alloc_info_map.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_C_Intf.cpp Add direct STL checkpointing 2016-03-29 09:26:49 -05:00
MemoryManager_clear_memory.cpp Add direct STL checkpointing 2016-03-29 09:26:49 -05:00
MemoryManager_declare_var.cpp Fixes #76: Fixed shadowed ii index. 2015-07-01 13:16:34 -05:00
MemoryManager_delete_var.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_get_enumerated.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_get_size.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_get_stl_dependencies.cpp Add direct STL checkpointing 2016-03-29 09:26:49 -05:00
MemoryManager_get_type_attributes.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_io_src_intf.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_is_alloced.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_make_declaration.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_make_reference_attr.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_map_external_object.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_realloc.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_ref_allocate.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_ref_assignment.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_ref_attributes.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_ref_dim.cpp Add option to validate pointer addresses in variable server clients 2016-02-25 08:56:04 -06:00
MemoryManager_ref_name_from_address.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_ref_name.cpp Include stdlib.h in MemoryManager_ref_name.cpp. 2016-03-09 11:26:31 -06:00
MemoryManager_ref_var.cpp Keep track of and free the reference attr created by ref_var. Refs #154 2016-03-08 17:47:09 -06:00
MemoryManager_restore_stls.cpp Add direct STL checkpointing 2016-03-29 09:26:49 -05:00
MemoryManager_restore.cpp Add direct STL checkpointing 2016-03-29 09:26:49 -05:00
MemoryManager_set_checkpointagent.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_set_debug_level.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_strdup.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager_write_checkpoint.cpp Add direct STL checkpointing 2016-03-29 09:26:49 -05:00
MemoryManager_write_var.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
MemoryManager.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
parameter_types.c Standardize directory names 2015-06-09 08:44:42 -05:00
ref_free.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
ref_parser.l Standardize directory names 2015-06-09 08:44:42 -05:00
ref_parser.y Keep track of and free the reference attr created by ref_var. Refs #154 2016-03-08 17:47:09 -06:00
ref_to_value.c Standardize directory names 2015-06-09 08:44:42 -05:00
RefParseContext.cpp Keep track of and free the reference attr created by ref_var. Refs #154 2016-03-08 17:47:09 -06:00
trickTypeCharString.c Standardize directory names 2015-06-09 08:44:42 -05:00
vval.c Standardize directory names 2015-06-09 08:44:42 -05:00
wcs_ext.c Standardize directory names 2015-06-09 08:44:42 -05:00