History log of /gem5/src/python/m5/util/attrdict.py
Revision Date Author Comments
# 12563:8d59ed22ae79 06-Mar-2018 Gabe Black <gabeblack@google.com>

scons: Switch from the print statement to the print function.

Starting with version 3, scons imposes using the print function instead
of the print statement in code it processes. To get things building
again, this change moves all python code within gem5 to use the
function version. Another change by another author separately made this
same change to the site_tools and site_init.py files.

Change-Id: I2de7dc3b1be756baad6f60574c47c8b7e80ea3b0
Reviewed-on: https://gem5-review.googlesource.com/8761
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Gabe Black <gabeblack@google.com>


# 7459:da32c2b05648 15-Jun-2010 Nathan Binkert <nate@binkert.org>

util: clean up attrdict and import multiattrdict into m5.util


# 6653:9e27313312e6 22-Sep-2009 Nathan Binkert <nate@binkert.org>

multiattrdict: make multilevel nesting work properly


# 6652:f24b06320444 22-Sep-2009 Nathan Binkert <nate@binkert.org>

attrdict: add pickle support to attrdict


# 6278:47e757f289e0 02-Jul-2009 Nathan Binkert <nate@binkert.org>

attrdict: correct delattr


# 5617:04b9d1e7ef2c 10-Oct-2008 Nathan Binkert <nate@binkert.org>

python: Add a utility for nested attribute dicts.
Change attrdict so that attributes that begin with an underscore don't
go into the dict.


# 5467:6d9df90d70d7 14-Jun-2008 Nathan Binkert <nate@binkert.org>

python: Move various utility classes into a new m5.util package so
they're all in the same place. This also involves having just one
jobfile.py and moving it into the utils directory to avoid
duplication. Lots of improvements to the utility as well.