----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/2801/ -----------------------------------------------------------
(Updated May 26, 2015, 12:59 p.m.) Review request for Default. Repository: gem5 Description (updated) ------- Changeset 10830:15f1c291f866 --------------------------- 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 (updated) ----- src/mem/ruby/network/MessageBuffer.hh df2aa91dba5b0f0baa351039f0802baad9ed8f1d src/mem/ruby/network/MessageBuffer.cc df2aa91dba5b0f0baa351039f0802baad9ed8f1d src/mem/ruby/system/RubySystem.py df2aa91dba5b0f0baa351039f0802baad9ed8f1d src/mem/ruby/system/System.hh df2aa91dba5b0f0baa351039f0802baad9ed8f1d src/mem/ruby/system/System.cc df2aa91dba5b0f0baa351039f0802baad9ed8f1d src/mem/slicc/symbols/StateMachine.py df2aa91dba5b0f0baa351039f0802baad9ed8f1d Diff: http://reviews.gem5.org/r/2801/diff/ Testing ------- Thanks, Tony Gutierrez _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
