# Storage (iterations: 250, problem size: 1000) on Thu May 27 21:24:54 UTC 2021 # `/home/fniephaus/bin/graalvm-ee-java11-21.1.0/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.MultiTier=false --engine.TraceCompilation --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/Storage.trace.log" --quiet --code "FileStream startUp: true. Harness new run: #(nil 'Storage' 250 1000)" /home/fniephaus/dev/are-we-fast-yet/benchmarks/Smalltalk/AWFY64-sista-fbc.image` [engine] opt done SomRandom>>next |AST 39|Tier 2|Time 122( 101+21 )ms|Inlined 0Y 0N|IR 83/ 158|CodeSize 527|Addr 0x7eff7f8dfc90|Src n/a [engine] opt done Storage>>buildTreeDepth:with: |AST 154|Tier 2|Time 1988( 376+1613)ms|Inlined 5Y 1N|IR 1059/17106|CodeSize 78762|Addr 0x7eff7f919910|Src n/a [engine] opt done SomRandom>>initialize |AST 10|Tier 2|Time 30( 26+4 )ms|Inlined 0Y 0N|IR 68/ 77|CodeSize 255|Addr 0x7eff7f95af10|Src n/a [engine] opt done Behavior>>new <split-2234078> |AST 28|Tier 2|Time 73( 70+3 )ms|Inlined 1Y 0N|IR 34/ 98|CodeSize 439|Addr 0x7eff7f960410|Src n/a [engine] opt done SomRandom class>>new |AST 26|Tier 2|Time 84( 80+4 )ms|Inlined 3Y 0N|IR 34/ 98|CodeSize 439|Addr 0x7eff7f961010|Src n/a [engine] opt done Storage>>verifyResult: |AST 15|Tier 2|Time 29( 27+2 )ms|Inlined 0Y 0N|IR 25/ 26|CodeSize 216|Addr 0x7eff7f961d90|Src n/a [engine] opt done Storage>>benchmark |AST 49|Tier 2|Time 1742( 290+1452)ms|Inlined 10Y 1N|IR 801/11342|CodeSize 37541|Addr 0x7eff7f967110|Src n/a [engine] opt done Benchmark>>innerBenchmarkLoop: |AST 59|Tier 2|Time 2177( 423+1754)ms|Inlined 12Y 1N|IR 898/14361|CodeSize 49755|Addr 0x7eff7f99a590|Src n/a [engine] opt done String class>>new: |AST 51|Tier 2|Time 181( 162+19 )ms|Inlined 2Y 1N|IR 213/ 472|CodeSize 1899|Addr 0x7eff7f9d5410|Src n/a [engine] opt done SmallInteger>>printString |AST 152|Tier 2|Time 259( 235+24 )ms|Inlined 4Y 1N|IR 361/ 443|CodeSize 1368|Addr 0x7eff7f9db590|Src n/a [engine] opt done SequenceableCollection>>copyReplaceFrom:to:with: |AST 177|Tier 2|Time 282( 244+39 )ms|Inlined 3Y 1N|IR 474/ 1035|CodeSize 4845|Addr 0x7eff7f9eb210|Src n/a [engine] Truffle runtime statistics for engine 2 Compilations : 12 Success : 10 Temporary Bailouts : 0 Permanent Bailouts : 0 Failed : 0 Interrupted : 2 Invalidated : 0 Queues : 12 Dequeues : 0 Splits : 192 Compilation Accuracy : 1.000000 Queue Accuracy : 1.000000 Compilation Utilization : 0.134399 Remaining Compilation Queue : 0 Time to queue : count= 12, sum= 166243, min= 35, average= 13853.66, max= 49766 (milliseconds), maxTarget=SequenceableCollection>>copyReplaceFrom:to:with: Time waiting in queue : count= 12, sum= 130, min= 1, average= 10.92, max= 76 (milliseconds), maxTarget=Storage>>verifyResult: Time for compilation : count= 10, sum= 6711, min= 30, average= 671.12, max= 2177 (milliseconds), maxTarget=Benchmark>>innerBenchmarkLoop: Truffle Tier : count= 10, sum= 1788, min= 26, average= 178.82, max= 423 (milliseconds), maxTarget=Benchmark>>innerBenchmarkLoop: Graal Tier : count= 10, sum= 3062, min= 1, average= 306.22, max= 1124 (milliseconds), maxTarget=Benchmark>>innerBenchmarkLoop: Code Installation : count= 10, sum= 1860, min= 1, average= 186.08, max= 644 (milliseconds), maxTarget=Storage>>buildTreeDepth:with: Truffle node count : count= 11, sum= 5029, min= 18, average= 457.18, max= 1260, maxTarget=Benchmark>>innerBenchmarkLoop: Trivial : count= 11, sum= 1951, min= 8, average= 177.36, max= 484, maxTarget=Benchmark>>innerBenchmarkLoop: Non Trivial : count= 11, sum= 3078, min= 10, average= 279.82, max= 776, maxTarget=Benchmark>>innerBenchmarkLoop: Monomorphic : count= 11, sum= 3031, min= 10, average= 275.55, max= 770, maxTarget=Benchmark>>innerBenchmarkLoop: Polymorphic : count= 11, sum= 47, min= 0, average= 4.27, max= 11, maxTarget=SequenceableCollection>>copyReplaceFrom:to:with: Megamorphic : count= 11, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=SomRandom>>next Truffle call count : count= 11, sum= 46, min= 0, average= 4.18, max= 13, maxTarget=Benchmark>>innerBenchmarkLoop: Indirect : count= 11, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=SomRandom>>next Direct : count= 11, sum= 46, min= 0, average= 4.18, max= 13, maxTarget=Benchmark>>innerBenchmarkLoop: Dispatched : count= 11, sum= 6, min= 0, average= 0.55, max= 1, maxTarget=Storage>>buildTreeDepth:with: Inlined : count= 11, sum= 40, min= 0, average= 3.64, max= 12, maxTarget=Benchmark>>innerBenchmarkLoop: ---------- : Cloned : count= 11, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=SomRandom>>next Not Cloned : count= 11, sum= 46, min= 0, average= 4.18, max= 13, maxTarget=Benchmark>>innerBenchmarkLoop: Truffle loops : count= 11, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=SomRandom>>next Graal node count : After Truffle Tier : count= 11, sum= 4050, min= 25, average= 368.18, max= 1059, maxTarget=Storage>>buildTreeDepth:with: After Graal Tier : count= 11, sum= 45216, min= 26, average= 4110.55, max= 17106, maxTarget=Storage>>buildTreeDepth:with: Graal compilation result : Code size : count= 11, sum= 176046, min= 216, average= 16004.18, max= 78762, maxTarget=Storage>>buildTreeDepth:with: Total frame size : count= 11, sum= 4656, min= 32, average= 423.27, max= 1696, maxTarget=Storage>>buildTreeDepth:with: Exception handlers : count= 11, sum= 176, min= 0, average= 16.00, max= 64, maxTarget=Storage>>benchmark Infopoints : count= 11, sum= 1908, min= 4, average= 173.45, max= 794, maxTarget=Storage>>buildTreeDepth:with: CALL : count= 11, sum= 1513, min= 4, average= 137.55, max= 611, maxTarget=Storage>>buildTreeDepth:with: IMPLICIT_EXCEPTION : count= 11, sum= 389, min= 0, average= 35.36, max= 180, maxTarget=Storage>>buildTreeDepth:with: SAFEPOINT : count= 11, sum= 6, min= 0, average= 0.55, max= 3, maxTarget=Storage>>buildTreeDepth:with: Marks : count= 11, sum= 263, min= 7, average= 23.91, max= 71, maxTarget=Storage>>benchmark Data references : count= 11, sum= 1980, min= 2, average= 180.00, max= 724, maxTarget=Storage>>buildTreeDepth:with: