From: <jal...@tu...> - 2004-07-31 10:25:30
|
cvs checkout performed on Fri Jul 30 20:22:05 EDT 2004 Ran 341 Passed 338 Failed 3 There were no javadoc errors. Failure Details --------------- prototype: Failed in reflect development: Failed in SPECjvm98 development: Failed in utf8 Output of this run is normally available (for one week) at: http://www-124.ibm.com/developerworks/oss/jikesrvm/sanityResults/Saturday.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: 54.42 production Result: 54.46 Results for SPECjbb2000 ---------------------------------- FastAdaptiveCopyMS Valid run, Score is 17098 production Valid run, Score is 17617 SPECjvm98 Performance Details ----------------------------- RESULT: production SPECjvm98 Best Run compress Time: 16.432 Ratio: 71.51 jess Time: 6.447 Ratio: 58.94 db Time: 29.355 Ratio: 17.20 javac Time: 12.524 Ratio: 33.93 mpegaudio Time: 12.885 Ratio: 85.37 mtrt Time: 3.89 Ratio: 118.25 jack Time: 7.954 Ratio: 57.20 Bottom Line: Result: 54.46 First Run compress Time: 18.728 Ratio: 62.74 jess Time: 10.354 Ratio: 36.70 db Time: 35.394 Ratio: 14.27 javac Time: 21.698 Ratio: 19.59 mpegaudio Time: 17.581 Ratio: 62.57 mtrt Time: 6.679 Ratio: 68.87 jack Time: 10.146 Ratio: 44.85 First Run Result: 38.46 RESULT: FastAdaptiveCopyMS SPECjvm98 Best Run compress Time: 16.158 Ratio: 72.72 jess Time: 6.697 Ratio: 56.74 db Time: 27.723 Ratio: 18.22 javac Time: 12.726 Ratio: 33.40 mpegaudio Time: 12.721 Ratio: 86.47 mtrt Time: 3.966 Ratio: 115.99 jack Time: 8.111 Ratio: 56.10 Bottom Line: Result: 54.42 First Run compress Time: 18.015 Ratio: 65.22 jess Time: 11.007 Ratio: 34.52 db Time: 33.237 Ratio: 15.19 javac Time: 20.821 Ratio: 20.41 mpegaudio Time: 17.059 Ratio: 64.48 mtrt Time: 7.391 Ratio: 62.24 jack Time: 10.113 Ratio: 44.99 First Run Result: 38.53 Opt Level 0 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB JNI 24 1.64 NA NA 5.5 NA Base 97 51.34 159.51 8.45 348.6 41.2 Opt 1712 15736.61 8.58 4.29 701.9 163.8 Baseline Compiler SubSystem Phase Time (ms) (%ofTotal) Compute GC Maps 13.96 30.03 OSR setup 0.13 0.29 Code generation 26.79 57.64 Encode GC/MC maps 5.60 12.04 TOTAL 46.47 Optimizing Compiler SubSystem Phase Time (ms) (%ofTotal) Convert Bytecodes to HIR Generate HIR 1490 9.55% AdjustBytecodeIndexes 7 0.05% Branch Optimizations 266 1.71% Adjust Branch Probabilities 19 0.13% TOTAL 1783 11.43% CFG Structural Analysis Build LST 171 1.10% Yield Point Insertion 16 0.11% Estimate Block Frequencies 131 0.84% 14.04% Infrequent BBs TOTAL 319 2.05% Local CopyProp 228 1.47% 14.02% Infrequent BBs Local ConstantProp 63 0.41% 14.02% Infrequent BBs Local CSE 300 1.93% 14.02% Infrequent BBs Field Analysis 25 0.16% Convert HIR to LIR Expand Runtime Services 546 3.50% 10.22% Infrequent RS calls Local Cast Optimizations 27 0.17% 13.61% Infrequent BBs HIR Operator Expansion 223 1.43% Branch Optimizations 217 1.40% Adjust Branch Probabilities 23 0.15% TOTAL 1038 6.65% Local CopyProp 184 1.18% 8.78% Infrequent BBs Local ConstantProp 39 0.25% 8.78% Infrequent BBs Local CSE 221 1.42% 8.78% Infrequent BBs Simple Opts 227 1.46% Basic Block Frequency Estimation Build LST 167 1.07% Estimate Block Frequencies 139 0.89% 22.65% Infrequent BBs TOTAL 306 1.96% Code Reordering 23 0.15% Convert LIR to MIR SplitBasicBlock 14 0.10% Instruction Selection Reduce Operators 28 0.18% ConvertALUOps 325 2.09% Normalize Constants 52 0.34% Live Handlers 1 0.01% DepGraph & BURS 3364 21.57% 22.59% Infrequent BBs Complex Operators 116 0.75% TOTAL 3889 24.93% TOTAL 3904 25.02% NullCheckCombining 70 0.45% Register Mapping MIR Range Splitting 76 0.49% Expand Calling Convention 239 1.53% Expand Calling Convention 52 0.34% Live Analysis 977 6.26% Register Allocation Register Allocation Prep 189 1.21% Linear Scan Composite Ph Interval Analysis 204 1.31% Register Restriction 804 5.16% Linear Scan 1341 8.60% Update GCMaps 1 18 0.12% Spill Code 1064 6.82% Update GCMaps 2 166 1.07% Update OSRMaps 7 0.05% TOTAL 3607 23.12% TOTAL 3796 24.33% Insert Prologue/Epilogue 341 2.19% TOTAL 5482 35.14% Generate Machine Code Final MIR Expansion 238 1.53% Assembler Driver 1145 7.34% TOTAL 1383 8.87% TOTAL COMPILATION TIME 15603 Opt Level 1 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB JNI 24 1.89 NA NA 5.5 NA Base 97 53.00 158.16 8.45 348.6 41.2 Opt 1452 48479.45 4.08 8.21 1342.8 163.6 Baseline Compiler SubSystem Phase Time (ms) (%ofTotal) Compute GC Maps 14.18 30.00 OSR setup 0.14 0.30 Code generation 27.46 58.11 Encode GC/MC maps 5.47 11.58 TOTAL 47.26 Optimizing Compiler SubSystem Phase Time (ms) (%ofTotal) Convert Bytecodes to HIR Generate HIR 3523 7.30% AdjustBytecodeIndexes 9 0.02% OSR_OsrPointConstructor 112 0.23% Branch Optimizations 579 1.20% Adjust Branch Probabilities 36 0.08% TOTAL 4261 8.83% CFG Transformations Tail Recursion Elimination 20 0.04% Basic Block Frequency Estima Build LST 311 0.64% Estimate Block Frequenci 240 0.50% 29.63% Infrequent BBs TOTAL 552 1.14% Static Splitting 34 0.07% Branch Optimizations 305 0.63% TOTAL 912 1.89% CFG Structural Analysis Build LST 213 0.44% Yield Point Insertion 21 0.04% Estimate Block Frequencies 179 0.37% 28.31% Infrequent BBs TOTAL 414 0.86% Simple Opts 433 0.90% Escape Transformations 415 0.86% Branch Optimizations 253 0.53% Local CopyProp 99 0.21% 28.18% Infrequent BBs Local ConstantProp 38 0.08% 28.18% Infrequent BBs Local CSE 352 0.73% 28.17% Infrequent BBs Field Analysis 40 0.08% Convert HIR to LIR Expand Runtime Services 9794 20.28% 16.40% Infrequent RS calls Branch Optimizations 512 1.06% Local Cast Optimizations 63 0.13% 14.85% Infrequent BBs HIR Operator Expansion 382 0.79% Branch Optimizations 677 1.40% Adjust Branch Probabilities 74 0.15% TOTAL 11504 23.82% Local CopyProp 318 0.66% 12.92% Infrequent BBs Local ConstantProp 251 0.52% 12.92% Infrequent BBs Local CSE 350 0.73% 12.97% Infrequent BBs Simple Opts 664 1.38% Basic Block Frequency Estimation Build LST 542 1.12% Estimate Block Frequencies 425 0.88% 35.89% Infrequent BBs TOTAL 967 2.00% Code Reordering 796 1.65% Branch Optimizations 919 1.90% Convert LIR to MIR SplitBasicBlock 30 0.06% Instruction Selection Reduce Operators 59 0.12% ConvertALUOps 1061 2.20% Normalize Constants 160 0.33% Live Handlers 1 0.00% DepGraph & BURS 6054 12.54% 36.84% Infrequent BBs Complex Operators 394 0.82% TOTAL 7731 16.01% TOTAL 7762 16.08% NullCheckCombining 171 0.36% Register Mapping MIR Range Splitting 192 0.40% Expand Calling Convention 806 1.67% Expand Calling Convention 150 0.31% Live Analysis 2558 5.30% Register Allocation Register Allocation Prep 562 1.17% Linear Scan Composite Ph Interval Analysis 538 1.11% Register Restriction 1295 2.68% Linear Scan 3495 7.24% Update GCMaps 1 39 0.08% Spill Code 3151 6.53% Update GCMaps 2 454 0.94% Update OSRMaps 8 0.02% TOTAL 8982 18.60% TOTAL 9544 19.77% Insert Prologue/Epilogue 728 1.51% TOTAL 13982 28.96% Branch Optimizations 575 1.19% Generate Machine Code Final MIR Expansion 365 0.76% Assembler Driver 2436 5.05% TOTAL 2801 5.80% TOTAL COMPILATION TIME 48287 Opt Level 2 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB JNI 24 1.68 NA NA 5.5 NA Base 97 52.32 166.21 8.45 348.6 41.2 Opt 1452 123148.32 1.55 9.03 1477.8 163.6 Baseline Compiler SubSystem Phase Time (ms) (%ofTotal) Compute GC Maps 13.97 29.72 OSR setup 0.14 0.31 Code generation 27.38 58.26 Encode GC/MC maps 5.51 11.71 TOTAL 47.00 Optimizing Compiler SubSystem Phase Time (ms) (%ofTotal) Convert Bytecodes to HIR Generate HIR 3614 2.95% AdjustBytecodeIndexes 11 0.01% OSR_OsrPointConstructor 115 0.09% Branch Optimizations 588 0.48% Adjust Branch Probabilities 38 0.03% TOTAL 4368 3.56% CFG Transformations Tail Recursion Elimination 21 0.02% Basic Block Frequency Estima Build LST 318 0.26% Estimate Block Frequenci 253 0.21% 29.63% Infrequent BBs TOTAL 572 0.47% Static Splitting 37 0.03% Loop Normalization 235 0.19% Loop Unrolling 695 0.57% Branch Optimizations 337 0.28% TOTAL 1899 1.55% CFG Structural Analysis Build LST 255 0.21% Yield Point Insertion 26 0.02% Estimate Block Frequencies 229 0.19% 27.60% Infrequent BBs TOTAL 511 0.42% Simple Opts 392 0.32% Escape Transformations 459 0.37% Branch Optimizations 275 0.22% SSA Basic Block Frequency Estima Build LST 258 0.21% Estimate Block Frequenci 230 0.19% 27.61% Infrequent BBs TOTAL 488 0.40% HIR SSA transformations Local CopyProp 125 0.10% 27.49% Infrequent BBs Local ConstantProp 59 0.05% 27.49% Infrequent BBs Branch Optimizations 265 0.22% Dominators + LpStrTree 387 0.32% Dominance Frontier 549 0.45% Load Elimination GVN Preparation 8 0.01% Enter SSA 1915 1.56% Global Value Number 1625 1.33% Load Elimination Pre 161 0.13% Enter SSA 4213 3.43% Index Propagation 3820 3.11% Load Eliminator 215 0.18% TOTAL 11959 9.75% Load Elimination GVN Preparation 4 0.00% Enter SSA 1228 1.00% Global Value Number 1229 1.00% Load Elimination Pre 133 0.11% Enter SSA 3396 2.77% Index Propagation 2968 2.42% Load Eliminator 126 0.10% TOTAL 9087 7.41% Load Elimination GVN Preparation 3 0.00% Enter SSA 241 0.20% Global Value Number 261 0.21% Load Elimination Pre 115 0.09% Enter SSA 555 0.45% Index Propagation 401 0.33% Load Eliminator 26 0.02% TOTAL 1605 1.31% Load Elimination GVN Preparation 2 0.00% Enter SSA 2 0.00% Global Value Number 1 0.00% Load Elimination Pre 97 0.08% Enter SSA 3 0.00% Index Propagation 1 0.00% Load Eliminator 1 0.00% TOTAL 109 0.09% Load Elimination GVN Preparation 1 0.00% Enter SSA 2 0.00% Global Value Number 1 0.00% Load Elimination Pre 88 0.07% Enter SSA 3 0.00% Index Propagation 1 0.00% Load Eliminator 1 0.00% TOTAL 100 0.08% RedundantBranchEliminati Ensure SSA 1430 1.17% Global Value Number 1435 1.17% RBE Transform 57 0.05% TOTAL 2923 2.38% SSA Tune Up SSA Tune UpPreparati 6 0.01% Enter SSA 1456 1.19% Simple Opts 253 0.21% SSA Expression Foldi 211 0.17% TOTAL 1928 1.57% SSA Tune Up SSA Tune UpPreparati 3 0.00% Enter SSA 1334 1.09% Simple Opts 238 0.19% SSA Expression Foldi 190 0.16% TOTAL 1766 1.44% Global Code Placement GCP Preparation 7 0.01% Enter SSA 2109 1.72% Global CSE 1033 0.84% Enter SSA 2029 1.65% LICM 4184 3.41% GCP Finalization 8 0.01% TOTAL 9372 7.64% Leave SSA 2190 1.79% TOTAL 42430 34.58% Coalesce Moves 1213 0.99% Post SSA cleanup Local CopyProp 35 0.03% 27.35% Infrequent BBs Local ConstantProp 54 0.04% 27.35% Infrequent BBs Simple Opts 233 0.19% Escape Transformations 405 0.33% Branch Optimizations 321 0.26% TOTAL 1050 0.86% TOTAL 45183 36.83% Local CopyProp 22 0.02% 26.96% Infrequent BBs Local ConstantProp 23 0.02% 26.96% Infrequent BBs Local CSE 332 0.27% 26.96% Infrequent BBs Field Analysis 46 0.04% Convert HIR to LIR Expand Runtime Services 10526 8.58% 15.81% Infrequent RS calls Branch Optimizations 533 0.43% Local Cast Optimizations 70 0.06% 14.13% Infrequent BBs HIR Operator Expansion 498 0.41% Branch Optimizations 735 0.60% Adjust Branch Probabilities 81 0.07% TOTAL 12446 10.15% SSA Basic Block Frequency Estima Build LST 586 0.48% Estimate Block Frequenci 477 0.39% 35.85% Infrequent BBs TOTAL 1063 0.87% LIR SSA transformations Loop Normalization 1244 1.01% Dominators + LpStrTree 705 0.57% Dominance Frontier 1499 1.22% Global Code Placement GCP Preparation 6 0.01% Enter SSA 1523 1.24% Global CSE 1861 1.52% Enter SSA 1168 0.95% LICM 4607 3.76% GCP Finalization 6 0.00% TOTAL 9173 7.48% Leave SSA 4249 3.46% TOTAL 16872 13.75% Coalesce Moves 2901 2.36% Post SSA cleanup Local CopyProp 58 0.05% 35.63% Infrequent BBs Local ConstantProp 246 0.20% 35.63% Infrequent BBs Simple Opts 590 0.48% Branch Optimizations 691 0.56% TOTAL 1586 1.29% TOTAL 22423 18.28% Local CopyProp 53 0.04% 36.12% Infrequent BBs Local ConstantProp 80 0.07% 36.12% Infrequent BBs Local CSE 327 0.27% 36.12% Infrequent BBs Simple Opts 559 0.46% Basic Block Frequency Estimation Build LST 546 0.45% Estimate Block Frequencies 459 0.37% 35.88% Infrequent BBs TOTAL 1006 0.82% Code Reordering 838 0.68% Branch Optimizations 991 0.81% Convert LIR to MIR SplitBasicBlock 33 0.03% Instruction Selection Reduce Operators 66 0.05% ConvertALUOps 1120 0.91% Normalize Constants 161 0.13% Live Handlers 2097 1.71% DepGraph & BURS 6680 5.44% 36.56% Infrequent BBs Complex Operators 428 0.35% TOTAL 10554 8.60% TOTAL 10588 8.63% NullCheckCombining 184 0.15% Register Mapping MIR Range Splitting 206 0.17% Expand Calling Convention 875 0.71% Expand Calling Convention 153 0.13% Live Analysis 2675 2.18% Register Allocation Register Allocation Prep 570 0.46% Linear Scan Composite Ph Interval Analysis 555 0.45% Register Restriction 1357 1.11% Linear Scan 3756 3.06% Update GCMaps 1 47 0.04% Spill Code 3613 2.95% Update GCMaps 2 524 0.43% Update OSRMaps 10 0.01% TOTAL 9865 8.04% TOTAL 10435 8.51% Insert Prologue/Epilogue 913 0.74% TOTAL 15260 12.44% Branch Optimizations 601 0.49% Generate Machine Code Final MIR Expansion 414 0.34% Assembler Driver 3395 2.77% TOTAL 3809 3.11% TOTAL COMPILATION TIME 122687 |