python: Don't try to bind a stat group to the NULL simobject.
authorGabe Black <gabeblack@google.com>
Thu, 19 Sep 2019 03:27:13 +0000 (20:27 -0700)
committerGabe Black <gabeblack@google.com>
Thu, 19 Sep 2019 18:31:43 +0000 (18:31 +0000)
commit2455f6c0dd61f37d95f786cae02bcfc9ac18f048
treeae70e0393348cfbfd50be78f87130c0191d9cd94
parent8716d3abceafe4e41a25a1df9c66e79b577710ae
python: Don't try to bind a stat group to the NULL simobject.

That is a SimObject like object which is used when a SimObject
parameter is purposefully left empty, vs. being accidentally left
empty through a typo or accidental ommission.

It doesn't have a getCCObject method, and attempting to use it anyway
causes gem5 to crash.

Change-Id: Ie86321fbdbcc41cf88b7009184423acd7b64484b
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/21059
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Anthony Gutierrez <anthony.gutierrez@amd.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/python/m5/stats/__init__.py