gem5/src/python/m5
Andreas Sandberg 2974dc7a37 python: Move native wrappers to the _m5 namespace
Swig wrappers for native objects currently share the _m5.internal name
space with Python code. This is undesirable if we ever want to switch
from Swig to some other framework for native binding (e.g., PyBind11
or Boost::Python). This changeset moves all of such wrappers to the
_m5 namespace, which is now reserved for native code.

Change-Id: I2d2bc12dbc05b57b7c5a75f072e08124413d77f3
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Curtis Dunham <curtis.dunham@arm.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
2017-01-27 12:40:01 +00:00
..
internal python: Move native wrappers to the _m5 namespace 2017-01-27 12:40:01 +00:00
objects swig: make all generated files go into the m5.internal package 2010-09-12 15:41:34 -07:00
stats python: Move native wrappers to the _m5 namespace 2017-01-27 12:40:01 +00:00
util misc: Bail out of DVFS dot if we cannot resolve the domains 2016-04-06 17:55:17 +01:00
__init__.py python: Move native wrappers to the _m5 namespace 2017-01-27 12:40:01 +00:00
config.py Fix up regression execution to better handle tests that end abnormally. 2009-03-07 16:58:51 -08:00
core.py python: Move native wrappers to the _m5 namespace 2017-01-27 12:40:01 +00:00
debug.py python: Move native wrappers to the _m5 namespace 2017-01-27 12:40:01 +00:00
event.py python: Move native wrappers to the _m5 namespace 2017-01-27 12:40:01 +00:00
main.py base: eliminate ipython warning 2016-09-15 18:21:38 +01:00
options.py python: cleanup options parsing stuff so that it properly deals with defaults. 2008-10-06 09:31:51 -07:00
params.py python: Move native wrappers to the _m5 namespace 2017-01-27 12:40:01 +00:00
proxy.py config: Avoid generating a reference to myself for Parent.any 2014-05-09 18:58:47 -04:00
SimObject.py python: Move native wrappers to the _m5 namespace 2017-01-27 12:40:01 +00:00
simulate.py python: Move native wrappers to the _m5 namespace 2017-01-27 12:40:01 +00:00
ticks.py python: Move native wrappers to the _m5 namespace 2017-01-27 12:40:01 +00:00
trace.py python: Move native wrappers to the _m5 namespace 2017-01-27 12:40:01 +00:00