Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-29 | ruby: cleaned up ruby profilers | Brad Beckmann | |
Cleaned up the ruby profilers by moving the memory controller profiling code out of the main profiler object and into a separate object similar to the current CacheProfiler. Both the CacheProfiler and MemCntrlProfiler are specific to a particular Ruby object, CacheMemory and MemoryControl respectively. Therefore, these profilers should not be SimObjects and created by the python configuration system, but instead private objects. This simplifies the creation of these profilers. | |||
2010-01-29 | ruby: FS support using the new configuration system | Brad Beckmann | |
2010-01-29 | ruby: reorganized ruby python configuration | Brad Beckmann | |
Reorganized ruby python configuration so that protocol and ruby memory system configuration code can be shared by multiple front-end configuration files (i.e. memory tester, full system, and hopefully the regression tester). This code works for memory tester, but have not tested fs mode. |