summaryrefslogtreecommitdiff
path: root/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token
diff options
context:
space:
mode:
authorJoel Hestness <jthestness@gmail.com>2013-04-09 16:41:12 -0500
committerJoel Hestness <jthestness@gmail.com>2013-04-09 16:41:12 -0500
commit53b713fb4b838222791674594ed70bcb9330737e (patch)
treed12a35f533647ed1e1ad73461d438d5e2f0dc2a8 /tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token
parent82c6734f6b0a614d01cb7c64a6bc53a20ca906a1 (diff)
downloadgem5-53b713fb4b838222791674594ed70bcb9330737e.tar.xz
stats: Bump Ruby stats for new changesets
The new changeset that can reorder Ruby profilers will cause the ruby.stats files to reordered statistics (the point of the patch). Update the references to ensure that these changes are reflected in regressions.
Diffstat (limited to 'tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token')
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini2
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/ruby.stats318
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr8
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout6
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt6
5 files changed, 170 insertions, 170 deletions
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini
index 831205199..940350216 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini
@@ -16,7 +16,7 @@ kernel=
load_addr_mask=1099511627775
mem_mode=timing
mem_ranges=
-memories=system.funcmem system.physmem
+memories=system.physmem system.funcmem
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/ruby.stats b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/ruby.stats
index a2ac4883d..d45693ce5 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/ruby.stats
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/ruby.stats
@@ -1,24 +1,24 @@
-Real time: Feb/02/2013 08:21:48
+Real time: Apr/09/2013 02:12:00
Profiler Stats
--------------
-Elapsed_time_in_seconds: 104
-Elapsed_time_in_minutes: 1.73333
-Elapsed_time_in_hours: 0.0288889
-Elapsed_time_in_days: 0.0012037
+Elapsed_time_in_seconds: 161
+Elapsed_time_in_minutes: 2.68333
+Elapsed_time_in_hours: 0.0447222
+Elapsed_time_in_days: 0.00186343
-Virtual_time_in_seconds: 102.2
-Virtual_time_in_minutes: 1.70333
-Virtual_time_in_hours: 0.0283889
-Virtual_time_in_days: 0.00118287
+Virtual_time_in_seconds: 160.82
+Virtual_time_in_minutes: 2.68033
+Virtual_time_in_hours: 0.0446722
+Virtual_time_in_days: 0.00186134
Ruby_current_time: 6151475
Ruby_start_time: 0
Ruby_cycles: 6151475
-mbytes_resident: 70.832
-mbytes_total: 410.77
-resident_ratio: 0.172475
+mbytes_resident: 65.0859
+mbytes_total: 244.512
+resident_ratio: 0.266187
ruby_cycles_executed: [ 6151476 6151476 6151476 6151476 6151476 6151476 6151476 6151476 ]
@@ -88,13 +88,13 @@ Total_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation
Resource Usage
--------------
page_size: 4096
-user_time: 102
+user_time: 160
system_time: 0
-page_reclaims: 10686
-page_faults: 0
+page_reclaims: 17197
+page_faults: 10
swaps: 0
-block_inputs: 0
-block_outputs: 296
+block_inputs: 1400
+block_outputs: 312
Network Stats
-------------
@@ -421,99 +421,99 @@ Cache Stats: system.ruby.l1_cntrl0.L1DcacheMemory
--- L1Cache ---
- Event Counts -
-Load [50017 50259 50136 50016 50331 49967 50254 50183 ] 401163
+Load [50331 49967 50254 50183 50017 50259 50136 50016 ] 401163
Ifetch [0 0 0 0 0 0 0 0 ] 0
-Store [26950 27007 27203 26930 26960 27312 26841 26622 ] 215825
+Store [26960 27312 26841 26622 26950 27007 27203 26930 ] 215825
Atomic [0 0 0 0 0 0 0 0 ] 0
-L1_Replacement [1362554 1365525 1369124 1360777 1368057 1367643 1363908 1358410 ] 10915998
-Data_Shared [242 233 202 233 236 219 237 210 ] 1812
-Data_Owner [71 66 41 52 73 74 52 50 ] 479
-Data_All_Tokens [80401 80744 80888 80464 80940 80743 80630 80297 ] 645107
-Ack [3 2 4 1 1 0 3 0 ] 14
-Ack_All_Tokens [1 0 0 1 1 1 0 1 ] 5
+L1_Replacement [1368057 1367643 1363908 1358410 1362554 1365525 1369124 1360777 ] 10915998
+Data_Shared [236 219 237 210 242 233 202 233 ] 1812
+Data_Owner [73 74 52 50 71 66 41 52 ] 479
+Data_All_Tokens [80940 80743 80630 80297 80401 80744 80888 80464 ] 645107
+Ack [1 0 3 0 3 2 4 1 ] 14
+Ack_All_Tokens [1 1 0 1 1 0 0 1 ] 5
Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-Transient_Local_GETX [188828 188776 188573 188847 188823 188465 188937 189155 ] 1510404
+Transient_Local_GETX [188823 188465 188937 189155 188828 188776 188573 188847 ] 1510404
Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-Transient_Local_GETS [351048 350805 350930 351050 350731 351096 350807 350881 ] 2807348
+Transient_Local_GETS [350731 351096 350807 350881 351048 350805 350930 351050 ] 2807348
Transient_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-Transient_Local_GETS_Last_Token [0 1 0 1 2 0 1 4 ] 9
-Persistent_GETX [40236 40319 40323 40294 40243 40235 40237 40452 ] 322339
-Persistent_GETS [74071 73914 74014 74024 74022 73973 73853 73992 ] 591863
-Persistent_GETS_Last_Token [1 0 0 0 0 0 1 1 ] 3
-Own_Lock_or_Unlock [145384 145459 145355 145374 145427 145484 145601 145247 ] 1163331
-Request_Timeout [60010 60642 60033 58941 60159 59656 60277 60879 ] 480597
-Use_TimeoutStarverX [13 10 18 16 5 4 12 11 ] 89
-Use_TimeoutStarverS [14 25 24 25 6 15 16 13 ] 138
-Use_TimeoutNoStarvers [76634 76926 77048 76616 76982 76971 76777 76512 ] 614466
+Transient_Local_GETS_Last_Token [2 0 1 4 0 1 0 1 ] 9
+Persistent_GETX [40243 40235 40237 40452 40236 40319 40323 40294 ] 322339
+Persistent_GETS [74022 73973 73853 73992 74071 73914 74014 74024 ] 591863
+Persistent_GETS_Last_Token [0 0 1 1 1 0 0 0 ] 3
+Own_Lock_or_Unlock [145427 145484 145601 145247 145384 145459 145355 145374 ] 1163331
+Request_Timeout [60159 59656 60277 60879 60010 60642 60033 58941 ] 480597
+Use_TimeoutStarverX [5 4 12 11 13 10 18 16 ] 89
+Use_TimeoutStarverS [6 15 16 13 14 25 24 25 ] 138
+Use_TimeoutNoStarvers [76982 76971 76777 76512 76634 76926 77048 76616 ] 614466
Use_TimeoutNoStarvers_NoMig [0 0 0 0 0 0 0 0 ] 0
- Transitions -
-NP Load [49920 50179 50054 49912 50234 49878 50162 50102 ] 400441
+NP Load [50234 49878 50162 50102 49920 50179 50054 49912 ] 400441
NP Ifetch [0 0 0 0 0 0 0 0 ] 0
-NP Store [26907 26962 27158 26896 26908 27274 26779 26582 ] 215466
+NP Store [26908 27274 26779 26582 26907 26962 27158 26896 ] 215466
NP Atomic [0 0 0 0 0 0 0 0 ] 0
-NP Data_Shared [11 6 6 5 15 7 5 4 ] 59
-NP Data_Owner [18 16 11 12 21 15 12 10 ] 115
-NP Data_All_Tokens [3722 3775 3791 3803 3905 3708 3801 3744 ] 30249
+NP Data_Shared [15 7 5 4 11 6 6 5 ] 59
+NP Data_Owner [21 15 12 10 18 16 11 12 ] 115
+NP Data_All_Tokens [3905 3708 3801 3744 3722 3775 3791 3803 ] 30249
NP Ack [0 0 1 0 0 0 1 0 ] 2
NP Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-NP Transient_Local_GETX [188229 188157 187989 188206 188213 187862 188356 188542 ] 1505554
+NP Transient_Local_GETX [188213 187862 188356 188542 188229 188157 187989 188206 ] 1505554
NP Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-NP Transient_Local_GETS [349922 349655 349776 349964 349628 349983 349669 349728 ] 2798325
+NP Transient_Local_GETS [349628 349983 349669 349728 349922 349655 349776 349964 ] 2798325
NP Persistent_GETX [0 0 0 0 0 0 0 0 ] 0
NP Persistent_GETS [0 0 0 0 0 0 0 0 ] 0
NP Persistent_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-NP Own_Lock_or_Unlock [126881 126869 126992 126955 126885 126871 126751 126905 ] 1015109
+NP Own_Lock_or_Unlock [126885 126871 126751 126905 126881 126869 126992 126955 ] 1015109
-I Load [0 0 1 0 0 0 0 0 ] 1
+I Load [0 0 0 0 0 0 1 0 ] 1
I Ifetch [0 0 0 0 0 0 0 0 ] 0
I Store [0 0 0 0 0 0 0 0 ] 0
I Atomic [0 0 0 0 0 0 0 0 ] 0
-I L1_Replacement [173 164 159 191 183 170 174 180 ] 1394
+I L1_Replacement [183 170 174 180 173 164 159 191 ] 1394
I Data_Shared [0 0 0 0 0 0 0 0 ] 0
I Data_Owner [0 0 0 0 0 0 0 0 ] 0
I Data_All_Tokens [0 0 0 0 0 0 0 0 ] 0
I Ack [0 0 0 0 0 0 0 0 ] 0
I Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-I Transient_Local_GETX [0 0 0 0 0 0 0 1 ] 1
+I Transient_Local_GETX [0 0 0 1 0 0 0 0 ] 1
I Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-I Transient_Local_GETS [0 1 0 0 0 0 0 2 ] 3
+I Transient_Local_GETS [0 0 0 2 0 1 0 0 ] 3
I Transient_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
I Transient_Local_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-I Persistent_GETX [1 0 0 0 0 0 0 0 ] 1
-I Persistent_GETS [0 0 0 0 1 1 0 1 ] 3
+I Persistent_GETX [0 0 0 0 1 0 0 0 ] 1
+I Persistent_GETS [1 1 0 1 0 0 0 0 ] 3
I Persistent_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-I Own_Lock_or_Unlock [1 0 0 0 0 1 0 0 ] 2
+I Own_Lock_or_Unlock [0 1 0 0 1 0 0 0 ] 2
-S Load [0 0 0 0 0 0 1 0 ] 1
+S Load [0 0 1 0 0 0 0 0 ] 1
S Ifetch [0 0 0 0 0 0 0 0 ] 0
S Store [0 0 0 0 0 0 0 0 ] 0
S Atomic [0 0 0 0 0 0 0 0 ] 0
-S L1_Replacement [272 281 241 271 249 252 274 244 ] 2084
-S Data_Shared [1 0 0 1 1 0 2 0 ] 5
+S L1_Replacement [249 252 274 244 272 281 241 271 ] 2084
+S Data_Shared [1 0 2 0 1 0 0 1 ] 5
S Data_Owner [0 0 0 0 0 0 0 0 ] 0
-S Data_All_Tokens [0 0 0 0 0 1 0 0 ] 1
+S Data_All_Tokens [0 1 0 0 0 0 0 0 ] 1
S Ack [0 0 0 0 0 0 0 0 ] 0
S Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-S Transient_Local_GETX [2 0 0 1 1 2 1 1 ] 8
+S Transient_Local_GETX [1 2 1 1 2 0 0 1 ] 8
S Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-S Transient_Local_GETS [1 0 0 0 0 0 0 0 ] 1
+S Transient_Local_GETS [0 0 0 0 1 0 0 0 ] 1
S Transient_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-S Transient_Local_GETS_Last_Token [0 1 0 1 2 0 1 4 ] 9
-S Persistent_GETX [0 0 0 0 1 0 0 0 ] 1
-S Persistent_GETS [0 1 1 0 0 0 0 0 ] 2
-S Persistent_GETS_Last_Token [1 0 0 0 0 0 1 1 ] 3
+S Transient_Local_GETS_Last_Token [2 0 1 4 0 1 0 1 ] 9
+S Persistent_GETX [1 0 0 0 0 0 0 0 ] 1
+S Persistent_GETS [0 0 0 0 0 1 1 0 ] 2
+S Persistent_GETS_Last_Token [0 0 1 1 1 0 0 0 ] 3
S Own_Lock_or_Unlock [0 0 0 0 0 0 0 0 ] 0
O Load [0 0 0 0 0 0 0 0 ] 0
O Ifetch [0 0 0 0 0 0 0 0 ] 0
O Store [0 0 0 0 0 0 0 0 ] 0
O Atomic [0 0 0 0 0 0 0 0 ] 0
-O L1_Replacement [132 145 111 121 133 127 116 134 ] 1019
+O L1_Replacement [133 127 116 134 132 145 111 121 ] 1019
O Data_Shared [0 0 0 0 0 0 0 0 ] 0
-O Data_All_Tokens [0 0 0 1 1 0 0 0 ] 2
+O Data_All_Tokens [1 0 0 0 0 0 0 1 ] 2
O Ack [0 0 0 0 0 0 0 0 ] 0
-O Ack_All_Tokens [1 0 0 0 0 0 0 0 ] 1
+O Ack_All_Tokens [0 0 0 0 1 0 0 0 ] 1
O Transient_GETX [0 0 0 0 0 0 0 0 ] 0
O Transient_Local_GETX [0 1 0 0 0 1 0 0 ] 2
O Transient_GETS [0 0 0 0 0 0 0 0 ] 0
@@ -521,90 +521,90 @@ O Transient_Local_GETS [0 0 0 0 0 0 0 0 ] 0
O Transient_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
O Transient_Local_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
O Persistent_GETX [0 0 0 0 0 0 0 0 ] 0
-O Persistent_GETS [0 0 0 0 0 1 0 1 ] 2
+O Persistent_GETS [0 1 0 1 0 0 0 0 ] 2
O Persistent_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-O Own_Lock_or_Unlock [12 13 10 6 12 15 17 13 ] 98
+O Own_Lock_or_Unlock [12 15 17 13 12 13 10 6 ] 98
-M Load [5 3 8 10 5 2 3 5 ] 41
+M Load [5 2 3 5 5 3 8 10 ] 41
M Ifetch [0 0 0 0 0 0 0 0 ] 0
-M Store [3 4 0 0 3 2 5 4 ] 21
+M Store [3 2 5 4 3 4 0 0 ] 21
M Atomic [0 0 0 0 0 0 0 0 ] 0
-M L1_Replacement [49519 49733 49702 49527 49847 49500 49774 49713 ] 397315
+M L1_Replacement [49847 49500 49774 49713 49519 49733 49702 49527 ] 397315
M Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-M Transient_Local_GETX [46 55 33 55 50 36 52 40 ] 367
+M Transient_Local_GETX [50 36 52 40 46 55 33 55 ] 367
M Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-M Transient_Local_GETS [80 96 81 84 83 71 76 96 ] 667
-M Persistent_GETX [21 13 18 11 25 26 14 21 ] 149
-M Persistent_GETS [36 38 28 29 27 31 33 32 ] 254
-M Own_Lock_or_Unlock [1221 1249 1131 1186 1187 1229 1293 1200 ] 9696
+M Transient_Local_GETS [83 71 76 96 80 96 81 84 ] 667
+M Persistent_GETX [25 26 14 21 21 13 18 11 ] 149
+M Persistent_GETS [27 31 33 32 36 38 28 29 ] 254
+M Own_Lock_or_Unlock [1187 1229 1293 1200 1221 1249 1131 1186 ] 9696
-MM Load [3 2 3 1 1 5 2 7 ] 24
+MM Load [1 5 2 7 3 2 3 1 ] 24
MM Ifetch [0 0 0 0 0 0 0 0 ] 0
-MM Store [0 3 1 3 5 1 1 1 ] 15
+MM Store [5 1 1 1 0 3 1 3 ] 15
MM Atomic [0 0 0 0 0 0 0 0 ] 0
-MM L1_Replacement [26847 26914 27102 26811 26851 27209 26736 26508 ] 214978
+MM L1_Replacement [26851 27209 26736 26508 26847 26914 27102 26811 ] 214978
MM Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-MM Transient_Local_GETX [17 21 25 28 31 33 27 28 ] 210
+MM Transient_Local_GETX [31 33 27 28 17 21 25 28 ] 210
MM Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-MM Transient_Local_GETS [49 33 36 42 45 36 37 41 ] 319
-MM Persistent_GETX [10 10 8 7 11 11 10 17 ] 84
-MM Persistent_GETS [9 12 15 22 12 17 17 14 ] 118
-MM Own_Lock_or_Unlock [668 648 636 641 712 667 685 670 ] 5327
+MM Transient_Local_GETS [45 36 37 41 49 33 36 42 ] 319
+MM Persistent_GETX [11 11 10 17 10 10 8 7 ] 84
+MM Persistent_GETS [12 17 17 14 9 12 15 22 ] 118
+MM Own_Lock_or_Unlock [712 667 685 670 668 648 636 641 ] 5327
-M_W Load [3 4 3 4 2 4 5 3 ] 28
+M_W Load [2 4 5 3 3 4 3 4 ] 28
M_W Ifetch [0 0 0 0 0 0 0 0 ] 0
-M_W Store [1 2 2 1 1 2 0 0 ] 9
+M_W Store [1 2 0 0 1 2 2 1 ] 9
M_W Atomic [0 0 0 0 0 0 0 0 ] 0
-M_W L1_Replacement [288045 288216 288197 287895 291266 289622 289644 290259 ] 2313144
+M_W L1_Replacement [291266 289622 289644 290259 288045 288216 288197 287895 ] 2313144
M_W Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-M_W Transient_Local_GETX [39 45 33 39 42 27 30 37 ] 292
+M_W Transient_Local_GETX [42 27 30 37 39 45 33 39 ] 292
M_W Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-M_W Transient_Local_GETS [63 60 78 60 66 79 75 88 ] 569
-M_W Persistent_GETX [4 6 8 8 3 4 4 5 ] 42
-M_W Persistent_GETS [7 15 15 17 5 11 11 4 ] 85
-M_W Own_Lock_or_Unlock [496 466 481 459 469 479 514 489 ] 3853
-M_W Use_TimeoutStarverX [5 7 11 10 4 4 5 6 ] 52
-M_W Use_TimeoutStarverS [8 17 17 17 5 11 12 6 ] 93
-M_W Use_TimeoutNoStarvers [49705 49940 49862 49706 50035 49666 49954 49907 ] 398775
+M_W Transient_Local_GETS [66 79 75 88 63 60 78 60 ] 569
+M_W Persistent_GETX [3 4 4 5 4 6 8 8 ] 42
+M_W Persistent_GETS [5 11 11 4 7 15 15 17 ] 85
+M_W Own_Lock_or_Unlock [469 479 514 489 496 466 481 459 ] 3853
+M_W Use_TimeoutStarverX [4 4 5 6 5 7 11 10 ] 52
+M_W Use_TimeoutStarverS [5 11 12 6 8 17 17 17 ] 93
+M_W Use_TimeoutNoStarvers [50035 49666 49954 49907 49705 49940 49862 49706 ] 398775
M_W Use_TimeoutNoStarvers_NoMig [0 0 0 0 0 0 0 0 ] 0
-MM_W Load [3 5 1 1 5 1 0 2 ] 18
+MM_W Load [5 1 0 2 3 5 1 1 ] 18
MM_W Ifetch [0 0 0 0 0 0 0 0 ] 0
-MM_W Store [2 2 1 1 2 0 0 0 ] 8
+MM_W Store [2 0 0 0 2 2 1 1 ] 8
MM_W Atomic [0 0 0 0 0 0 0 0 ] 0
-MM_W L1_Replacement [158304 157087 158031 155857 155942 158074 153918 152634 ] 1249847
+MM_W L1_Replacement [155942 158074 153918 152634 158304 157087 158031 155857 ] 1249847
MM_W Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-MM_W Transient_Local_GETX [23 21 20 27 23 18 18 26 ] 176
+MM_W Transient_Local_GETX [23 18 18 26 23 21 20 27 ] 176
MM_W Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-MM_W Transient_Local_GETS [33 40 44 43 30 45 31 43 ] 309
-MM_W Persistent_GETX [7 2 7 6 1 0 6 4 ] 33
-MM_W Persistent_GETS [6 7 7 8 1 3 3 7 ] 42
-MM_W Own_Lock_or_Unlock [270 272 278 235 292 270 253 231 ] 2101
-MM_W Use_TimeoutStarverX [8 3 7 6 1 0 7 5 ] 37
-MM_W Use_TimeoutStarverS [6 8 7 8 1 4 4 7 ] 45
-MM_W Use_TimeoutNoStarvers [26929 26986 27186 26910 26947 27305 26823 26605 ] 215691
+MM_W Transient_Local_GETS [30 45 31 43 33 40 44 43 ] 309
+MM_W Persistent_GETX [1 0 6 4 7 2 7 6 ] 33
+MM_W Persistent_GETS [1 3 3 7 6 7 7 8 ] 42
+MM_W Own_Lock_or_Unlock [292 270 253 231 270 272 278 235 ] 2101
+MM_W Use_TimeoutStarverX [1 0 7 5 8 3 7 6 ] 37
+MM_W Use_TimeoutStarverS [1 4 4 7 6 8 7 8 ] 45
+MM_W Use_TimeoutNoStarvers [26947 27305 26823 26605 26929 26986 27186 26910 ] 215691
MM_W Use_TimeoutNoStarvers_NoMig [0 0 0 0 0 0 0 0 ] 0
IM Load [0 0 0 0 0 0 0 0 ] 0
IM Ifetch [0 0 0 0 0 0 0 0 ] 0
IM Store [0 0 0 0 0 0 0 0 ] 0
IM Atomic [0 0 0 0 0 0 0 0 ] 0
-IM L1_Replacement [295320 295503 296204 292704 293340 295809 291989 287885 ] 2348754
+IM L1_Replacement [293340 295809 291989 287885 295320 295503 296204 292704 ] 2348754
IM Data_Shared [0 0 0 0 0 0 0 0 ] 0
-IM Data_Owner [0 0 0 2 1 1 0 1 ] 5
-IM Data_All_Tokens [26941 26992 27198 26921 26946 27305 26829 26615 ] 215747
-IM Ack [2 2 3 1 1 0 1 0 ] 10
+IM Data_Owner [1 1 0 1 0 0 0 2 ] 5
+IM Data_All_Tokens [26946 27305 26829 26615 26941 26992 27198 26921 ] 215747
+IM Ack [1 0 1 0 2 2 3 1 ] 10
IM Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-IM Transient_Local_GETX [93 87 89 96 90 84 90 94 ] 723
+IM Transient_Local_GETX [90 84 90 94 93 87 89 96 ] 723
IM Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-IM Transient_Local_GETS [146 154 150 165 147 144 177 153 ] 1236
+IM Transient_Local_GETS [147 144 177 153 146 154 150 165 ] 1236
IM Transient_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
IM Transient_Local_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-IM Persistent_GETX [26 33 22 19 29 27 22 27 ] 205
-IM Persistent_GETS [48 53 57 63 36 39 50 42 ] 388
+IM Persistent_GETX [29 27 22 27 26 33 22 19 ] 205
+IM Persistent_GETS [36 39 50 42 48 53 57 63 ] 388
IM Persistent_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-IM Own_Lock_or_Unlock [5492 5408 5402 5471 5483 5506 5529 5327 ] 43618
-IM Request_Timeout [21245 21018 20732 20087 20923 21057 21290 20719 ] 167071
+IM Own_Lock_or_Unlock [5483 5506 5529 5327 5492 5408 5402 5471 ] 43618
+IM Request_Timeout [20923 21057 21290 20719 21245 21018 20732 20087 ] 167071
SM Load [0 0 0 0 0 0 0 0 ] 0
SM Ifetch [0 0 0 0 0 0 0 0 ] 0
@@ -631,11 +631,11 @@ OM Load [0 0 0 0 0 0 0 0 ] 0
OM Ifetch [0 0 0 0 0 0 0 0 ] 0
OM Store [0 0 0 0 0 0 0 0 ] 0
OM Atomic [0 0 0 0 0 0 0 0 ] 0
-OM L1_Replacement [0 0 0 0 0 0 0 1 ] 1
+OM L1_Replacement [0 0 0 1 0 0 0 0 ] 1
OM Data_Shared [0 0 0 0 0 0 0 0 ] 0
-OM Data_All_Tokens [0 0 0 1 0 0 0 0 ] 1
+OM Data_All_Tokens [0 0 0 0 0 0 0 1 ] 1
OM Ack [0 0 0 0 0 0 0 0 ] 0
-OM Ack_All_Tokens [0 0 0 1 1 1 0 1 ] 4
+OM Ack_All_Tokens [1 1 0 1 0 0 0 1 ] 4
OM Transient_GETX [0 0 0 0 0 0 0 0 ] 0
OM Transient_Local_GETX [0 0 0 0 0 0 0 0 ] 0
OM Transient_GETS [0 0 0 0 0 0 0 0 ] 0
@@ -645,89 +645,89 @@ OM Transient_Local_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
OM Persistent_GETX [0 0 0 0 0 0 0 0 ] 0
OM Persistent_GETS [0 0 0 0 0 0 0 0 ] 0
OM Persistent_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-OM Own_Lock_or_Unlock [0 0 0 0 0 0 0 1 ] 1
-OM Request_Timeout [0 0 0 0 0 0 0 1 ] 1
+OM Own_Lock_or_Unlock [0 0 0 1 0 0 0 0 ] 1
+OM Request_Timeout [0 0 0 1 0 0 0 0 ] 1
IS Load [0 0 0 0 0 0 0 0 ] 0
IS Ifetch [0 0 0 0 0 0 0 0 ] 0
IS Store [0 0 0 0 0 0 0 0 ] 0
IS Atomic [0 0 0 0 0 0 0 0 ] 0
-IS L1_Replacement [541488 544959 546694 544234 548020 544678 548767 548504 ] 4367344
-IS Data_Shared [230 226 196 226 219 212 230 206 ] 1745
-IS Data_Owner [53 50 30 38 51 58 40 39 ] 359
-IS Data_All_Tokens [49717 49963 49887 49732 50045 49683 49970 49916 ] 398913
-IS Ack [1 0 0 0 0 0 1 0 ] 2
+IS L1_Replacement [548020 544678 548767 548504 541488 544959 546694 544234 ] 4367344
+IS Data_Shared [219 212 230 206 230 226 196 226 ] 1745
+IS Data_Owner [51 58 40 39 53 50 30 38 ] 359
+IS Data_All_Tokens [50045 49683 49970 49916 49717 49963 49887 49732 ] 398913
+IS Ack [0 0 1 0 1 0 0 0 ] 2
IS Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-IS Transient_Local_GETX [153 161 153 166 152 168 140 160 ] 1253
+IS Transient_Local_GETX [152 168 140 160 153 161 153 166 ] 1253
IS Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-IS Transient_Local_GETS [322 311 302 273 287 298 300 291 ] 2384
+IS Transient_Local_GETS [287 298 300 291 322 311 302 273 ] 2384
IS Transient_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
IS Transient_Local_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-IS Persistent_GETX [49 57 59 56 36 37 47 56 ] 397
-IS Persistent_GETS [105 100 104 97 86 112 92 95 ] 791
+IS Persistent_GETX [36 37 47 56 49 57 59 56 ] 397
+IS Persistent_GETS [86 112 92 95 105 100 104 97 ] 791
IS Persistent_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-IS Own_Lock_or_Unlock [9893 10088 9969 9961 9989 10016 10115 9985 ] 80016
-IS Request_Timeout [38271 39197 38932 38452 38867 38204 38667 39766 ] 310356
+IS Own_Lock_or_Unlock [9989 10016 10115 9985 9893 10088 9969 9961 ] 80016
+IS Request_Timeout [38867 38204 38667 39766 38271 39197 38932 38452 ] 310356
-I_L Load [83 66 66 88 84 77 81 64 ] 609
+I_L Load [84 77 81 64 83 66 66 88 ] 609
I_L Ifetch [0 0 0 0 0 0 0 0 ] 0
-I_L Store [37 34 41 29 41 33 56 35 ] 306
+I_L Store [41 33 56 35 37 34 41 29 ] 306
I_L Atomic [0 0 0 0 0 0 0 0 ] 0
-I_L L1_Replacement [249 203 258 317 206 148 234 329 ] 1944
+I_L L1_Replacement [206 148 234 329 249 203 258 317 ] 1944
I_L Data_Shared [0 0 0 0 0 0 0 0 ] 0
I_L Data_Owner [0 0 0 0 0 0 0 0 ] 0
-I_L Data_All_Tokens [18 8 7 4 41 45 23 18 ] 164
+I_L Data_All_Tokens [41 45 23 18 18 8 7 4 ] 164
I_L Ack [0 0 0 0 0 0 0 0 ] 0
I_L Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-I_L Transient_Local_GETX [225 228 230 227 221 233 222 225 ] 1811
+I_L Transient_Local_GETX [221 233 222 225 225 228 230 227 ] 1811
I_L Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-I_L Transient_Local_GETS [432 455 463 416 445 439 441 435 ] 3526
+I_L Transient_Local_GETS [445 439 441 435 432 455 463 416 ] 3526
I_L Transient_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
I_L Transient_Local_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-I_L Persistent_GETX [40099 40175 40167 40156 40137 40125 40121 40304 ] 321284
-I_L Persistent_GETS [73818 73632 73718 73704 73854 73741 73628 73761 ] 589856
+I_L Persistent_GETX [40137 40125 40121 40304 40099 40175 40167 40156 ] 321284
+I_L Persistent_GETS [73854 73741 73628 73761 73818 73632 73718 73704 ] 589856
I_L Persistent_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-I_L Own_Lock_or_Unlock [60 54 66 65 57 63 57 71 ] 493
+I_L Own_Lock_or_Unlock [57 63 57 71 60 54 66 65 ] 493
S_L Load [0 0 0 0 0 0 0 0 ] 0
S_L Ifetch [0 0 0 0 0 0 0 0 ] 0
S_L Store [0 0 0 0 0 0 0 0 ] 0
S_L Atomic [0 0 0 0 0 0 0 0 ] 0
-S_L L1_Replacement [24 80 47 56 42 35 64 55 ] 403
+S_L L1_Replacement [42 35 64 55 24 80 47 56 ] 403
S_L Data_Shared [0 0 0 0 0 0 0 0 ] 0
S_L Data_Owner [0 0 0 0 0 0 0 0 ] 0
S_L Data_All_Tokens [0 0 0 0 0 0 0 0 ] 0
S_L Ack [0 0 0 0 0 0 0 0 ] 0
S_L Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-S_L Transient_Local_GETX [0 0 0 0 0 0 0 1 ] 1
+S_L Transient_Local_GETX [0 0 0 1 0 0 0 0 ] 1
S_L Transient_GETS [0 0 0 0 0 0 0 0 ] 0
S_L Transient_Local_GETS [0 0 0 0 0 0 0 0 ] 0
S_L Transient_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
S_L Transient_Local_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
S_L Persistent_GETX [0 0 0 0 0 0 0 0 ] 0
-S_L Persistent_GETS [5 17 10 14 0 4 7 6 ] 63
+S_L Persistent_GETS [0 4 7 6 5 17 10 14 ] 63
S_L Persistent_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-S_L Own_Lock_or_Unlock [45 56 46 46 32 43 46 40 ] 354
+S_L Own_Lock_or_Unlock [32 43 46 40 45 56 46 46 ] 354
IM_L Load [0 0 0 0 0 0 0 0 ] 0
IM_L Ifetch [0 0 0 0 0 0 0 0 ] 0
IM_L Store [0 0 0 0 0 0 0 0 ] 0
IM_L Atomic [0 0 0 0 0 0 0 0 ] 0
-IM_L L1_Replacement [691 852 843 772 616 650 788 576 ] 5788
+IM_L L1_Replacement [616 650 788 576 691 852 843 772 ] 5788
IM_L Data_Shared [0 0 0 0 0 0 0 0 ] 0
IM_L Data_Owner [0 0 0 0 0 0 0 0 ] 0
-IM_L Data_All_Tokens [1 3 0 0 1 1 5 1 ] 12
+IM_L Data_All_Tokens [1 1 5 1 1 3 0 0 ] 12
IM_L Ack [0 0 0 0 0 0 0 0 ] 0
IM_L Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-IM_L Transient_Local_GETX [1 0 1 1 0 0 0 0 ] 3
+IM_L Transient_Local_GETX [0 0 0 0 1 0 1 1 ] 3
IM_L Transient_GETS [0 0 0 0 0 0 0 0 ] 0
-IM_L Transient_Local_GETS [0 0 0 1 0 1 1 2 ] 5
+IM_L Transient_Local_GETS [0 1 1 2 0 0 0 1 ] 5
IM_L Transient_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
IM_L Transient_Local_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-IM_L Persistent_GETX [10 10 10 6 0 3 2 4 ] 45
-IM_L Persistent_GETS [13 15 23 29 0 2 7 11 ] 100
-IM_L Own_Lock_or_Unlock [110 117 120 111 105 98 123 103 ] 887
-IM_L Request_Timeout [153 194 147 151 92 153 130 128 ] 1148
+IM_L Persistent_GETX [0 3 2 4 10 10 10 6 ] 45
+IM_L Persistent_GETS [0 2 7 11 13 15 23 29 ] 100
+IM_L Own_Lock_or_Unlock [105 98 123 103 110 117 120 111 ] 887
+IM_L Request_Timeout [92 153 130 128 153 194 147 151 ] 1148
SM_L Load [0 0 0 0 0 0 0 0 ] 0
SM_L Ifetch [0 0 0 0 0 0 0 0 ] 0
@@ -754,21 +754,21 @@ IS_L Load [0 0 0 0 0 0 0 0 ] 0
IS_L Ifetch [0 0 0 0 0 0 0 0 ] 0
IS_L Store [0 0 0 0 0 0 0 0 ] 0
IS_L Atomic [0 0 0 0 0 0 0 0 ] 0
-IS_L L1_Replacement [1490 1388 1535 2021 1362 1369 1430 1388 ] 11983
-IS_L Data_Shared [0 1 0 1 1 0 0 0 ] 3
+IS_L L1_Replacement [1362 1369 1430 1388 1490 1388 1535 2021 ] 11983
+IS_L Data_Shared [1 0 0 0 0 1 0 1 ] 3
IS_L Data_Owner [0 0 0 0 0 0 0 0 ] 0
-IS_L Data_All_Tokens [2 3 5 2 1 0 2 3 ] 18
+IS_L Data_All_Tokens [1 0 2 3 2 3 5 2 ] 18
IS_L Ack [0 0 0 0 0 0 0 0 ] 0
IS_L Transient_GETX [0 0 0 0 0 0 0 0 ] 0
-IS_L Transient_Local_GETX [0 0 0 1 0 1 1 0 ] 3
+IS_L Transient_Local_GETX [0 1 1 0 0 0 0 1 ] 3
IS_L Transient_GETS [0 0 0 0 0 0 0 0 ] 0
IS_L Transient_Local_GETS [0 0 0 2 0 0 0 2 ] 4
IS_L Transient_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
IS_L Transient_Local_GETS_Last_Token [0 0 0 0 0 0 0 0 ] 0
-IS_L Persistent_GETX [9 13 24 25 0 2 11 14 ] 98
-IS_L Persistent_GETS [24 24 36 41 0 11 5 18 ] 159
-IS_L Own_Lock_or_Unlock [235 219 224 238 204 226 218 212 ] 1776
-IS_L Request_Timeout [341 233 222 251 277 242 190 265 ] 2021
+IS_L Persistent_GETX [0 2 11 14 9 13 24 25 ] 98
+IS_L Persistent_GETS [0 11 5 18 24 24 36 41 ] 159
+IS_L Own_Lock_or_Unlock [204 226 218 212 235 219 224 238 ] 1776
+IS_L Request_Timeout [277 242 190 265 341 233 222 251 ] 2021
Cache Stats: system.ruby.l1_cntrl1.L1IcacheMemory
system.ruby.l1_cntrl1.L1IcacheMemory_total_misses: 0
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr
index a3fb5c8c8..03befb105 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr
@@ -1,10 +1,10 @@
-Warning: rounding error > tolerance
+warn: rounding error > tolerance
0.072760 rounded to 0
-Warning: rounding error > tolerance
+warn: rounding error > tolerance
0.072760 rounded to 0
-Warning: rounding error > tolerance
+warn: rounding error > tolerance
0.072760 rounded to 0
-Warning: rounding error > tolerance
+warn: rounding error > tolerance
0.072760 rounded to 0
system.cpu3: completed 10000 read, 5373 write accesses @610961
system.cpu5: completed 10000 read, 5365 write accesses @611018
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout
index b734bebaa..e78fa46c2 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout
@@ -3,9 +3,9 @@ Redirecting stderr to build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Nov 9 2012 13:32:04
-gem5 started Nov 10 2012 16:12:27
-gem5 executing on ribera.cs.wisc.edu
+gem5 compiled Apr 9 2013 02:08:32
+gem5 started Apr 9 2013 02:09:19
+gem5 executing on vein
command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token -re tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
index dd34a57f3..b069d8895 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.006151 # Nu
sim_ticks 6151475 # Number of ticks simulated
final_tick 6151475 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 48262 # Simulator tick rate (ticks/s)
-host_mem_usage 426016 # Number of bytes of host memory used
-host_seconds 127.46 # Real time elapsed on the host
+host_tick_rate 38159 # Simulator tick rate (ticks/s)
+host_mem_usage 250384 # Number of bytes of host memory used
+host_seconds 161.21 # Real time elapsed on the host
system.ruby.l1_cntrl4.L1DcacheMemory.num_data_array_reads 0 # number of data array reads
system.ruby.l1_cntrl4.L1DcacheMemory.num_data_array_writes 0 # number of data array writes
system.ruby.l1_cntrl4.L1DcacheMemory.num_tag_array_reads 0 # number of tag array reads