From: Gabe Black Date: Mon, 25 Sep 2017 23:14:38 +0000 (-0700) Subject: sim: Give the NullSimObject singleton a _name. X-Git-Tag: v19.0.0.0~2622 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cd5d28594d9708cca2fbbf17e9246cbd890ae336;p=gem5.git sim: Give the NullSimObject singleton a _name. The name is 'Null', and is what __str__ returns. Change-Id: I113f52496f5e9133b8d03206289b719fda003582 Reviewed-on: https://gem5-review.googlesource.com/4845 Reviewed-by: Jason Lowe-Power Maintainer: Gabe Black --- diff --git a/src/python/m5/params.py b/src/python/m5/params.py index f9412d70e..0f7d6e091 100644 --- a/src/python/m5/params.py +++ b/src/python/m5/params.py @@ -1694,6 +1694,7 @@ class MemoryBandwidth(float,ParamValue): # only one copy of a particular node class NullSimObject(object): __metaclass__ = Singleton + _name = 'Null' def __call__(cls): return cls @@ -1721,7 +1722,7 @@ class NullSimObject(object): yield None def __str__(self): - return 'Null' + return self._name def config_value(self): return None