cvs checkout performed on Sat May 18 23:37:24 EDT 2002
Ran 168
Passed 157
Failed 11
Failure Details
---------------
BaseBaseMarkSweep: Failed in jni
BaseBaseMarkSweep: Failed in jdp
BaseBaseHybrid: Failed in jni
BaseBaseCopyGen: Failed in jni
BaseBaseCopyGenVariable: Failed in jni
FullOptMarkSweep: Failed in jni
FullOptMarkSweep: Failed in jni
FullOptMarkSweep: Failed in jni
FullOptCopyGenVariable: Failed in jni
FullAdaptiveSemispace: Failed in jni
FastSemispace: Failed in SPECjvm98
Performance Summary
Results for SPECjvm98
----------------------------------
FastAdaptiveSemispace Result: 46.05
FastSemispace Result: 45.18
FastMarkSweep Result: 41.42
Results for SPECjbb2000
----------------------------------
FastMarkSweep Valid run, Score is 8746
FastSemispace Valid run, Score is 8644
FastAdaptiveSemispace Valid run, Score is 8514
SPECjvm98 Performance Details
-----------------------------
RESULT: FastSemispace SPECjvm98
compress Time: 18.621 Ratio: 63.10
jess Time: 8.144 Ratio: 46.66
db Time: 20.034 Ratio: 25.21
javac Time: 12.387 Ratio: 34.31
mpegaudio Time: 20.051 Ratio: 54.86
mtrt Time: 5.148 Ratio: 89.36
jack Time: 14.786 Ratio: 30.77
Bottom Line: Result: 45.18
RESULT: FastMarkSweep SPECjvm98
compress Time: 19.129 Ratio: 61.43
jess Time: 8.591 Ratio: 44.23
db Time: 28.702 Ratio: 17.59
javac Time: 13.633 Ratio: 31.17
mpegaudio Time: 19.912 Ratio: 55.24
mtrt Time: 5.245 Ratio: 87.70
jack Time: 15.695 Ratio: 28.99
Bottom Line: Result: 41.42
RESULT: FastAdaptiveSemispace SPECjvm98
compress Time: 17.58 Ratio: 66.84
jess Time: 7.096 Ratio: 53.55
db Time: 18.063 Ratio: 27.96
javac Time: 13.162 Ratio: 32.29
mpegaudio Time: 19.31 Ratio: 56.97
mtrt Time: 5.69 Ratio: 80.84
jack Time: 15.43 Ratio: 29.49
Bottom Line: Result: 46.05
Opt Level 0 compilation breakdown for SPECjvm98 size 100
Compilation Subsystem Report
Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB
Base 123 56 781.29 11.96 511.1 42.7
Opt 1789 10177 17.23 4.36 746.6 171.2
Explanation of Metrics
#Meths: Total number of methods compiled by the compiler
Time: Total compilation time in milliseconds
bcb/ms: Number of bytecode bytes complied per millisecond
mcb/bcb: Ratio of machine code bytes to bytecode bytes
MCKB: Total number of machine code bytes generated in kilobytes
BCKB: Total number of bytecode bytes compiled in kilobytes
Optimizing Compiler SubSystem
Phase Time
(ms) (0fTotal)
Convert Bytecodes to HIR
Generate HIR 1001 10.40%
Branch Optimizations 105 1.09%
TOTAL 1106 11.49%
Yield Point Insertion 38 0.39%
Field Analysis 25 0.26%
Convert HIR to LIR
Expand Runtime Services 207 2.15%
HIR Operator Expansion 157 1.63%
Branch Optimizations 92 0.96%
TOTAL 456 4.74%
Convert LIR to MIR
SplitBasicBlock 22 0.23%
Instruction Selection
Reduce Operators 33 0.34%
ConvertALUOps 14 0.15%
Normalize Constants 148 1.54%
Live Handlers 15 0.16%
DepGraph & BURS 2074 21.55%
Complex Operators 189 1.96%
TOTAL 2476 25.73%
TOTAL 2499 25.97%
NullCheckCombining 109 1.13%
Register Mapping
Expand Calling Convention 83 0.86%
Live Analysis 1155 12.00%
Register Allocation
Register Allocation Prep 130 1.35%
Linear Scan Composite Ph
Interval Analysis 380 3.95%
Register Restriction 917 9.53%
Linear Scan 2083 21.65%
Update GCMaps 1 25 0.26%
Spill Code 239 2.48%
Update GCMaps 2 36 0.37%
TOTAL 3684 38.28%
TOTAL 3814 39.63%
Insert Prologue/Epilogue 130 1.35%
TOTAL 5184 53.87%
Generate Machine Code
Final MIR Expansion 71 0.74%
Assembler Driver 133 1.38%
TOTAL 204 2.12%
TOTAL COMPILATION TIME 9623
GC Summary: 83 Collections
GC Summary: Major Times total 20 (s) avg 242 (ms) max 418 (ms)
GC Summary: Major copied avg 3783 (Kb) max 11648 (Kb)
Opt Level 1 compilation breakdown for SPECjvm98 size 100
Opt Level 2 compilation breakdown for SPECjvm98 size 100
Compilation Subsystem Report
Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB
Base 123 55 795.49 11.96 511.1 42.7
Opt 1522 64195 2.57 6.16 993.9 161.4
Explanation of Metrics
#Meths: Total number of methods compiled by the compiler
Time: Total compilation time in milliseconds
bcb/ms: Number of bytecode bytes complied per millisecond
mcb/bcb: Ratio of machine code bytes to bytecode bytes
MCKB: Total number of machine code bytes generated in kilobytes
BCKB: Total number of bytecode bytes compiled in kilobytes
Optimizing Compiler SubSystem
Phase Time
(ms) (0fTotal)
Convert Bytecodes to HIR
Generate HIR 1728 2.44%
Branch Optimizations 214 0.30%
TOTAL 1942 2.74%
Tail Recursion Elimination 28 0.04%
Yield Point Insertion 45 0.06%
Simple Opts 345 0.49%
Escape Transformations 356 0.50%
Branch Optimizations 111 0.16%
Static Splitting 32 0.05%
CFGTransformations 483 0.68%
Simple Opts 210 0.30%
Loop Unrolling 804 1.14%
SSA
HIR SSA transformations
Local CopyProp 223 0.32%
Local ConstantProp 78 0.11%
Dominators + LpStrTree 490 0.69%
Dominance Frontier 1121 1.58%
Load Elimination
Load Elimination Pre 62 0.09%
Enter SSA 3102 4.38%
Global Value Number 1373 1.94%
Index Propagation 4081 5.77%
Load Eliminator 158 0.22%
TOTAL 8779 12.41%
Load Elimination
Load Elimination Pre 53 0.07%
Enter SSA 2934 4.15%
Global Value Number 1060 1.50%
Index Propagation 3536 5.00%
Load Eliminator 101 0.14%
TOTAL 7686 10.86%
Load Elimination
Load Elimination Pre 50 0.07%
Enter SSA 599 0.85%
Global Value Number 249 0.35%
Index Propagation 802 1.13%
Load Eliminator 34 0.05%
TOTAL 1736 2.45%
Load Elimination
Load Elimination Pre 52 0.07%
Enter SSA 18 0.03%
Global Value Number 13 0.02%
Index Propagation 13 0.02%
Load Eliminator 13 0.02%
TOTAL 110 0.16%
Load Elimination
Load Elimination Pre 48 0.07%
Enter SSA 18 0.03%
Global Value Number 13 0.02%
Index Propagation 13 0.02%
Load Eliminator 13 0.02%
TOTAL 106 0.15%
RedundantBranchEliminati
Ensure SSA 1092 1.54%
Global Value Number 1230 1.74%
RBE Transform 37 0.05%
TOTAL 2360 3.34%
SSA Tune Up
SSA Tune UpPreparati 13 0.02%
Enter SSA 1069 1.51%
Simple Opts 234 0.33%
SSA Expression Foldi 178 0.25%
TOTAL 1496 2.11%
SSA Tune Up
SSA Tune UpPreparati 13 0.02%
Enter SSA 1040 1.47%
Simple Opts 216 0.31%
SSA Expression Foldi 170 0.24%
TOTAL 1440 2.04%
Global Code Placement
GCP Preparation 14 0.02%
Enter SSA 2030 2.87%
Global CSE 18 0.03%
LICM 3121 4.41%
GCP Finalization 14 0.02%
TOTAL 5200 7.35%
Leave SSA 1426 2.02%
TOTAL 32257 45.59%
Coalesce Moves 911 1.29%
Post SSA cleanup
Local CopyProp 72 0.10%
Local ConstantProp 63 0.09%
Simple Opts 211 0.30%
Escape Transformations 350 0.49%
Branch Optimizations 104 0.15%
TOTAL 802 1.13%
TOTAL 33971 48.01%
Local CopyProp 68 0.10%
Local ConstantProp 46 0.07%
Local CSE 435 0.61%
Field Analysis 27 0.04%
Convert HIR to LIR
Expand Runtime Services 2707 3.83%
Branch Optimizations 132 0.19%
Local Cast Optimizations 36 0.05%
HIR Operator Expansion 215 0.30%
Branch Optimizations 178 0.25%
TOTAL 3270 4.62%
SSA
LIR SSA transformations
Dominators + LpStrTree 759 1.07%
Dominance Frontier 1617 2.29%
Global Code Placement
GCP Preparation 13 0.02%
Enter SSA 1249 1.77%
Global CSE 673 0.95%
LICM 3969 5.61%
GCP Finalization 13 0.02%
TOTAL 5920 8.37%
Leave SSA 2478 3.50%
TOTAL 10776 15.23%
Coalesce Moves 2103 2.97%
Post SSA cleanup
Local CopyProp 279 0.39%
Local ConstantProp 126 0.18%
Simple Opts 427 0.60%
Branch Optimizations 149 0.21%
TOTAL 982 1.39%
TOTAL 13862 19.59%
Local CopyProp 96 0.14%
Local ConstantProp 52 0.07%
Local CSE 373 0.53%
Simple Opts 381 0.54%
Code Reordering 478 0.68%
Branch Optimizations 150 0.21%
Convert LIR to MIR
SplitBasicBlock 28 0.04%
Instruction Selection
Reduce Operators 45 0.06%
ConvertALUOps 13 0.02%
Normalize Constants 234 0.33%
Live Handlers 1452 2.05%
DepGraph & BURS 2472 3.49%
Complex Operators 282 0.40%
TOTAL 4500 6.36%
TOTAL 4529 6.40%
NullCheckCombining 146 0.21%
Register Mapping
Expand Calling Convention 420 0.59%
Live Analysis 1824 2.58%
Register Allocation
Register Allocation Prep 131 0.19%
Linear Scan Composite Ph
Interval Analysis 589 0.83%
Register Restriction 1205 1.70%
Linear Scan 3207 4.53%
Update GCMaps 1 30 0.04%
Spill Code 460 0.65%
Update GCMaps 2 58 0.08%
TOTAL 5551 7.85%
TOTAL 5683 8.03%
Insert Prologue/Epilogue 148 0.21%
TOTAL 8076 11.41%
Branch Optimizations 92 0.13%
Generate Machine Code
Final MIR Expansion 78 0.11%
Assembler Driver 258 0.36%
TOTAL 337 0.48%
TOTAL COMPILATION TIME 70756
GC Summary: 90 Collections
GC Summary: Major Times total 23 (s) avg 255 (ms) max 654 (ms)
GC Summary: Major copied avg 4554 (Kb) max 27072 (Kb)
|