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

Review request for Default.


Repository: gem5


Description
-------

Changeset 10858:b1d4246c12ad
---------------------------
slicc: Support for setting individual message buffer size

This patch adds support for setting per-MessageBuffer buffer sizes. Prior to
this patch, all buffers used the same size that was set globally. This patch
also adds a "kill switch" that turns all buffers back into infinite
buffers. The configuration will print warnings when either the kill switch is
on and an attempt is made to set a finite buffer size or the kill switch is
off and there is an attempt to set an inifinite buffer size.

The global buffer size variable still exists, and is now turned into a default
value if no more specific value is set (such as internal buffers created by
switches).


Diffs
-----

  src/mem/ruby/network/MessageBuffer.hh 
fbdaa08aaa426b9f4660c366f934ccb670d954ec 
  src/mem/ruby/network/MessageBuffer.cc 
fbdaa08aaa426b9f4660c366f934ccb670d954ec 
  src/mem/ruby/system/RubySystem.py fbdaa08aaa426b9f4660c366f934ccb670d954ec 
  src/mem/ruby/system/System.hh fbdaa08aaa426b9f4660c366f934ccb670d954ec 
  src/mem/ruby/system/System.cc fbdaa08aaa426b9f4660c366f934ccb670d954ec 
  src/mem/slicc/symbols/StateMachine.py 
fbdaa08aaa426b9f4660c366f934ccb670d954ec 

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


Testing
-------


Thanks,

Anthony Gutierrez

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

Reply via email to