gem5/src/kern
Andreas Hansson 4e67ab6663 dev: Use shared_ptr for Arguments::Data
This patch takes a first few steps in transitioning from the ad-hoc
RefCountingPtr to the c++11 shared_ptr. There are no changes in
behaviour, and the code modifications are mainly introducing the
use of make_shared.

Note that the class could use unique_ptr rather than shared_ptr, was
it not for the postfix increment and decrement operators.
2014-10-16 05:49:45 -04:00
..
linux dev: Use shared_ptr for Arguments::Data 2014-10-16 05:49:45 -04:00
solaris Merge with main repository. 2012-01-30 21:07:57 -08:00
tru64 arch: Cleanup unused ISA traits constants 2014-09-03 07:42:21 -04:00
kernel_stats.cc SE/FS: Make the functions available from the TC consistent between SE and FS. 2011-10-31 02:58:22 -07:00
kernel_stats.hh arch: Header clean up for NOISA resurrection 2013-09-04 13:22:55 -04:00
operatingsystem.cc syscall_emul: clean up open() code a bit. 2012-08-06 16:55:28 -07:00
operatingsystem.hh SE/FS: Make getProcessPtr available in both modes, and get rid of FULL_SYSTEMs. 2011-10-30 00:33:02 -07:00
SConscript kern: get rid of unused linux syscall files 2014-07-18 22:05:51 -07:00
system_events.cc trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -07:00
system_events.hh Moved the idle event out of system_events.hh. The skipFuncEvent can be made ISA independent by making it use the #define for branch delay slots (and NNPC) 2006-11-07 05:38:33 -05:00