gem5/src/python/swig
Curtis Dunham 02881a7bf3 base: remove Trace::enabled flag
The DTRACE() macro tests both Trace::enabled and the specific flag. This
change uses the same administrative interface for enabling/disabling
tracing, but masks the SimpleFlags settings directly. This eliminates a
load for every DTRACE() test, e.g. DPRINTF.
2015-09-30 15:21:55 -05:00
..
core.i sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
debug.i trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -07:00
drain.i sim: Decouple draining from the SimObject hierarchy 2015-07-07 09:51:05 +01:00
event.i sim: fix reference counting of PythonEvent 2014-12-23 11:51:40 -06:00
inet.i includes: sort all includes 2011-04-15 10:44:06 -07:00
pyevent.cc sim: fix reference counting of PythonEvent 2014-12-23 11:51:40 -06:00
pyevent.hh sim: fix reference counting of PythonEvent 2014-12-23 11:51:40 -06:00
pyobject.cc ruby: Expose MessageBuffers as SimObjects 2015-08-14 00:19:44 -05:00
pyobject.hh sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
pyobject.i SimObject: add export_method* hooks to export C++ methods to Python 2011-10-20 13:09:10 -07:00
range.i AddrRange: Transition from Range<T> to AddrRange 2012-09-19 06:15:44 -04:00
serialize.i sim: Add SWIG interface for Serializable 2012-11-02 11:32:02 -05:00
stats.i config: Add a --without-python option to build process 2014-10-16 05:49:32 -04:00
time.i Major changes to how SimObjects are created and initialized. Almost all 2007-07-23 21:51:38 -07:00
trace.i base: remove Trace::enabled flag 2015-09-30 15:21:55 -05:00