changeset 05b12cb19cc8 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=05b12cb19cc8
description:
ruby: rename template_hack to template
I don't like using the word hack. Hence, the patch.
diffstat:
src/mem/protocol/MESI_CMP_directory-L1cache.sm | 2 +-
src/mem/protocol/MESI_CMP_directory-L2cache.sm | 2 +-
src/mem/protocol/MESI_CMP_directory-dir.sm | 2 +-
src/mem/protocol/MI_example-cache.sm | 2 +-
src/mem/protocol/MI_example-dir.sm | 2 +-
src/mem/protocol/MOESI_CMP_directory-L1cache.sm | 2 +-
src/mem/protocol/MOESI_CMP_directory-L2cache.sm | 4 ++--
src/mem/protocol/MOESI_CMP_directory-dir.sm | 2 +-
src/mem/protocol/MOESI_CMP_directory-dma.sm | 2 +-
src/mem/protocol/MOESI_CMP_token-L1cache.sm | 2 +-
src/mem/protocol/MOESI_CMP_token-L2cache.sm | 2 +-
src/mem/protocol/MOESI_CMP_token-dir.sm | 2 +-
src/mem/protocol/MOESI_hammer-cache.sm | 2 +-
src/mem/protocol/MOESI_hammer-dir.sm | 2 +-
src/mem/protocol/Network_test-cache.sm | 2 +-
src/mem/slicc/symbols/StateMachine.py | 4 ++--
16 files changed, 18 insertions(+), 18 deletions(-)
diffs (203 lines):
diff -r 67c11eeafacf -r 05b12cb19cc8
src/mem/protocol/MESI_CMP_directory-L1cache.sm
--- a/src/mem/protocol/MESI_CMP_directory-L1cache.sm Tue Oct 02 14:35:44
2012 -0500
+++ b/src/mem/protocol/MESI_CMP_directory-L1cache.sm Tue Oct 02 14:35:44
2012 -0500
@@ -126,7 +126,7 @@
bool isPresent(Address);
}
- TBETable L1_TBEs, template_hack="<L1Cache_TBE>";
+ TBETable L1_TBEs, template="<L1Cache_TBE>";
MessageBuffer mandatoryQueue, ordered="false";
diff -r 67c11eeafacf -r 05b12cb19cc8
src/mem/protocol/MESI_CMP_directory-L2cache.sm
--- a/src/mem/protocol/MESI_CMP_directory-L2cache.sm Tue Oct 02 14:35:44
2012 -0500
+++ b/src/mem/protocol/MESI_CMP_directory-L2cache.sm Tue Oct 02 14:35:44
2012 -0500
@@ -151,7 +151,7 @@
bool isPresent(Address);
}
- TBETable L2_TBEs, template_hack="<L2Cache_TBE>";
+ TBETable L2_TBEs, template="<L2Cache_TBE>";
void set_cache_entry(AbstractCacheEntry a);
void unset_cache_entry();
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/protocol/MESI_CMP_directory-dir.sm
--- a/src/mem/protocol/MESI_CMP_directory-dir.sm Tue Oct 02 14:35:44
2012 -0500
+++ b/src/mem/protocol/MESI_CMP_directory-dir.sm Tue Oct 02 14:35:44
2012 -0500
@@ -105,7 +105,7 @@
// ** OBJECTS **
- TBETable TBEs, template_hack="<Directory_TBE>";
+ TBETable TBEs, template="<Directory_TBE>";
void set_tbe(TBE tbe);
void unset_tbe();
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/protocol/MI_example-cache.sm
--- a/src/mem/protocol/MI_example-cache.sm Tue Oct 02 14:35:44 2012 -0500
+++ b/src/mem/protocol/MI_example-cache.sm Tue Oct 02 14:35:44 2012 -0500
@@ -98,7 +98,7 @@
// STRUCTURES
- TBETable TBEs, template_hack="<L1Cache_TBE>";
+ TBETable TBEs, template="<L1Cache_TBE>";
// PROTOTYPES
void set_cache_entry(AbstractCacheEntry a);
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/protocol/MI_example-dir.sm
--- a/src/mem/protocol/MI_example-dir.sm Tue Oct 02 14:35:44 2012 -0500
+++ b/src/mem/protocol/MI_example-dir.sm Tue Oct 02 14:35:44 2012 -0500
@@ -102,7 +102,7 @@
}
// ** OBJECTS **
- TBETable TBEs, template_hack="<Directory_TBE>";
+ TBETable TBEs, template="<Directory_TBE>";
void set_tbe(TBE b);
void unset_tbe();
diff -r 67c11eeafacf -r 05b12cb19cc8
src/mem/protocol/MOESI_CMP_directory-L1cache.sm
--- a/src/mem/protocol/MOESI_CMP_directory-L1cache.sm Tue Oct 02 14:35:44
2012 -0500
+++ b/src/mem/protocol/MOESI_CMP_directory-L1cache.sm Tue Oct 02 14:35:44
2012 -0500
@@ -142,7 +142,7 @@
MessageBuffer mandatoryQueue, ordered="false", abstract_chip_ptr="true";
- TBETable TBEs, template_hack="<L1Cache_TBE>";
+ TBETable TBEs, template="<L1Cache_TBE>";
TimerTable useTimerTable;
int l2_select_low_bit, default="RubySystem::getBlockSizeBits()";
diff -r 67c11eeafacf -r 05b12cb19cc8
src/mem/protocol/MOESI_CMP_directory-L2cache.sm
--- a/src/mem/protocol/MOESI_CMP_directory-L2cache.sm Tue Oct 02 14:35:44
2012 -0500
+++ b/src/mem/protocol/MOESI_CMP_directory-L2cache.sm Tue Oct 02 14:35:44
2012 -0500
@@ -225,8 +225,8 @@
}
- TBETable TBEs, template_hack="<L2Cache_TBE>";
- PerfectCacheMemory localDirectory, template_hack="<L2Cache_DirEntry>";
+ TBETable TBEs, template="<L2Cache_TBE>";
+ PerfectCacheMemory localDirectory, template="<L2Cache_DirEntry>";
void set_cache_entry(AbstractCacheEntry b);
void unset_cache_entry();
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/protocol/MOESI_CMP_directory-dir.sm
--- a/src/mem/protocol/MOESI_CMP_directory-dir.sm Tue Oct 02 14:35:44
2012 -0500
+++ b/src/mem/protocol/MOESI_CMP_directory-dir.sm Tue Oct 02 14:35:44
2012 -0500
@@ -119,7 +119,7 @@
}
// ** OBJECTS **
- TBETable TBEs, template_hack="<Directory_TBE>";
+ TBETable TBEs, template="<Directory_TBE>";
void set_tbe(TBE b);
void unset_tbe();
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/protocol/MOESI_CMP_directory-dma.sm
--- a/src/mem/protocol/MOESI_CMP_directory-dma.sm Tue Oct 02 14:35:44
2012 -0500
+++ b/src/mem/protocol/MOESI_CMP_directory-dma.sm Tue Oct 02 14:35:44
2012 -0500
@@ -44,7 +44,7 @@
MessageBuffer mandatoryQueue, ordered="false";
MessageBuffer triggerQueue, ordered="true";
- TBETable TBEs, template_hack="<DMA_TBE>";
+ TBETable TBEs, template="<DMA_TBE>";
State cur_state;
void set_tbe(TBE b);
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/protocol/MOESI_CMP_token-L1cache.sm
--- a/src/mem/protocol/MOESI_CMP_token-L1cache.sm Tue Oct 02 14:35:44
2012 -0500
+++ b/src/mem/protocol/MOESI_CMP_token-L1cache.sm Tue Oct 02 14:35:44
2012 -0500
@@ -180,7 +180,7 @@
void wakeUpAllBuffers();
void wakeUpBuffers(Address a);
- TBETable L1_TBEs, template_hack="<L1Cache_TBE>";
+ TBETable L1_TBEs, template="<L1Cache_TBE>";
MessageBuffer mandatoryQueue, ordered="false", abstract_chip_ptr="true";
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/protocol/MOESI_CMP_token-L2cache.sm
--- a/src/mem/protocol/MOESI_CMP_token-L2cache.sm Tue Oct 02 14:35:44
2012 -0500
+++ b/src/mem/protocol/MOESI_CMP_token-L2cache.sm Tue Oct 02 14:35:44
2012 -0500
@@ -146,7 +146,7 @@
}
PersistentTable persistentTable;
- PerfectCacheMemory localDirectory, template_hack="<L2Cache_DirEntry>";
+ PerfectCacheMemory localDirectory, template="<L2Cache_DirEntry>";
void set_cache_entry(AbstractCacheEntry b);
void unset_cache_entry();
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/protocol/MOESI_CMP_token-dir.sm
--- a/src/mem/protocol/MOESI_CMP_token-dir.sm Tue Oct 02 14:35:44 2012 -0500
+++ b/src/mem/protocol/MOESI_CMP_token-dir.sm Tue Oct 02 14:35:44 2012 -0500
@@ -157,7 +157,7 @@
PersistentTable persistentTable;
TimerTable reissueTimerTable;
- TBETable TBEs, template_hack="<Directory_TBE>";
+ TBETable TBEs, template="<Directory_TBE>";
bool starving, default="false";
int l2_select_low_bit, default="RubySystem::getBlockSizeBits()";
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/protocol/MOESI_hammer-cache.sm
--- a/src/mem/protocol/MOESI_hammer-cache.sm Tue Oct 02 14:35:44 2012 -0500
+++ b/src/mem/protocol/MOESI_hammer-cache.sm Tue Oct 02 14:35:44 2012 -0500
@@ -173,7 +173,7 @@
bool isPresent(Address);
}
- TBETable TBEs, template_hack="<L1Cache_TBE>";
+ TBETable TBEs, template="<L1Cache_TBE>";
void set_cache_entry(AbstractCacheEntry b);
void unset_cache_entry();
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/protocol/MOESI_hammer-dir.sm
--- a/src/mem/protocol/MOESI_hammer-dir.sm Tue Oct 02 14:35:44 2012 -0500
+++ b/src/mem/protocol/MOESI_hammer-dir.sm Tue Oct 02 14:35:44 2012 -0500
@@ -184,7 +184,7 @@
Set fwd_set;
- TBETable TBEs, template_hack="<Directory_TBE>";
+ TBETable TBEs, template="<Directory_TBE>";
Entry getDirectoryEntry(Address addr), return_by_pointer="yes" {
Entry dir_entry := static_cast(Entry, "pointer", directory[addr]);
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/protocol/Network_test-cache.sm
--- a/src/mem/protocol/Network_test-cache.sm Tue Oct 02 14:35:44 2012 -0500
+++ b/src/mem/protocol/Network_test-cache.sm Tue Oct 02 14:35:44 2012 -0500
@@ -82,7 +82,7 @@
// STRUCTURES
- TBETable TBEs, template_hack="<L1Cache_TBE>";
+ TBETable TBEs, template="<L1Cache_TBE>";
// FUNCTIONS
diff -r 67c11eeafacf -r 05b12cb19cc8 src/mem/slicc/symbols/StateMachine.py
--- a/src/mem/slicc/symbols/StateMachine.py Tue Oct 02 14:35:44 2012 -0500
+++ b/src/mem/slicc/symbols/StateMachine.py Tue Oct 02 14:35:44 2012 -0500
@@ -385,7 +385,7 @@
// Objects
''')
for var in self.objects:
- th = var.get("template_hack", "")
+ th = var.get("template", "")
code('${{var.type.c_ident}}$th* m_${{var.c_ident}}_ptr;')
if var.type.ident == "MessageBuffer":
@@ -568,7 +568,7 @@
if "factory" in var:
code('$vid = ${{var["factory"]}};')
elif var.ident.find("mandatoryQueue") < 0:
- th = var.get("template_hack", "")
+ th = var.get("template", "")
expr = "%s = new %s%s" % (vid, vtype.c_ident, th)
args = ""
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev