cvs checkout performed on Wed May 5 20:22:05 EDT 2004
Ran 342
Passed 338
Failed 4
There were no javadoc errors.
Failure Details
---------------
prototype-opt: Failed in gctest
prototype-opt: Failed in xalan
development: Failed in SPECjvm98
production: Failed in xalan
Output of this run is normally available (for one week) at:
http://www-124.ibm.com/developerworks/oss/jikesrvm/sanityResults/Thursday.Linux.i686.32.tar.gz
Sanity tests are specified in rvm/regression/config/night-sanity
Performance tests are specified in rvm/regression/config/night-sanity-performance.
Performance Summary
Results for SPECjvm98
----------------------------------
FastAdaptiveCopyMS Result: 53.02
production Result: 54.44
Results for SPECjbb2000
----------------------------------
FastAdaptiveCopyMS Valid run, Score is 17396
production Valid run, Score is 17654
SPECjvm98 Performance Details
-----------------------------
RESULT: production SPECjvm98
Best Run
compress Time: 15.428 Ratio: 76.16
jess Time: 6.859 Ratio: 55.40
db Time: 28.986 Ratio: 17.42
javac Time: 12.421 Ratio: 34.22
mpegaudio Time: 12.914 Ratio: 85.18
mtrt Time: 4.029 Ratio: 114.17
jack Time: 7.854 Ratio: 57.93
Bottom Line: Result: 54.44
First Run
compress Time: 18.918 Ratio: 62.11
jess Time: 9.995 Ratio: 38.02
db Time: 35.94 Ratio: 14.05
javac Time: 21.578 Ratio: 19.70
mpegaudio Time: 17.019 Ratio: 64.63
mtrt Time: 6.722 Ratio: 68.43
jack Time: 10.115 Ratio: 44.98
First Run Result: 38.70
RESULT: FastAdaptiveCopyMS SPECjvm98
Best Run
compress Time: 15.486 Ratio: 75.87
jess Time: 7.512 Ratio: 50.59
db Time: 28.512 Ratio: 17.71
javac Time: 12.977 Ratio: 32.75
mpegaudio Time: 12.917 Ratio: 85.16
mtrt Time: 4.064 Ratio: 113.19
jack Time: 8.289 Ratio: 54.89
Bottom Line: Result: 53.02
First Run
compress Time: 17.916 Ratio: 65.58
jess Time: 10.861 Ratio: 34.99
db Time: 32.823 Ratio: 15.39
javac Time: 20.996 Ratio: 20.24
mpegaudio Time: 16.845 Ratio: 65.30
mtrt Time: 6.992 Ratio: 65.79
jack Time: 10.012 Ratio: 45.45
First Run Result: 39.09
Opt Level 0 compilation breakdown for SPECjvm98 size 100
Compilation Subsystem Report
Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB
JNI 25 1.83 NA NA 5.9 NA
Base 97 51.92 179.81 8.44 349.2 41.4
Opt 1741 16251.67 8.31 4.24 702.7 165.6
Baseline Compiler SubSystem
Phase Time
(ms) (%ofTotal)
Compute GC Maps 13.68 29.41
OSR setup 0.12 0.27
Code generation 27.24 58.55
Encode GC/MC maps 5.48 11.78
TOTAL 46.52
Optimizing Compiler SubSystem
Phase Time
(ms) (%ofTotal)
Convert Bytecodes to HIR
Generate HIR 1603 9.95%
AdjustBytecodeIndexes 7 0.05%
Branch Optimizations 273 1.70%
Adjust Branch Probabilities 20 0.13%
TOTAL 1905 11.82%
CFG Structural Analysis
Build LST 186 1.16%
Yield Point Insertion 16 0.10%
Estimate Block Frequencies 135 0.84% 14.07% Infrequent BBs
TOTAL 338 2.10%
Local CopyProp 245 1.52% 14.05% Infrequent BBs
Local ConstantProp 65 0.41% 14.05% Infrequent BBs
Local CSE 303 1.88% 14.06% Infrequent BBs
Field Analysis 24 0.15%
Convert HIR to LIR
Expand Runtime Services 571 3.55% 10.11% Infrequent RS calls
Local Cast Optimizations 29 0.18% 13.61% Infrequent BBs
HIR Operator Expansion 237 1.48%
Branch Optimizations 219 1.36%
Adjust Branch Probabilities 24 0.15%
TOTAL 1082 6.71%
Local CopyProp 198 1.23% 8.77% Infrequent BBs
Local ConstantProp 46 0.29% 8.77% Infrequent BBs
Local CSE 222 1.38% 8.75% Infrequent BBs
Simple Opts 235 1.46%
Basic Block Frequency Estimation
Build LST 175 1.09%
Estimate Block Frequencies 140 0.87% 22.58% Infrequent BBs
TOTAL 315 1.96%
Code Reordering 24 0.15%
Convert LIR to MIR
SplitBasicBlock 14 0.09%
Instruction Selection
Reduce Operators 27 0.17%
ConvertALUOps 328 2.04%
Normalize Constants 54 0.34%
Live Handlers 1 0.01%
DepGraph & BURS 3391 21.05% 22.50% Infrequent BBs
Complex Operators 118 0.73%
TOTAL 3923 24.34%
TOTAL 3937 24.43%
NullCheckCombining 63 0.39%
Register Mapping
MIR Range Splitting 78 0.49%
Expand Calling Convention 258 1.61%
Expand Calling Convention 54 0.34%
Live Analysis 1051 6.53%
Register Allocation
Register Allocation Prep 193 1.20%
Linear Scan Composite Ph
Interval Analysis 212 1.32%
Register Restriction 810 5.03%
Linear Scan 1377 8.55%
Update GCMaps 1 18 0.12%
Spill Code 1108 6.88%
Update GCMaps 2 169 1.05%
Update OSRMaps 7 0.05%
TOTAL 3705 22.99%
TOTAL 3898 24.19%
Insert Prologue/Epilogue 360 2.24%
TOTAL 5702 35.39%
Generate Machine Code
Final MIR Expansion 255 1.58%
Assembler Driver 1149 7.13%
TOTAL 1404 8.71%
TOTAL COMPILATION TIME 16115
Opt Level 1 compilation breakdown for SPECjvm98 size 100
Compilation Subsystem Report
Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB
JNI 25 1.77 NA NA 5.9 NA
Base 97 52.70 160.54 8.44 349.2 41.4
Opt 1473 49611.29 4.02 8.33 1376.8 165.3
Baseline Compiler SubSystem
Phase Time
(ms) (%ofTotal)
Compute GC Maps 14.97 31.57
OSR setup 0.14 0.29
Code generation 26.93 56.78
Encode GC/MC maps 5.39 11.36
TOTAL 47.42
Optimizing Compiler SubSystem
Phase Time
(ms) (%ofTotal)
Convert Bytecodes to HIR
Generate HIR 3741 7.57%
AdjustBytecodeIndexes 9 0.02%
OSR_OsrPointConstructor 114 0.23%
Branch Optimizations 608 1.23%
Adjust Branch Probabilities 37 0.08%
TOTAL 4512 9.13%
CFG Transformations
Tail Recursion Elimination 21 0.04%
Basic Block Frequency Estima
Build LST 322 0.65%
Estimate Block Frequenci 246 0.50% 29.67% Infrequent BBs
TOTAL 568 1.15%
Static Splitting 37 0.08%
Branch Optimizations 327 0.66%
TOTAL 954 1.93%
CFG Structural Analysis
Build LST 223 0.45%
Yield Point Insertion 23 0.05%
Estimate Block Frequencies 182 0.37% 28.30% Infrequent BBs
TOTAL 429 0.87%
Simple Opts 445 0.90%
Escape Transformations 432 0.88%
Branch Optimizations 273 0.55%
Local CopyProp 107 0.22% 28.19% Infrequent BBs
Local ConstantProp 54 0.11% 28.19% Infrequent BBs
Local CSE 351 0.71% 28.22% Infrequent BBs
Field Analysis 40 0.08%
Convert HIR to LIR
Expand Runtime Services 9176 18.57% 16.13% Infrequent RS calls
Branch Optimizations 548 1.11%
Local Cast Optimizations 72 0.15% 14.84% Infrequent BBs
HIR Operator Expansion 401 0.81%
Branch Optimizations 725 1.47%
Adjust Branch Probabilities 76 0.16%
TOTAL 11001 22.26%
Local CopyProp 347 0.70% 12.93% Infrequent BBs
Local ConstantProp 266 0.54% 12.93% Infrequent BBs
Local CSE 362 0.73% 12.97% Infrequent BBs
Simple Opts 656 1.33%
Basic Block Frequency Estimation
Build LST 568 1.15%
Estimate Block Frequencies 426 0.86% 35.64% Infrequent BBs
TOTAL 994 2.01%
Code Reordering 832 1.68%
Branch Optimizations 977 1.98%
Convert LIR to MIR
SplitBasicBlock 31 0.06%
Instruction Selection
Reduce Operators 61 0.12%
ConvertALUOps 1106 2.24%
Normalize Constants 153 0.31%
Live Handlers 2 0.00%
DepGraph & BURS 6283 12.71% 36.61% Infrequent BBs
Complex Operators 403 0.82%
TOTAL 8009 16.21%
TOTAL 8041 16.27%
NullCheckCombining 155 0.31%
Register Mapping
MIR Range Splitting 199 0.40%
Expand Calling Convention 847 1.72%
Expand Calling Convention 153 0.31%
Live Analysis 2666 5.39%
Register Allocation
Register Allocation Prep 579 1.17%
Linear Scan Composite Ph
Interval Analysis 557 1.13%
Register Restriction 1301 2.63%
Linear Scan 3632 7.35%
Update GCMaps 1 39 0.08%
Spill Code 3372 6.82%
Update GCMaps 2 473 0.96%
Update OSRMaps 8 0.02%
TOTAL 9385 18.99%
TOTAL 9964 20.16%
Insert Prologue/Epilogue 772 1.56%
TOTAL 14604 29.55%
Branch Optimizations 581 1.18%
Generate Machine Code
Final MIR Expansion 395 0.80%
Assembler Driver 2607 5.28%
TOTAL 3002 6.08%
TOTAL COMPILATION TIME 49425
Opt Level 2 compilation breakdown for SPECjvm98 size 100
Compilation Subsystem Report
Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB
JNI 25 2.01 NA NA 5.9 NA
Base 97 53.82 163.76 8.44 349.2 41.4
Opt 1473 127232.48 1.52 9.21 1521.7 165.3
Baseline Compiler SubSystem
Phase Time
(ms) (%ofTotal)
Compute GC Maps 14.67 30.60
OSR setup 0.14 0.29
Code generation 27.53 57.43
Encode GC/MC maps 5.60 11.68
TOTAL 47.94
Optimizing Compiler SubSystem
Phase Time
(ms) (%ofTotal)
Convert Bytecodes to HIR
Generate HIR 3833 3.02%
AdjustBytecodeIndexes 9 0.01%
OSR_OsrPointConstructor 114 0.09%
Branch Optimizations 620 0.49%
Adjust Branch Probabilities 38 0.03%
TOTAL 4616 3.64%
CFG Transformations
Tail Recursion Elimination 21 0.02%
Basic Block Frequency Estima
Build LST 335 0.26%
Estimate Block Frequenci 254 0.20% 29.67% Infrequent BBs
TOTAL 589 0.46%
Static Splitting 38 0.03%
Loop Normalization 292 0.23%
Loop Unrolling 755 0.60%
Branch Optimizations 350 0.28%
TOTAL 2048 1.62%
CFG Structural Analysis
Build LST 275 0.22%
Yield Point Insertion 27 0.02%
Estimate Block Frequencies 238 0.19% 27.72% Infrequent BBs
TOTAL 541 0.43%
Simple Opts 404 0.32%
Escape Transformations 489 0.39%
Branch Optimizations 295 0.23%
SSA
Basic Block Frequency Estima
Build LST 281 0.22%
Estimate Block Frequenci 234 0.19% 27.73% Infrequent BBs
TOTAL 516 0.41%
HIR SSA transformations
Local CopyProp 137 0.11% 27.62% Infrequent BBs
Local ConstantProp 78 0.06% 27.62% Infrequent BBs
Branch Optimizations 282 0.22%
Dominators + LpStrTree 427 0.34%
Dominance Frontier 566 0.45%
Load Elimination
GVN Preparation 8 0.01%
Enter SSA 2003 1.58%
Global Value Number 1692 1.33%
Load Elimination Pre 171 0.14%
Enter SSA 4334 3.42%
Index Propagation 3743 2.95%
Load Eliminator 221 0.17%
TOTAL 12175 9.60%
Load Elimination
GVN Preparation 4 0.00%
Enter SSA 1287 1.02%
Global Value Number 1284 1.01%
Load Elimination Pre 143 0.11%
Enter SSA 3502 2.76%
Index Propagation 2915 2.30%
Load Eliminator 126 0.10%
TOTAL 9263 7.31%
Load Elimination
GVN Preparation 3 0.00%
Enter SSA 244 0.19%
Global Value Number 262 0.21%
Load Elimination Pre 119 0.09%
Enter SSA 545 0.43%
Index Propagation 369 0.29%
Load Eliminator 24 0.02%
TOTAL 1570 1.24%
Load Elimination
GVN Preparation 2 0.00%
Enter SSA 2 0.00%
Global Value Number 1 0.00%
Load Elimination Pre 99 0.08%
Enter SSA 2 0.00%
Index Propagation 1 0.00%
Load Eliminator 1 0.00%
TOTAL 110 0.09%
Load Elimination
GVN Preparation 1 0.00%
Enter SSA 2 0.00%
Global Value Number 1 0.00%
Load Elimination Pre 98 0.08%
Enter SSA 2 0.00%
Index Propagation 1 0.00%
Load Eliminator 1 0.00%
TOTAL 108 0.09%
RedundantBranchEliminati
Ensure SSA 1488 1.17%
Global Value Number 1497 1.18%
RBE Transform 56 0.04%
TOTAL 3042 2.40%
SSA Tune Up
SSA Tune UpPreparati 6 0.01%
Enter SSA 1461 1.15%
Simple Opts 258 0.20%
SSA Expression Foldi 216 0.17%
TOTAL 1942 1.53%
SSA Tune Up
SSA Tune UpPreparati 2 0.00%
Enter SSA 1410 1.11%
Simple Opts 252 0.20%
SSA Expression Foldi 202 0.16%
TOTAL 1868 1.47%
Global Code Placement
GCP Preparation 6 0.01%
Enter SSA 2205 1.74%
Global CSE 1097 0.87%
Enter SSA 2131 1.68%
LICM 4512 3.56%
GCP Finalization 8 0.01%
TOTAL 9961 7.86%
Leave SSA 2341 1.85%
TOTAL 43877 34.61%
Coalesce Moves 1286 1.01%
Post SSA cleanup
Local CopyProp 33 0.03% 27.54% Infrequent BBs
Local ConstantProp 57 0.05% 27.54% Infrequent BBs
Simple Opts 250 0.20%
Escape Transformations 426 0.34%
Branch Optimizations 351 0.28%
TOTAL 1119 0.88%
TOTAL 46799 36.92%
Local CopyProp 24 0.02% 27.13% Infrequent BBs
Local ConstantProp 26 0.02% 27.13% Infrequent BBs
Local CSE 337 0.27% 27.13% Infrequent BBs
Field Analysis 45 0.04%
Convert HIR to LIR
Expand Runtime Services 10132 7.99% 15.57% Infrequent RS calls
Branch Optimizations 557 0.44%
Local Cast Optimizations 75 0.06% 14.21% Infrequent BBs
HIR Operator Expansion 455 0.36%
Branch Optimizations 769 0.61%
Adjust Branch Probabilities 82 0.07%
TOTAL 12073 9.52%
SSA
Basic Block Frequency Estima
Build LST 623 0.49%
Estimate Block Frequenci 483 0.38% 35.71% Infrequent BBs
TOTAL 1107 0.87%
LIR SSA transformations
Loop Normalization 1605 1.27%
Dominators + LpStrTree 768 0.61%
Dominance Frontier 1520 1.20%
Global Code Placement
GCP Preparation 5 0.00%
Enter SSA 1545 1.22%
Global CSE 1962 1.55%
Enter SSA 1189 0.94%
LICM 4960 3.91%
GCP Finalization 6 0.00%
TOTAL 9670 7.63%
Leave SSA 4465 3.52%
TOTAL 18029 14.22%
Coalesce Moves 3058 2.41%
Post SSA cleanup
Local CopyProp 60 0.05% 35.55% Infrequent BBs
Local ConstantProp 262 0.21% 35.55% Infrequent BBs
Simple Opts 636 0.50%
Branch Optimizations 736 0.58%
TOTAL 1695 1.34%
TOTAL 23890 18.85%
Local CopyProp 54 0.04% 36.04% Infrequent BBs
Local ConstantProp 84 0.07% 36.04% Infrequent BBs
Local CSE 474 0.37% 36.04% Infrequent BBs
Simple Opts 583 0.46%
Basic Block Frequency Estimation
Build LST 590 0.47%
Estimate Block Frequencies 465 0.37% 35.82% Infrequent BBs
TOTAL 1056 0.83%
Code Reordering 890 0.70%
Branch Optimizations 1100 0.87%
Convert LIR to MIR
SplitBasicBlock 33 0.03%
Instruction Selection
Reduce Operators 66 0.05%
ConvertALUOps 1172 0.92%
Normalize Constants 170 0.13%
Live Handlers 2201 1.74%
DepGraph & BURS 6915 5.46% 36.51% Infrequent BBs
Complex Operators 439 0.35%
TOTAL 10964 8.65%
TOTAL 10998 8.68%
NullCheckCombining 167 0.13%
Register Mapping
MIR Range Splitting 211 0.17%
Expand Calling Convention 935 0.74%
Expand Calling Convention 166 0.13%
Live Analysis 2797 2.21%
Register Allocation
Register Allocation Prep 590 0.47%
Linear Scan Composite Ph
Interval Analysis 590 0.47%
Register Restriction 1371 1.08%
Linear Scan 3998 3.15%
Update GCMaps 1 45 0.04%
Spill Code 3836 3.03%
Update GCMaps 2 561 0.44%
Update OSRMaps 9 0.01%
TOTAL 10415 8.22%
TOTAL 11005 8.68%
Insert Prologue/Epilogue 848 0.67%
TOTAL 15964 12.59%
Branch Optimizations 626 0.49%
Generate Machine Code
Final MIR Expansion 446 0.35%
Assembler Driver 2733 2.16%
TOTAL 3180 2.51%
TOTAL COMPILATION TIME 126772
|