[m5-dev] Cron m5t...@zizzer /z/m5/regression/do-regression quick

2010-09-09 Thread Cron Daemon
* build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/o3-timing passed. * build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/inorder-timing passed. * build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-atomic passed. *

[m5-dev] DPRINTF changes

2010-09-09 Thread nathan binkert
So in debugging some python stuff, I was thinking to myself about how it would be nice if we had DPRINTF support in python, so it got me thinking about how I might implement that. It turns out that it isn't that hard since I've already exposed the flags in python, but I started to get annoyed

[m5-dev] changeset in m5: cache: coherence protocol enhancements bug fixes

2010-09-09 Thread Steve Reinhardt
changeset aa8fd8f6a495 in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=aa8fd8f6a495 description: cache: coherence protocol enhancements bug fixes Allow lower-level caches (e.g., L2 or L3) to pass exclusive copies to higher levels (e.g., L1). This

Re: [m5-dev] Next Tasks for GEM5

2010-09-09 Thread Beckmann, Brad
Hi Dan, I want to follow up on your email from a couple weeks ago and then suggest another area of near-term development. To answer your first question below, I'm not sure if quiescing Ruby is the right way to implement functional accesses, but I do believe it is the easiest way given the

Re: [m5-dev] Adding work completion metrcic to M5

2010-09-09 Thread Gabe Black
Maybe the transaction type would be an optional integer code pasted at the end of the end transaction message. I was originally going to suggest a string parameter, but using memory is messier than using a register. Gabe Steve Reinhardt wrote: There's nothing explicitly for this purpose, but

[m5-dev] changeset in m5: code_formatter: make it easier to insert whites...

2010-09-09 Thread Nathan Binkert
changeset d609cd948ca0 in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=d609cd948ca0 description: code_formatter: make it easier to insert whitespace a newline by just doing code(). indent() and dedent() now take a count parameter to indent/dedent multiple

[m5-dev] changeset in m5: scons: use code_formatter wherever we can in th...

2010-09-09 Thread Nathan Binkert
changeset b28bd1fa9a35 in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=b28bd1fa9a35 description: scons: use code_formatter wherever we can in the build system diffstat: src/SConscript | 400

[m5-dev] changeset in m5: init: don't build files that centralize python ...

2010-09-09 Thread Nathan Binkert
changeset 8e3734851770 in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=8e3734851770 description: init: don't build files that centralize python and swig code Instead of putting all object files into m5/object/__init__.py, interrogate the importer to

[m5-dev] changeset in m5: scons: Stop building the big monolithic swigged...

2010-09-09 Thread Nathan Binkert
changeset 2221ec64132f in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=2221ec64132f description: scons: Stop building the big monolithic swigged params module kill params.i and create a separate .i for each object (param, enums, etc.) diffstat: src/SConscript

Re: [m5-dev] Next Tasks for GEM5

2010-09-09 Thread Steve Reinhardt
I don't want to distract anyone from Brad's performance optimization question, but since his email brought this thread back to the top of my inbox, I wanted to make a comment on this statement before it drifted back off the top of the stack and I forgot about it again: On Tue, Aug 24, 2010 at