Review Board 2.0.15


slicc: Support for setting individual message buffer size

Review Request #2801 - Created May 11, 2015 and updated

Information
Tony Gutierrez
gem5
default
Reviewers
Default
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).

   

Issue Summary

2 2 0 0
Review request changed
Updated (May 26, 2015, 12:59 p.m.)

Description:

~  

Changeset 10858:b1d4246c12ad

  ~

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).

Diff:

Revision 2 (+51 -2)

Show changes