trick/trick_source/sim_services
Alex Lin 543bbc0585 Add option to validate pointer addresses in variable server clients
Added a flag called validate_address to each variable server thread.  When
activated each pointer address will be tested to see if it is in memory
the memory manager is tracking.  If it is then everything proceeds normally.
If it does not, then an error return value is returned for the value of this
variable.

refs #193
2016-02-25 08:56:04 -06:00
..
CheckPointAgent Standardize directory names 2015-06-09 08:44:42 -05:00
CheckPointRestart Standardize directory names 2015-06-09 08:44:42 -05:00
Clock Functions with enumerated default arguments cause bad python code to be generated 2016-02-18 11:04:07 -06:00
Collect Standardize directory names 2015-06-09 08:44:42 -05:00
CommandLineArguments Standardize directory names 2015-06-09 08:44:42 -05:00
DataRecord data record buffering optimizations 2016-01-14 08:31:13 -06:00
DataTypes Initial commit of everything. 2015-02-26 09:02:31 -06:00
DebugPause Standardize directory names 2015-06-09 08:44:42 -05:00
DMTCP Standardize directory names 2015-06-09 08:44:42 -05:00
EchoJobs Standardize directory names 2015-06-09 08:44:42 -05:00
Environment Standardize directory names 2015-06-09 08:44:42 -05:00
EventManager Standardize directory names 2015-06-09 08:44:42 -05:00
Executive Add additional thread synchronization mechanisms 2015-12-02 10:35:25 -06:00
ExternalApplications make doxygen broken 2016-01-13 09:18:09 -06:00
FrameLog Setting framelog sample size does not work. 2016-02-04 16:13:05 -06:00
include Standardize directory names 2015-06-09 08:44:42 -05:00
InputProcessor Input processor crashes if second event with same name is created 2015-12-02 10:44:27 -06:00
Integrator Merge in the er7_utils integrators 2016-02-10 09:32:53 -06:00
JITInputFile JITInput files not working 2015-08-05 14:15:39 -05:00
JSONVariableServer Standardize directory names 2015-06-09 08:44:42 -05:00
mains Test code does not work with new directory locations. 2015-06-22 16:11:08 -05:00
MasterSlave Remove duplicate stand-alone libraries 2015-06-24 15:58:17 -05:00
MemoryManager Add option to validate pointer addresses in variable server clients 2016-02-25 08:56:04 -06:00
Message Standardize directory names 2015-06-09 08:44:42 -05:00
MonteCarlo Ref #96 : Fix to many args warning. 2015-08-04 16:26:28 -05:00
RealtimeInjector Standardize directory names 2015-06-09 08:44:42 -05:00
RealtimeSync Print some timing statistics when the sim exits 2016-02-17 16:27:37 -06:00
ScheduledJobQueue Fixes #81: Updated other Makefiles to get tests to link 2015-07-16 15:02:33 -05:00
Scheduler Standardize directory names 2015-06-09 08:44:42 -05:00
Sie Standardize directory names 2015-06-09 08:44:42 -05:00
SimObject Add methods in base SimObject to turn whole sim object on/off. 2015-08-05 15:17:32 -05:00
SimTime Standardize directory names 2015-06-09 08:44:42 -05:00
STL Standardize directory names 2015-06-09 08:44:42 -05:00
ThreadBase Standardize directory names 2015-06-09 08:44:42 -05:00
Timer Fixes #81: Updated other Makefiles to get tests to link 2015-07-16 15:02:33 -05:00
Units Standardize directory names 2015-06-09 08:44:42 -05:00
UnitTest Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer Add option to validate pointer addresses in variable server clients 2016-02-25 08:56:04 -06:00
Zeroconf Standardize directory names 2015-06-09 08:44:42 -05:00