Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-06 | ruby: remove the original garnet code. | Tushar Krishna | |
Only garnet2.0 will be supported henceforth. | |||
2014-03-20 | ruby: garnet: convert network interfaces into clocked objects | Nilay Vaish | |
This helps in configuring the network interfaces from the python script and these objects no longer rely on the network object for the timing information. | |||
2012-11-02 | sim: Include object header files in SWIG interfaces | Andreas Sandberg | |
When casting objects in the generated SWIG interfaces, SWIG uses classical C-style casts ( (Foo *)bar; ). In some cases, this can degenerate into the equivalent of a reinterpret_cast (mainly if only a forward declaration of the type is available). This usually works for most compilers, but it is known to break if multiple inheritance is used anywhere in the object hierarchy. This patch introduces the cxx_header attribute to Python SimObject definitions, which should be used to specify a header to include in the SWIG interface. The header should include the declaration of the wrapped object. We currently don't enforce header the use of the header attribute, but a warning will be generated for objects that do not use it. | |||
2011-05-18 | garnet: rename and rearrange config parameters. | Tushar Krishna | |
Renamed (message) class to vnet for consistency with rest of ruby. Moved some parameters specific to fixed/flexible garnet networks into their corresponding py files. | |||
2010-03-21 | ruby: Added copyright to many Ruby *.py files | Brad Beckmann | |
2010-01-29 | ruby: Converted Garnet to M5 configuration | Brad Beckmann | |