History log of /gem5/src/mem/slicc/ast/TransitionDeclAST.py
Revision Date Author Comments
# 10165:7e9edf4297a9 19-Apr-2014 Nilay Vaish <nilay@cs.wisc.edu>

ruby: slicc: slight change to rule for transitions
It had an unnecessary pairs token which is being removed.


# 9104:27d56b644e78 11-Jul-2012 Joel Hestness <hestness@cs.utexas.edu>

ruby: tag and data cache access support

Updates to Ruby to support statistics counting of cache accesses. This feature
serves multiple purposes beyond simple stats collection. It provides the
foundation for ruby to model the cache tag and data arrays as physical
resources, as well as provide the necessary input data for McPAT power
modeling.


# 6778:b3f2dfbe8006 18-Nov-2009 Brad Beckmann <Brad.Beckmann@amd.com>

ruby: slicc state machine error fixes
Added error messages when:
- a state does not exist in a machine's list of known states.
- an event does not exist in a machine
- the actions of a certain machine have not been declared


# 6657:ef5fae93a3b2 22-Sep-2009 Nathan Binkert <nate@binkert.org>

slicc: Pure python implementation of slicc.
This is simply a translation of the C++ slicc into python with very minimal
reorganization of the code. The output can be verified as nearly identical
by doing a "diff -wBur".

Slicc can easily be run manually by using util/slicc