From: The J. P. <jal...@wa...> - 2002-12-09 14:40:23
|
cvs checkout performed on Sun Dec 8 22:16:16 EST 2002 Ran 252 Passed 248 Failed 4 There were 170 javadoc warnings Failure Details --------------- JMTkBaseBaseGenHybrid: Failed in reflect JMTkBaseBaseGenHybrid: Failed in SPECjbb2000 FastSemispace: Failed in SPECjbb2000 JMTkFastAdaptiveSemispace: Failed in SPECjbb2000 Output of this run is available (for 24 hours) at http://www-124.ibm.com/developerworks/oss/jikesrvm/sanityResults/Linux.tar.gz Sanity tests are specified in rvm/regression/config/night-sanity-lintel Performance tests are specified in rvm/regression/config/night-sanity-performance Performance Summary Results for SPECjvm98 ---------------------------------- JMTkFastAdaptiveSemispace Result: 53.43 FastAdaptiveSemispace Result: 57.72 FastSemispace Result: 53.11 FastMarkSweep Result: 51.35 Results for SPECjbb2000 ---------------------------------- FastMarkSweep Valid run, Score is 14778 FastAdaptiveSemispace Valid run, Score is 12407 SPECjvm98 Performance Details ----------------------------- RESULT: FastSemispace SPECjvm98 Best Run compress Time: 17.508 Ratio: 67.11 jess Time: 6.599 Ratio: 57.58 db Time: 24.841 Ratio: 20.33 javac Time: 11.158 Ratio: 38.09 mpegaudio Time: 16.288 Ratio: 67.53 mtrt Time: 4.15 Ratio: 110.84 jack Time: 8.547 Ratio: 53.24 Bottom Line: Result: 53.11 First Run compress Time: 20.038 Ratio: 58.64 jess Time: 23.259 Ratio: 16.34 db Time: 32.552 Ratio: 15.51 javac Time: 45.682 Ratio: 9.30 mpegaudio Time: 24.312 Ratio: 45.25 mtrt Time: 10.412 Ratio: 44.18 jack Time: 40.227 Ratio: 11.31 First Run Result: 22.72 RESULT: FastMarkSweep SPECjvm98 Best Run compress Time: 17.567 Ratio: 66.89 jess Time: 7.29 Ratio: 52.13 db Time: 24.928 Ratio: 20.26 javac Time: 12.649 Ratio: 33.60 mpegaudio Time: 15.204 Ratio: 72.35 mtrt Time: 4.066 Ratio: 113.13 jack Time: 9.394 Ratio: 48.44 Bottom Line: Result: 51.35 First Run compress Time: 19.447 Ratio: 60.42 jess Time: 25.703 Ratio: 14.78 db Time: 25.416 Ratio: 19.87 javac Time: 50.803 Ratio: 8.37 mpegaudio Time: 23.939 Ratio: 45.95 mtrt Time: 10.963 Ratio: 41.96 jack Time: 43.789 Ratio: 10.39 First Run Result: 22.56 RESULT: FastAdaptiveSemispace SPECjvm98 Best Run compress Time: 14.479 Ratio: 81.15 jess Time: 6.07 Ratio: 62.60 db Time: 22.902 Ratio: 22.05 javac Time: 11.052 Ratio: 38.45 mpegaudio Time: 13.477 Ratio: 81.62 mtrt Time: 3.709 Ratio: 124.02 jack Time: 9.293 Ratio: 48.96 Bottom Line: Result: 57.72 First Run compress Time: 17.208 Ratio: 68.28 jess Time: 9.525 Ratio: 39.90 db Time: 29.822 Ratio: 16.93 javac Time: 16.881 Ratio: 25.18 mpegaudio Time: 17.102 Ratio: 64.32 mtrt Time: 6.229 Ratio: 73.85 jack Time: 10.832 Ratio: 42.01 First Run Result: 42.03 RESULT: JMTkFastAdaptiveSemispace SPECjvm98 Best Run compress Time: 14.207 Ratio: 82.71 jess Time: 6.163 Ratio: 61.66 db Time: 24.207 Ratio: 20.86 javac Time: 11.707 Ratio: 36.30 mpegaudio Time: 13.251 Ratio: 83.01 mtrt Time: 3.801 Ratio: 121.02 jack Time: 14.19 Ratio: 32.06 Bottom Line: Result: 53.43 First Run compress Time: 17.28 Ratio: 68.00 jess Time: 10.113 Ratio: 37.58 db Time: 30.157 Ratio: 16.75 javac Time: 21.246 Ratio: 20.00 mpegaudio Time: 17.652 Ratio: 62.32 mtrt Time: 7.319 Ratio: 62.85 jack Time: 16.349 Ratio: 27.83 First Run Result: 36.91 Opt Level 0 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB Base 74 38 1016.92 8.69 327.9 37.7 Opt 1776 11670 14.71 4.29 718.6 167.6 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 1025 9.27% Branch Optimizations 227 2.00% Adjust Branch Probabilities 11 0.09% TOTAL 1264 11.45% CFG Structural Analysis Build LST 179 1.55% Yield Point Insertion 7 0.00% Estimate Block Frequencies 89 0.73 % Infrequent BBs TOTAL 275 2.45% Field Analysis 16 0.09% Convert HIR to LIR Expand Runtime Services 135 1.18 % Infrequent RS calls HIR Operator Expansion 163 1.45% Branch Optimizations 190 1.73% Adjust Branch Probabilities 11 0.09% TOTAL 501 4.55% Basic Block Frequency Estimation Build LST 186 1.64% Estimate Block Frequencies 76 0.64 % Infrequent BBs TOTAL 263 2.36% Code Reordering 19 0.09% Convert LIR to MIR SplitBasicBlock 13 0.09% Instruction Selection Reduce Operators 31 0.27% ConvertALUOps 395 3.55% Normalize Constants 56 0.45% Live Handlers 3 0.00% DepGraph & BURS 2160 19.64 % Infrequent BBs Complex Operators 141 1.27% TOTAL 2788 25.27% TOTAL 2802 25.45% NullCheckCombining 85 0.73% Register Mapping MIR Range Splitting 48 0.36% Expand Calling Convention 140 1.27% Expand Calling Convention 26 0.18% Live Analysis 886 8.00% Register Allocation Register Allocation Prep 100 0.91% Linear Scan Composite Ph Interval Analysis 240 2.18% Register Restriction 519 4.64% Linear Scan 2117 19.18% Update GCMaps 1 22 0.18% Spill Code 937 8.45% Update GCMaps 2 204 1.82% TOTAL 4042 36.73% TOTAL 4142 37.64% Insert Prologue/Epilogue 289 2.55% TOTAL 5534 50.27% Generate Machine Code Final MIR Expansion 157 1.36% Assembler Driver 531 4.82% TOTAL 689 6.18% TOTAL COMPILATION TIME 11453 Opt Level 1 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB Base 74 38 1016.92 8.69 327.9 37.7 Opt 1516 27884 6.13 6.35 1061.1 167.0 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 2124 7.85% Branch Optimizations 446 1.63% Adjust Branch Probabilities 16 0.04% TOTAL 2588 9.56% Tail Recursion Elimination 21 0.07% CFG Structural Analysis Build LST 321 1.19% Yield Point Insertion 8 0.00% Estimate Block Frequencies 137 0.48 % Infrequent BBs TOTAL 467 1.70% Simple Opts 330 1.22% Escape Transformations 343 1.26% Branch Optimizations 188 0.67% Static Splitting 30 0.11% Simple Opts 199 0.70% Local CopyProp 162 0.59 % Infrequent BBs Local ConstantProp 38 0.11 % Infrequent BBs Local CSE 423 1.56 % Infrequent BBs Field Analysis 21 0.07% Convert HIR to LIR Expand Runtime Services 3493 12.93 % Infrequent RS calls Branch Optimizations 279 1.00% Local Cast Optimizations 29 0.07 % Infrequent BBs HIR Operator Expansion 219 0.78% Branch Optimizations 391 1.44% Adjust Branch Probabilities 26 0.07% TOTAL 4440 16.44% Local CopyProp 649 2.37 % Infrequent BBs Local ConstantProp 86 0.30 % Infrequent BBs Local CSE 411 1.52 % Infrequent BBs Simple Opts 411 1.52% Basic Block Frequency Estimation Build LST 515 1.89% Estimate Block Frequencies 178 0.63 % Infrequent BBs TOTAL 694 2.56% Code Reordering 756 2.78% Branch Optimizations 486 1.78% Convert LIR to MIR SplitBasicBlock 19 0.04% Instruction Selection Reduce Operators 39 0.11% ConvertALUOps 680 2.52% Normalize Constants 91 0.33% Live Handlers 3 0.00% DepGraph & BURS 3184 11.78 % Infrequent BBs Complex Operators 242 0.89% TOTAL 4241 15.70% TOTAL 4261 15.78% NullCheckCombining 117 0.41% Register Mapping MIR Range Splitting 87 0.30% Expand Calling Convention 481 1.78% Expand Calling Convention 49 0.15% Live Analysis 1579 5.81% Register Allocation Register Allocation Prep 118 0.41% Linear Scan Composite Ph Interval Analysis 397 1.44% Register Restriction 722 2.67% Linear Scan 3172 11.74% Update GCMaps 1 29 0.07% Spill Code 1695 6.26% Update GCMaps 2 306 1.11% TOTAL 6323 23.41% TOTAL 6442 23.85% Insert Prologue/Epilogue 459 1.67% TOTAL 9099 33.67% Branch Optimizations 354 1.30% Generate Machine Code Final MIR Expansion 186 0.67% Assembler Driver 836 3.07% TOTAL 1023 3.78% TOTAL COMPILATION TIME 27609 Opt Level 2 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB Base 74 39 990.85 8.69 327.9 37.7 Opt 1516 105641 1.62 7.65 1277.8 167.0 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 2230 2.17% Branch Optimizations 489 0.47% Adjust Branch Probabilities 20 0.02% TOTAL 2740 2.66% Tail Recursion Elimination 26 0.02% CFG Structural Analysis Build LST 349 0.33% Yield Point Insertion 10 0.01% Estimate Block Frequencies 146 0.14 % Infrequent BBs TOTAL 506 0.49% Simple Opts 367 0.35% Escape Transformations 370 0.36% Branch Optimizations 210 0.20% Static Splitting 36 0.03% CFGTransformations 569 0.54% Simple Opts 234 0.22% Loop Unrolling 834 0.81% SSA Basic Block Frequency Estima Build LST 404 0.39% Estimate Block Frequenci 153 0.15 % Infrequent BBs TOTAL 558 0.53% HIR SSA transformations Local CopyProp 222 0.21 % Infrequent BBs Local ConstantProp 50 0.05 % Infrequent BBs Branch Optimizations 251 0.24% Dominators + LpStrTree 493 0.48% Dominance Frontier 1106 1.07% Load Elimination GVN Preparation 8 0.00% Enter SSA 2191 2.13% Global Value Number 1567 1.51% Load Elimination Pre 119 0.11% Enter SSA 3388 3.28% Index Propagation 3508 3.40% Load Eliminator 176 0.17% TOTAL 10961 10.64% Load Elimination GVN Preparation 7 0.00% Enter SSA 1170 1.14% Global Value Number 1241 1.20% Load Elimination Pre 93 0.09% Enter SSA 2139 2.07% Index Propagation 2510 2.44% Load Eliminator 105 0.10% TOTAL 7267 7.05% Load Elimination GVN Preparation 5 0.00% Enter SSA 247 0.23% Global Value Number 262 0.25% Load Elimination Pre 86 0.08% Enter SSA 498 0.48% Index Propagation 460 0.45% Load Eliminator 23 0.02% TOTAL 1584 1.53% Load Elimination GVN Preparation 4 0.00% Enter SSA 7 0.00% Global Value Number 3 0.00% Load Elimination Pre 73 0.07% Enter SSA 8 0.00% Index Propagation 3 0.00% Load Eliminator 3 0.00% TOTAL 105 0.10% Load Elimination GVN Preparation 3 0.00% Enter SSA 7 0.00% Global Value Number 3 0.00% Load Elimination Pre 68 0.06% Enter SSA 8 0.00% Index Propagation 3 0.00% Load Eliminator 3 0.00% TOTAL 98 0.09% RedundantBranchEliminati Ensure SSA 1305 1.26% Global Value Number 1391 1.35% RBE Transform 47 0.04% TOTAL 2744 2.66% SSA Tune Up SSA Tune UpPreparati 8 0.00% Enter SSA 1247 1.20% Simple Opts 247 0.23% SSA Expression Foldi 186 0.17% TOTAL 1689 1.63% SSA Tune Up SSA Tune UpPreparati 5 0.00% Enter SSA 1214 1.17% Simple Opts 229 0.21% SSA Expression Foldi 174 0.17% TOTAL 1624 1.57% Global Code Placement GCP Preparation 8 0.00% Enter SSA 2688 2.60% Global CSE 1319 1.27% Enter SSA 2383 2.31% LICM 7765 7.53% GCP Finalization 10 0.01% TOTAL 14175 13.76% Leave SSA 2089 2.02% TOTAL 44465 43.17% Coalesce Moves 1070 1.04% Post SSA cleanup Local CopyProp 48 0.04 % Infrequent BBs Local ConstantProp 59 0.05 % Infrequent BBs Simple Opts 218 0.20% Escape Transformations 357 0.34% Branch Optimizations 243 0.23% TOTAL 928 0.89% TOTAL 47022 45.65% Local CopyProp 35 0.03 % Infrequent BBs Local ConstantProp 27 0.02 % Infrequent BBs Local CSE 437 0.42 % Infrequent BBs Field Analysis 24 0.02% Convert HIR to LIR Expand Runtime Services 3937 3.82 % Infrequent RS calls Branch Optimizations 306 0.29% Local Cast Optimizations 33 0.03 % Infrequent BBs HIR Operator Expansion 264 0.25% Branch Optimizations 442 0.43% Adjust Branch Probabilities 29 0.02% TOTAL 5014 4.86% SSA Basic Block Frequency Estima Build LST 555 0.53% Estimate Block Frequenci 218 0.20 % Infrequent BBs TOTAL 774 0.75% LIR SSA transformations CFGTransformations 2326 2.25% Dominators + LpStrTree 654 0.63% Dominance Frontier 1295 1.25% Global Code Placement GCP Preparation 6 0.00% Enter SSA 1691 1.64% Global CSE 2057 1.99% Enter SSA 1251 1.21% LICM 6603 6.41% GCP Finalization 7 0.00% TOTAL 11618 11.27% Leave SSA 3223 3.13% TOTAL 19118 18.55% Coalesce Moves 2086 2.02% Post SSA cleanup Local CopyProp 247 0.23 % Infrequent BBs Local ConstantProp 72 0.07 % Infrequent BBs Simple Opts 435 0.42% Branch Optimizations 414 0.40% TOTAL 1169 1.13% TOTAL 23148 22.47% Local CopyProp 57 0.05 % Infrequent BBs Local ConstantProp 42 0.04 % Infrequent BBs Local CSE 408 0.39 % Infrequent BBs Simple Opts 381 0.37% Basic Block Frequency Estimation Build LST 544 0.52% Estimate Block Frequencies 211 0.20 % Infrequent BBs TOTAL 756 0.73% Code Reordering 835 0.81% Branch Optimizations 585 0.56% Convert LIR to MIR SplitBasicBlock 22 0.02% Instruction Selection Reduce Operators 45 0.04% ConvertALUOps 772 0.75% Normalize Constants 107 0.10% Live Handlers 1413 1.37% DepGraph & BURS 3748 3.63 % Infrequent BBs Complex Operators 300 0.29% TOTAL 6387 6.19% TOTAL 6410 6.22% NullCheckCombining 141 0.14% Register Mapping MIR Range Splitting 84 0.08% Expand Calling Convention 559 0.53% Expand Calling Convention 54 0.05% Live Analysis 1773 1.72% Register Allocation Register Allocation Prep 139 0.13% Linear Scan Composite Ph Interval Analysis 436 0.42% Register Restriction 812 0.79% Linear Scan 3687 3.57% Update GCMaps 1 37 0.03% Spill Code 2215 2.15% Update GCMaps 2 447 0.43% TOTAL 7638 7.41% TOTAL 7777 7.54% Insert Prologue/Epilogue 555 0.53% TOTAL 10805 10.49% Branch Optimizations 414 0.40% Generate Machine Code Final MIR Expansion 235 0.22% Assembler Driver 1022 0.99% TOTAL 1257 1.21% TOTAL COMPILATION TIME 103703 |