[gem5-dev] Review Request 2372: style: add .clang-format file

2014-09-01 Thread Nilay Vaish via gem5-dev
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/2372/ --- Review request for Default. Repository: gem5 Description --- Changeset

Re: [gem5-dev] Ruby regression tests and null isa

2014-09-01 Thread Andreas Hansson via gem5-dev
Hi Nilay, That is a very good point, and thanks for spending some cycles on this. I¹m not pushing for a transition, I merely thought it made more sense, but I forgot about the hello world tests. Does the ³hello world² actually add any value to the regressions? Would it not be better to: 1) run a

[gem5-dev] Gostaria de adicioná-lo à minha rede profissional no LinkedIn.

2014-09-01 Thread Matheus Alcântara Souza via gem5-dev
Olá, Gostaria que você fizesse parte da minha rede do LinkedIn para compartilhar atualizações e manter contato. - Matheus Alcântara Aceitar:

Re: [gem5-dev] Review Request 2372: style: add .clang-format file

2014-09-01 Thread Andreas Hansson via gem5-dev
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/2372/#review5320 --- .clang-format http://reviews.gem5.org/r/2372/#comment4834 we

Re: [gem5-dev] Review Request 2372: style: add .clang-format file

2014-09-01 Thread Andreas Sandberg via gem5-dev
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/2372/#review5321 --- I looked into this tool a couple of months ago. At the time, I

Re: [gem5-dev] Review Request 2348: ruby: message buffers: significant changes

2014-09-01 Thread Nilay Vaish via gem5-dev
On Aug. 24, 2014, 2:25 p.m., Andreas Hansson wrote: src/cpu/testers/traffic_gen/generators.cc, line 304 http://reviews.gem5.org/r/2348/diff/1/?file=40729#file40729line304 This probably breaks a bunch of python scripts as well? Nilay Vaish wrote: Well, the code compiles

[gem5-dev] changeset in gem5: ruby: Fixes clock domains in configuration files

2014-09-01 Thread Emilio Castillo via gem5-dev
changeset ed3816dae6d5 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=ed3816dae6d5 description: ruby: Fixes clock domains in configuration files This patch fixes scripts related to ruby by adding the ruby clock domain. Now the L1 controllers and

[gem5-dev] changeset in gem5: ruby: network: move getNumNodes() to base class

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 71e0934af9f1 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=71e0934af9f1 description: ruby: network: move getNumNodes() to base class All the implementations were doing the same things. diffstat: src/mem/ruby/network/Network.cc

[gem5-dev] changeset in gem5: ruby: move files from ruby/system to ruby/str...

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 44839e8febbd in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=44839e8febbd description: ruby: move files from ruby/system to ruby/structures The directory ruby/system is crowded and unorganized. Hence, the files the hold actual physical

[gem5-dev] changeset in gem5: stats: updates due to recent ruby and x86 cha...

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 9e02c14446bb in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=9e02c14446bb description: stats: updates due to recent ruby and x86 changes Also updates many out of date config files. diffstat:

[gem5-dev] changeset in gem5: ruby: eliminate type Time

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 0e9e99e6369a in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=0e9e99e6369a description: ruby: eliminate type Time There is another type Time in src/base class which results in a conflict. diffstat: src/cpu/testers/rubytest/Check.cc

[gem5-dev] changeset in gem5: ruby: remove typedef of Index as int64

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 94b6b28fc968 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=94b6b28fc968 description: ruby: remove typedef of Index as int64 The Index type defined as typedef int64 does not really provide any help since in most places we use primitive types

[gem5-dev] changeset in gem5: build opts: add MI_example to NULL ISA

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 61c7f1d06575 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=61c7f1d06575 description: build opts: add MI_example to NULL ISA A later changeset changes the file src/python/swig/pyobject.cc to include a header file that includes a header file

[gem5-dev] changeset in gem5: ruby: PerfectSwitch: moves code to a per vnet...

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 08f4deeb5b48 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=08f4deeb5b48 description: ruby: PerfectSwitch: moves code to a per vnet helper function This patch moves code from the wakeup() function to a operateVnet(). The aim is to improve

[gem5-dev] changeset in gem5: ruby: message buffers: significant changes

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset ad9c042dce54 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=ad9c042dce54 description: ruby: message buffers: significant changes This patch is the final patch in a series of patches. The aim of the series is to make ruby more

[gem5-dev] changeset in gem5: mem: change the namespace Message to ProtoMes...

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset ccb1801742a1 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=ccb1801742a1 description: mem: change the namespace Message to ProtoMessage The namespace Message conflicts with the Message data type used extensively in Ruby. Since Ruby is

[gem5-dev] changeset in gem5: ruby: mesi three level: slight naming changes.

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 4c0de6e0669c in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=4c0de6e0669c description: ruby: mesi three level: slight naming changes. diffstat: src/mem/protocol/MESI_Three_Level-L0cache.sm | 8 src/mem/protocol/MESI_Three_Level-L1cache.sm | 28

[gem5-dev] changeset in gem5: ruby: remove unused toString() from AbstractC...

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset a2f88c6d9e54 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=a2f88c6d9e54 description: ruby: remove unused toString() from AbstractController diffstat: src/mem/ruby/slicc_interface/AbstractController.hh | 2 -- src/mem/slicc/symbols/StateMachine.py

[gem5-dev] changeset in gem5: x86: set op class of two fp instructions

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 01dda09b93e5 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=01dda09b93e5 description: x86: set op class of two fp instructions This patch sets op class of two fp instructions: movfp and pop x87 stack as IntAluOp since these instructions do

[gem5-dev] changeset in gem5: ruby: slicc: improve the grammar

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 6df951dcd7d9 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=6df951dcd7d9 description: ruby: slicc: improve the grammar This patch changes the grammar for SLICC so as to remove some of the redundant / duplicate rules. In particular rules for

[gem5-dev] changeset in gem5: ruby: slicc: donot prefix machine name to var...

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 76745b567dc3 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=76745b567dc3 description: ruby: slicc: donot prefix machine name to variables This changeset does away with prefixing of member variables of state machines with the identity of the

[gem5-dev] changeset in gem5: ruby: slicc: change the way configurable memb...

2014-09-01 Thread Nilay Vaish via gem5-dev
changeset 8c0870dbae5c in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=8c0870dbae5c description: ruby: slicc: change the way configurable members are specified There are two changes this patch makes to the way configurable members of a state machine

Re: [gem5-dev] changeset in gem5: build opts: add MI_example to NULL ISA

2014-09-01 Thread Andreas Hansson via gem5-dev
Hi Nilay, I merely wanted to point out that this has significantly increased the compile time of the NULL ISA. I¹m not sure what we can do about it at this point, but I like the idea of not being forced to build Ruby and buy the farm. Any ideas? Andreas On 9/1/14, 10:53 PM, Nilay Vaish via