-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2814/
-----------------------------------------------------------

(Updated May 26, 2015, 1:11 p.m.)


Review request for Default.


Repository: gem5


Description (updated)
-------

Changeset 10846:3d8b972ce367
---------------------------
ruby: Changes to support finite buffering in ruby.

Adds code in controller generating python code to initialize message buffers
with a size specified in the SLICC definition of of the controller's buffer.
This allows all message buffers including mandatory queues to use finite
buffering.

Additionally adds code to properly check the resource constraints for an
action with respect to the entries available in a controller's network buffers
in the case that multiple buffers are defined to map to the same virtual
network. Previously this case would cause multiple resource checks to see if
a single entry was available, rather than one check to see if multiple entries
were available.


Diffs (updated)
-----

  src/mem/slicc/ast/OutPortDeclAST.py df2aa91dba5b0f0baa351039f0802baad9ed8f1d 
  src/mem/slicc/symbols/StateMachine.py 
df2aa91dba5b0f0baa351039f0802baad9ed8f1d 

Diff: http://reviews.gem5.org/r/2814/diff/


Testing
-------


Thanks,

Tony Gutierrez

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to