Skip to content

Instantly share code, notes, and snippets.

@TruffleSqueak-Bot
Created December 6, 2024 15:10
Show Gist options
  • Save TruffleSqueak-Bot/98e601816dabb38f982abf5be4073472 to your computer and use it in GitHub Desktop.
Save TruffleSqueak-Bot/98e601816dabb38f982abf5be4073472 to your computer and use it in GitHub Desktop.

Steady (after 100 iterations)

Benchmark Name Min Geomean Median Mean Max Total (ms) Total (min)
Bounce 516 548 520.13 517 520.1 104026 1.73
CD 471 506 477.6 473 477.55 95520 1.59
DeltaBlue 287 464 404.61 405 403.63 80922 1.35
Havlak 1149 1208 1180.4 1181 1180.35 236080 3.93
Json 344 361 348.22 345 348.18 69644 1.16
List 310 335 311.92 310.5 311.88 62383 1.04
Mandelbrot 129 155 130.31 129 130.26 26062 0.43
NBody 243 267 247.84 245 247.78 49568 0.83
Permute 155 182 160.6 160 160.52 32119 0.54
Queens 218 248 220.63 219 220.57 44126 0.74
Richards 1296 1363 1312.44 1306 1312.28 262487 4.37
Sieve 177 204 178.4 178 178.36 35679 0.59
Storage 138 154 141.19 139 141.12 28238 0.47
Towers 179 210 181.16 179 181.08 36231 0.6
5612 6205 5815.42 5786.5 5813.66 1163085 19.38
Benchmarks ran on 23.0.1-graal.
Runtime:   23.0.1-graal
System:    Host: swaarena Kernel: 4.9.0-19-amd64 x86_64 (64 bit) Console: tty
         Distro: Debian GNU/Linux 9 (stretch)
Machine:   Device: server System: Dell product: PowerEdge 2950
         Mobo: Dell model: 0H603H v: A05 BIOS: Dell v: 2.5.0 date: 09/12/2008
CPU(s):    2 Quad core Intel Xeon E5410s (-HT-MCP-SMP-) cache: 12288 KB 
         clock speeds: max: 2333 MHz 1: 2333 MHz 2: 2333 MHz 3: 2333 MHz 4: 2333 MHz 5: 2333 MHz
         6: 2333 MHz 7: 2333 MHz 8: 2333 MHz
Memory:    Used/Total: 1591.3/32174.2MB
         Array-1 capacity: 63.75 GB devices: 8 EC: Multi-bit ECC
         Device-1: DIMM1 size: 4 GB speed: 667 MHz type: DDR2 FB-DIMM
         Device-2: DIMM2 size: 4 GB speed: 667 MHz type: DDR2 FB-DIMM
         Device-3: DIMM3 size: 4 GB speed: 667 MHz type: DDR2 FB-DIMM
         Device-4: DIMM4 size: 4 GB speed: 667 MHz type: DDR2 FB-DIMM
         Device-5: DIMM5 size: 4 GB speed: 667 MHz type: DDR2 FB-DIMM
         Device-6: DIMM6 size: 4 GB speed: 667 MHz type: DDR2 FB-DIMM
         Device-7: DIMM7 size: 4 GB speed: 667 MHz type: DDR2 FB-DIMM
         Device-8: DIMM8 size: 4 GB speed: 667 MHz type: DDR2 FB-DIMM
================================================================================
IMPLEMENTOR="Oracle Corporation"
JAVA_RUNTIME_VERSION="23.0.1+11-jvmci-b01"
JAVA_VERSION="23.0.1"
JAVA_VERSION_DATE="2024-10-15"
LIBC="gnu"
MODULES="java.base java.logging java.management jdk.internal.vm.ci jdk.unsupported org.graalvm.collections jdk.management org.graalvm.truffle.compiler org.graalvm.word jdk.graal.compiler com.oracle.graal.graal_enterprise org.graalvm.nativeimage com.oracle.svm.enterprise.truffle com.oracle.svm.extraimage_enterprise java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.security.sasl java.naming java.rmi java.management.rmi java.net.http java.scripting java.security.jgss java.transaction.xa java.sql java.sql.rowset java.xml.crypto java.se java.smartcardio jdk.accessibility jdk.internal.jvmstat jdk.attach jdk.charsets jdk.internal.opt jdk.zipfs jdk.compiler jdk.crypto.cryptoki jdk.crypto.ec jdk.dynalink jdk.internal.ed jdk.editpad jdk.graal.compiler.management jdk.hotspot.agent jdk.httpserver jdk.incubator.vector jdk.internal.le jdk.internal.md jdk.jartool jdk.javadoc jdk.jcmd jdk.management.agent jdk.jconsole jdk.jdeps jdk.jdwp.agent jdk.jdi jdk.jfr jdk.jlink jdk.jpackage jdk.jshell jdk.jsobject jdk.jstatd jdk.localedata jdk.management.jfr jdk.naming.dns jdk.naming.rmi jdk.net jdk.nio.mapmode jdk.sctp jdk.security.auth jdk.security.jgss jdk.unsupported.desktop jdk.xml.dom org.graalvm.extraimage.builder org.graalvm.extraimage.librarysupport"
OS_ARCH="x86_64"
OS_NAME="Linux"
SOURCE=".:git:456f3d01e036 open:git:0678524fa425 labsjdk-builder:acbc6895e13d000343886fd9c1540170a8135aa3 compiler:4d9a08f482271b778fb72171d80e3970c034924f graal-enterprise:8d0cbec6eba9dd6db214a824b10464dee4fc90ea regex:4d9a08f482271b778fb72171d80e3970c034924f sdk:4d9a08f482271b778fb72171d80e3970c034924f substratevm:4d9a08f482271b778fb72171d80e3970c034924f substratevm-enterprise:8d0cbec6eba9dd6db214a824b10464dee4fc90ea substratevm-enterprise-gcs:617dd025b7f86374b6a25f89869ba0c20fff780b tools:4d9a08f482271b778fb72171d80e3970c034924f truffle:4d9a08f482271b778fb72171d80e3970c034924f vm:4d9a08f482271b778fb72171d80e3970c034924f vm-enterprise:8d0cbec6eba9dd6db214a824b10464dee4fc90ea"
GRAALVM_VERSION="24.1.1"
COMMIT_INFO={"compiler": {"commit.committer": "Marouane El Hallaoui <[email protected]>", "commit.committer-ts": 1728046463, "commit.rev": "4d9a08f482271b778fb72171d80e3970c034924f"}, "graal-enterprise": {"commit.committer": "Marouane El Hallaoui <[email protected]>", "commit.committer-ts": 1728046821, "commit.rev": "8d0cbec6eba9dd6db214a824b10464dee4fc90ea"}, "regex": {"commit.committer": "Marouane El Hallaoui <[email protected]>", "commit.committer-ts": 1728046463, "commit.rev": "4d9a08f482271b778fb72171d80e3970c034924f"}, "sdk": {"commit.committer": "Marouane El Hallaoui <[email protected]>", "commit.committer-ts": 1728046463, "commit.rev": "4d9a08f482271b778fb72171d80e3970c034924f"}, "substratevm": {"commit.committer": "Marouane El Hallaoui <[email protected]>", "commit.committer-ts": 1728046463, "commit.rev": "4d9a08f482271b778fb72171d80e3970c034924f"}, "substratevm-enterprise": {"commit.committer": "Marouane El Hallaoui <[email protected]>", "commit.committer-ts": 1728046821, "commit.rev": "8d0cbec6eba9dd6db214a824b10464dee4fc90ea"}, "substratevm-enterprise-gcs": {"commit.committer": "Danilo Ansaloni <[email protected]>", "commit.committer-ts": 1721838740, "commit.rev": "617dd025b7f86374b6a25f89869ba0c20fff780b"}, "tools": {"commit.committer": "Marouane El Hallaoui <[email protected]>", "commit.committer-ts": 1728046463, "commit.rev": "4d9a08f482271b778fb72171d80e3970c034924f"}, "truffle": {"commit.committer": "Marouane El Hallaoui <[email protected]>", "commit.committer-ts": 1728046463, "commit.rev": "4d9a08f482271b778fb72171d80e3970c034924f"}, "vm": {"commit.committer": "Marouane El Hallaoui <[email protected]>", "commit.committer-ts": 1728046463, "commit.rev": "4d9a08f482271b778fb72171d80e3970c034924f"}, "vm-enterprise": {"commit.committer": "Marouane El Hallaoui <[email protected]>", "commit.committer-ts": 1728046821, "commit.rev": "8d0cbec6eba9dd6db214a824b10464dee4fc90ea"}}
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
# Bounce (iterations: 300, problem size: 1500) on Fri Dec 6 14:55:47 UTC 2024
# `/home/fniephaus/dev/graal/sdk/mxbuild/linux-amd64/SMALLTALK_NATIVE_STANDALONE_SVM_JAVA23/trufflesqueak-24.1.1-linux-amd64/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.TraceCompilation --compiler.TracePerformanceWarnings=call,instanceof,store,trivial --engine.CompilationFailureAction=Print --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/Bounce.trace.log" --quiet --code "AWFYHarness run: #('Bounce' 300 1500)"`
[engine] created adapter i2c_A_AAAAA | CodeAddress 0x7f6cdf496000
[engine] created adapter i2c_Z_AAA | CodeAddress 0x7f6cdf497000
[engine] created adapter i2c_J_AAA | CodeAddress 0x7f6cdf495000
[engine] opt done engine=1 id=577 AWFYSomRandom>>#next |Tier 1|Time 35( 27+8 )ms|AST 57|Inlined 0Y 0N|IR 165/ 233|CodeSize 876|Addr 0x7f6cdf493000|UTC 2024-12-06T14:55:49.012|Src n/a
[engine] created adapter c2i_Z_AAA | CodeAddress 0x7f6cdf492000
[engine] created adapter i2c_A_AAAA | CodeAddress 0x7f6cdf491000
[engine] opt done engine=1 id=578 [] in AWFYBounce>>#benchmark |Tier 1|Time 44( 34+10 )ms|AST 50|Inlined 0Y 1N|IR 211/ 469|CodeSize 1667|Addr 0x7f6cdf2cb000|UTC 2024-12-06T14:55:49.025|Src n/a
[engine] created adapter i2c_J_AAJ | CodeAddress 0x7f6cdf2ca000
[engine] created adapter c2i_J_AAJ | CodeAddress 0x7f6cdf2c9000
[engine] created adapter c2i_A_AAAAA | CodeAddress 0x7f6cdf2c8000
[engine] opt done engine=1 id=580 Number>>#abs |Tier 1|Time 28( 24+4 )ms|AST 42|Inlined 0Y 1N|IR 178/ 248|CodeSize 705|Addr 0x7f6cdf2c6000|UTC 2024-12-06T14:55:49.054|Src n/a
[engine] created adapter c2i_A_AAAA | CodeAddress 0x7f6cdf2c5000
[engine] opt done engine=1 id=167 Number>>#negated |Tier 1|Time 8( 6+3 )ms|AST 22|Inlined 0Y 0N|IR 92/ 132|CodeSize 516|Addr 0x7f6cdf2c3000|UTC 2024-12-06T14:55:49.062|Src n/a
[engine] created adapter c2i_A_AAA | CodeAddress 0x7f6cdf2c2000
[engine] opt done engine=1 id=574 AWFYBall class>>#new: |Tier 1|Time 32( 18+14 )ms|AST 40|Inlined 0Y 2N|IR 199/ 284|CodeSize 958|Addr 0x7f6cdf2c0000|UTC 2024-12-06T14:55:49.094|Src n/a
[engine] opt done engine=1 id=579 AWFYBall>>#bounce |Tier 1|Time 115( 89+25 )ms|AST 346|Inlined 0Y 4N|IR 805/ 824|CodeSize 3688|Addr 0x7f6cdf2be000|UTC 2024-12-06T14:55:49.097|Src n/a
[engine] created adapter i2c_A_AAA | CodeAddress 0x7f6cdf2b9000
[engine] opt done engine=1 id=96 SequenceableCollection>>#do: |Tier 1|Time 89( 48+41 )ms|AST 116|Inlined 0Y 2N|IR 466/ 1669|CodeSize 8598|Addr 0x7f6cdf2ba000|UTC 2024-12-06T14:55:49.102|Src n/a
[engine] opt done engine=1 id=575 Behavior>>#new <split-575> |Tier 1|Time 23( 13+11 )ms|AST 38|Inlined 0Y 0N|IR 107/ 537|CodeSize 2048|Addr 0x7f6cdf2b7000|UTC 2024-12-06T14:55:49.121|Src n/a
[engine] created adapter c2i_J_AAA | CodeAddress 0x7f6cdf2b6000
[engine] opt done engine=1 id=576 AWFYBall>>#initialize: |Tier 1|Time 45( 36+10 )ms|AST 160|Inlined 0Y 4N|IR 437/ 585|CodeSize 2109|Addr 0x7f6cdf2b4000|UTC 2024-12-06T14:55:49.148|Src n/a
[engine] opt done engine=1 id=570 AWFYBounce>>#benchmark |Tier 1|Time 165( 61+104 )ms|AST 253|Inlined 0Y 3N|IR 1022/ 5842|CodeSize 26638|Addr 0x7f6cdf2ac000|UTC 2024-12-06T14:55:49.259|Src n/a
[engine] opt done engine=1 id=579 AWFYBall>>#bounce |Tier 2|Time 118( 90+28 )ms|AST 346|Inlined 8Y 0N|IR 753/ 894|CodeSize 3568|Addr 0x7f6cdf2aa000|UTC 2024-12-06T14:55:49.266|Src n/a
[engine] opt done engine=1 id=580 Number>>#abs |Tier 2|Time 16( 12+4 )ms|AST 42|Inlined 1Y 0N|IR 65/ 132|CodeSize 442|Addr 0x7f6cdf2a8000|UTC 2024-12-06T14:55:49.282|Src n/a
[engine] opt done engine=1 id=573 AWFYSomRandom>>#initialize |Tier 1|Time 7( 4+3 )ms|AST 15|Inlined 0Y 0N|IR 141/ 178|CodeSize 505|Addr 0x7f6cdf2a6000|UTC 2024-12-06T14:55:49.290|Src n/a
[engine] opt done engine=1 id=167 Number>>#negated |Tier 2|Time 6( 4+2 )ms|AST 22|Inlined 0Y 0N|IR 16/ 54|CodeSize 190|Addr 0x7f6cdf2a4000|UTC 2024-12-06T14:55:49.296|Src n/a
[engine] opt done engine=1 id=577 AWFYSomRandom>>#next |Tier 2|Time 15( 11+4 )ms|AST 57|Inlined 0Y 0N|IR 92/ 123|CodeSize 273|Addr 0x7f6cdf2a2000|UTC 2024-12-06T14:55:49.311|Src n/a
[engine] opt done engine=1 id=571 AWFYSomRandom class>>#new |Tier 1|Time 16( 11+5 )ms|AST 31|Inlined 0Y 2N|IR 193/ 270|CodeSize 876|Addr 0x7f6cdf2a0000|UTC 2024-12-06T14:55:49.327|Src n/a
[engine] opt done engine=1 id=572 Behavior>>#new <split-572> |Tier 1|Time 32( 13+19 )ms|AST 37|Inlined 0Y 1N|IR 170/ 616|CodeSize 2390|Addr 0x7f6cd28c6000|UTC 2024-12-06T14:55:49.359|Src n/a
[engine] created adapter i2c_Z_AAAJ | CodeAddress 0x7f6cd28c5000
[engine] opt done engine=1 id=581 AWFYBounce>>#verifyResult: |Tier 1|Time 11( 9+2 )ms|AST 23|Inlined 0Y 0N|IR 92/ 128|CodeSize 504|Addr 0x7f6cd28c3000|UTC 2024-12-06T14:55:49.370|Src n/a
[engine] opt done engine=1 id=578 [] in AWFYBounce>>#benchmark |Tier 2|Time 136( 101+35 )ms|AST 50|Inlined 9Y 0N|IR 882/ 1096|CodeSize 4443|Addr 0x7f6cd28c0000|UTC 2024-12-06T14:55:49.395|Src n/a
[engine] opt done engine=1 id=574 AWFYBall class>>#new: |Tier 2|Time 64( 49+14 )ms|AST 40|Inlined 6Y 0N|IR 396/ 744|CodeSize 2380|Addr 0x7f6cd28be000|UTC 2024-12-06T14:55:49.459|Src n/a
[engine] opt done engine=1 id=573 AWFYSomRandom>>#initialize |Tier 2|Time 7( 4+3 )ms|AST 15|Inlined 0Y 0N|IR 68/ 101|CodeSize 206|Addr 0x7f6cd28bc000|UTC 2024-12-06T14:55:49.534|Src n/a
[engine] opt done engine=1 id=96 SequenceableCollection>>#do: |Tier 2|Time 438( 121+317 )ms|AST 116|Inlined 11Y 0N|IR 1138/ 4303|CodeSize 22930|Addr 0x7f6cd28b5000|UTC 2024-12-06T14:55:49.559|Src n/a
[engine] opt done engine=1 id=581 AWFYBounce>>#verifyResult: |Tier 2|Time 8( 5+3 )ms|AST 23|Inlined 0Y 0N|IR 18/ 51|CodeSize 149|Addr 0x7f6cd28b3000|UTC 2024-12-06T14:55:49.567|Src n/a
[engine] opt done engine=1 id=571 AWFYSomRandom class>>#new |Tier 2|Time 49( 40+8 )ms|AST 31|Inlined 3Y 0N|IR 33/ 374|CodeSize 1336|Addr 0x7f6cd28b1000|UTC 2024-12-06T14:55:49.583|Src n/a
[engine] created adapter i2c_A_AAAJ | CodeAddress 0x7f6cd28b0000
[engine] created adapter c2i_Z_AAAJ | CodeAddress 0x7f6cd28af000
[engine] created adapter c2i_A_AAAJ | CodeAddress 0x7f6cd28ae000
[engine] opt done engine=1 id=569 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 1|Time 32( 25+7 )ms|AST 89|Inlined 0Y 2N|IR 278/ 358|CodeSize 1670|Addr 0x7f6cd28ac000|UTC 2024-12-06T14:55:50.046|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 1|Time 36( 26+10 )ms|AST 72|Inlined 0Y 1N|IR 208/ 620|CodeSize 2767|Addr 0x7f6cd28aa000|UTC 2024-12-06T14:55:50.049|Src n/a
[engine] opt done engine=1 id=570 AWFYBounce>>#benchmark |Tier 2|Time 1035( 273+762 )ms|AST 253|Inlined 23Y 0N|IR 1987/ 13505|CodeSize 57565|Addr 0x7f6cd289a000|UTC 2024-12-06T14:55:50.405|Src n/a
[engine] opt done engine=1 id=569 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 2|Time 1220( 280+940 )ms|AST 89|Inlined 25Y 0N|IR 2078/ 13599|CodeSize 58514|Addr 0x7f6cd288a000|UTC 2024-12-06T14:55:51.807|Src n/a
[engine] created adapter i2c_A_AAJ | CodeAddress 0x7f6cd2889000
[engine] created adapter i2c_A_AAAJJA | CodeAddress 0x7f6cd2888000
[engine] opt done engine=1 id=584 SmallInteger>>#printString |Tier 1|Time 52( 40+11 )ms|AST 247|Inlined 0Y 2N|IR 357/ 626|CodeSize 3015|Addr 0x7f6cd2886000|UTC 2024-12-06T14:55:52.612|Src n/a
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 1|Time 88( 64+24 )ms|AST 303|Inlined 0Y 1N|IR 699/ 1551|CodeSize 7031|Addr 0x7f6cd2883000|UTC 2024-12-06T14:55:52.649|Src n/a
[engine] created adapter c2i_A_AAAJJA | CodeAddress 0x7f6cd2882000
[engine] opt done engine=1 id=371 String>>#, |Tier 1|Time 33( 27+6 )ms|AST 81|Inlined 0Y 2N|IR 281/ 401|CodeSize 1561|Addr 0x7f6cd2880000|UTC 2024-12-06T14:55:53.667|Src n/a
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 1|Time 12( 8+3 )ms|AST 39|Inlined 0Y 0N|IR 99/ 180|CodeSize 660|Addr 0x7f6cd287e000|UTC 2024-12-06T14:55:54.173|Src n/a
[engine] opt done engine=1 id=544 Character class>>#cr |Tier 1|Time 10( 6+4 )ms|AST 29|Inlined 0Y 0N|IR 93/ 135|CodeSize 505|Addr 0x7f6cd287c000|UTC 2024-12-06T14:56:00.595|Src n/a
[engine] created adapter i2c_A_AAACA | CodeAddress 0x7f6cd287b000
[engine] created adapter i2c_J_AAC | CodeAddress 0x7f6cd287a000
[engine] opt done engine=1 id=542 Character>>#asUnicode |Tier 1|Time 16( 13+2 )ms|AST 48|Inlined 0Y 0N|IR 89/ 125|CodeSize 454|Addr 0x7f6cd2878000|UTC 2024-12-06T14:56:01.635|Src n/a
[engine] created adapter c2i_J_AAC | CodeAddress 0x7f6cd2877000
[engine] created adapter c2i_A_AAAC | CodeAddress 0x7f6cd2876000
[engine] opt done engine=1 id=540 UTF8TextConverter>>#nextPut:toStream: |Tier 1|Time 63( 51+12 )ms|AST 195|Inlined 0Y 5N|IR 429/ 723|CodeSize 2820|Addr 0x7f6cd2874000|UTC 2024-12-06T14:56:01.682|Src n/a
[engine] created adapter c2i_A_AAAAZ | CodeAddress 0x7f6cd2872000
[engine] opt done engine=1 id=487 AWFYScriptConsole class>>#println: |Tier 1|Time 25( 18+6 )ms|AST 81|Inlined 0Y 4N|IR 279/ 373|CodeSize 1344|Addr 0x7f6cd2870000|UTC 2024-12-06T14:56:02.786|Src n/a
[engine] opt done engine=1 id=555 MultiByteFileStream>>#nextPutAll: |Tier 1|Time 25( 18+7 )ms|AST 100|Inlined 0Y 2N|IR 229/ 390|CodeSize 1441|Addr 0x7f6cd286e000|UTC 2024-12-06T14:56:02.787|Src n/a
[engine] opt done engine=1 id=488 FileStream class>>#stdout |Tier 1|Time 26( 20+6 )ms|AST 64|Inlined 0Y 1N|IR 204/ 405|CodeSize 1524|Addr 0x7f6cd286c000|UTC 2024-12-06T14:56:02.788|Src n/a
[engine] created adapter c2i_A_AAJ | CodeAddress 0x7f6cd286b000
[engine] opt done engine=1 id=585 SmallInteger>>#decimalDigitLength |Tier 1|Time 17( 14+3 )ms|AST 103|Inlined 0Y 0N|IR 141/ 192|CodeSize 675|Addr 0x7f6cd2869000|UTC 2024-12-06T14:56:03.296|Src n/a
[engine] opt done engine=1 id=583 Object>>#asString |Tier 1|Time 17( 14+3 )ms|AST 23|Inlined 0Y 1N|IR 156/ 227|CodeSize 689|Addr 0x7f6cd2867000|UTC 2024-12-06T14:56:03.296|Src n/a
[engine] opt done engine=1 id=582 AWFYRun>>#printResult: |Tier 1|Time 30( 22+8 )ms|AST 91|Inlined 0Y 5N|IR 336/ 483|CodeSize 1724|Addr 0x7f6cd2865000|UTC 2024-12-06T14:56:03.309|Src n/a
[engine] created adapter i2c_A_AAAJAJ | CodeAddress 0x7f6cd2864000
[engine] created adapter i2c_A_AAAJAJA | CodeAddress 0x7f6cd2863000
[engine] created adapter c2i_A_AAAJAJ | CodeAddress 0x7f6cd2862000
[engine] created adapter c2i_A_AAAJAJA | CodeAddress 0x7f6cd2861000
[engine] opt done engine=1 id=559 MultiByteFileStream>>#basicNext:putAll:startingAt: |Tier 1|Time 25( 22+4 )ms|AST 34|Inlined 0Y 1N|IR 164/ 235|CodeSize 805|Addr 0x7f6cd285f000|UTC 2024-12-06T14:56:03.821|Src n/a
[engine] opt done engine=1 id=557 TextConverter>>#nextPutAll:toStream: |Tier 1|Time 26( 22+5 )ms|AST 50|Inlined 0Y 1N|IR 176/ 284|CodeSize 966|Addr 0x7f6cd285d000|UTC 2024-12-06T14:56:03.823|Src n/a
[engine] opt done engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |Tier 1|Time 44( 36+9 )ms|AST 207|Inlined 0Y 2N|IR 312/ 499|CodeSize 1931|Addr 0x7f6cd285b000|UTC 2024-12-06T14:56:03.841|Src n/a
[engine] opt done engine=1 id=560 StandardFileStream>>#next:putAll:startingAt: |Tier 1|Time 28( 20+8 )ms|AST 122|Inlined 0Y 0N|IR 226/ 492|CodeSize 2161|Addr 0x7f6cd2859000|UTC 2024-12-06T14:56:03.850|Src n/a
[engine] created adapter i2c_A_AAAC | CodeAddress 0x7f6cd2858000
[engine] opt done engine=1 id=563 MultiByteFileStream>>#basicNextPutAll: |Tier 1|Time 12( 8+4 )ms|AST 24|Inlined 0Y 1N|IR 154/ 225|CodeSize 736|Addr 0x7f6cd2856000|UTC 2024-12-06T14:56:04.376|Src n/a
[engine] opt done engine=1 id=561 WriteStream>>#cr |Tier 1|Time 17( 11+5 )ms|AST 40|Inlined 0Y 2N|IR 199/ 287|CodeSize 935|Addr 0x7f6cd2854000|UTC 2024-12-06T14:56:04.376|Src n/a
[engine] created adapter c2i_A_AAACA | CodeAddress 0x7f6cd2853000
[engine] opt done engine=1 id=562 MultiByteFileStream>>#nextPut: |Tier 1|Time 28( 23+5 )ms|AST 54|Inlined 0Y 1N|IR 180/ 316|CodeSize 1125|Addr 0x7f6cd2851000|UTC 2024-12-06T14:56:04.392|Src n/a
[engine] opt done engine=1 id=565 StandardFileStream>>#flush |Tier 1|Time 13( 8+5 )ms|AST 31|Inlined 0Y 0N|IR 154/ 267|CodeSize 936|Addr 0x7f6cd284f000|UTC 2024-12-06T14:56:04.890|Src n/a
[engine] opt done engine=1 id=568 AWFYRun>>#measure: |Tier 1|Time 31( 24+7 )ms|AST 143|Inlined 0Y 2N|IR 312/ 445|CodeSize 1667|Addr 0x7f6cd284d000|UTC 2024-12-06T14:56:04.911|Src n/a
[engine] opt done engine=1 id=564 StandardFileStream>>#nextPutAll: |Tier 1|Time 37( 27+10 )ms|AST 164|Inlined 0Y 0N|IR 284/ 602|CodeSize 2633|Addr 0x7f6cd284b000|UTC 2024-12-06T14:56:04.914|Src n/a
[engine] opt done engine=1 id=584 SmallInteger>>#printString |Tier 2|Time 92( 59+33 )ms|AST 247|Inlined 4Y 1N|IR 260/ 781|CodeSize 3753|Addr 0x7f6cd2849000|UTC 2024-12-06T14:56:37.230|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 2|Time 37( 26+11 )ms|AST 72|Inlined 2Y 1N|IR 103/ 509|CodeSize 2411|Addr 0x7f6cd2847000|UTC 2024-12-06T14:57:03.199|Src n/a
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 2|Time 112( 60+52 )ms|AST 303|Inlined 3Y 1N|IR 670/ 1430|CodeSize 6380|Addr 0x7f6cd2844000|UTC 2024-12-06T14:57:37.084|Src n/a
[engine] opt done engine=1 id=371 String>>#, |Tier 2|Time 140( 96+44 )ms|AST 81|Inlined 9Y 2N|IR 734/ 1579|CodeSize 6806|Addr 0x7f6cd2841000|UTC 2024-12-06T14:57:38.157|Src n/a
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 2|Time 11( 7+4 )ms|AST 39|Inlined 0Y 0N|IR 24/ 94|CodeSize 312|Addr 0x7f6cd283f000|UTC 2024-12-06T14:57:38.545|Src n/a
[engine] opt inval. engine=1 id=584 SmallInteger>>#printString |UTC 2024-12-06T14:58:26.383|Src n/a|Reason null
[engine] opt inval. engine=1 id=585 SmallInteger>>#decimalDigitLength |UTC 2024-12-06T14:58:26.384|Src n/a|Reason null
[engine] opt inval. engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |UTC 2024-12-06T14:58:26.384|Src n/a|Reason null
[engine] Truffle runtime statistics for engine 1
Compilations : 59
Success : 56
Temporary Bailouts : 1
jdk.graal.compiler.core.common.CancellationBailoutException: Compilation cancelled.: 1
Permanent Bailouts : 0
Failed : 0
Interrupted : 2
Invalidated : 3
Unknown Reason : 3
Queues : 62
Dequeues : 3
Target inlined into only caller: 3
Splits : 45
Compilation Accuracy : 0.949153
Queue Accuracy : 0.951613
Compilation Utilization : 0.031272
Remaining Compilation Queue : 0
Time to queue : count= 62, sum=1213977574, min= 3050, average= 19580283.45, max=157411648, maxTarget=TextConverter>>#next:putAll:startingAt:toStream:
Time waiting in queue : count= 59, sum= 2176304, min= 14, average= 36886.52, max= 267593, maxTarget=AWFYBall class>>#new:
--------------------------- :
AST node statistics :
Truffle node count : count= 57, sum= 12119, min= 15, average= 212.61, max= 1724, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Truffle call count : count= 57, sum= 166, min= 0, average= 2.91, max= 25, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Indirect : count= 57, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYSomRandom>>#next
Direct : count= 57, sum= 166, min= 0, average= 2.91, max= 25, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Dispatched : count= 57, sum= 61, min= 0, average= 1.07, max= 5, maxTarget=UTF8TextConverter>>#nextPut:toStream:
Inlined : count= 57, sum= 105, min= 0, average= 1.84, max= 25, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
---------- :
Cloned : count= 57, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYSomRandom>>#next
Not Cloned : count= 57, sum= 169, min= 0, average= 2.96, max= 26, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Truffle loops : count= 57, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYSomRandom>>#next
--------------------------- :
Compilation Tier 1 :
Compilation Rate : 67155.66 bytes/second
Truffle Tier Rate : 98060.50 bytes/second
Graal Tier Rate : 234978.27 bytes/second
Installation Rate : 2286873.83 bytes/second
Time for compilation (us) : count= 39, sum= 1397544, min= 7205, average= 35834.46, max= 164774, maxTarget=AWFYBounce>>#benchmark
Truffle Tier (us) : count= 39, sum= 957092, min= 4422, average= 24540.84, max= 89451, maxTarget=AWFYBall>>#bounce
Graal Tier (us) : count= 39, sum= 399411, min= 1996, average= 10241.32, max= 100869, maxTarget=AWFYBounce>>#benchmark
Code Installation (us) : count= 39, sum= 41039, min= 352, average= 1052.30, max= 3404, maxTarget=AWFYBounce>>#benchmark
Graal node count :
After Truffle Tier : count= 39, sum= 10317, min= 89, average= 264.54, max= 1022, maxTarget=AWFYBounce>>#benchmark
After Graal Tier : count= 39, sum= 22456, min= 125, average= 575.79, max= 5842, maxTarget=AWFYBounce>>#benchmark
Graal compilation result :
Code size : count= 39, sum= 93853, min= 454, average= 2406.49, max= 26638, maxTarget=AWFYBounce>>#benchmark
Total frame size : count= 39, sum= 5296, min= 64, average= 135.79, max= 656, maxTarget=AWFYBounce>>#benchmark
Exception handlers : count= 39, sum= 107, min= 1, average= 2.74, max= 6, maxTarget=UTF8TextConverter>>#nextPut:toStream:
Infopoints : count= 39, sum= 941, min= 5, average= 24.13, max= 200, maxTarget=AWFYBounce>>#benchmark
CALL : count= 39, sum= 941, min= 5, average= 24.13, max= 200, maxTarget=AWFYBounce>>#benchmark
Marks : count= 39, sum= 195, min= 5, average= 5.00, max= 5, maxTarget=AWFYSomRandom>>#next
Data references : count= 39, sum= 499, min= 3, average= 12.79, max= 75, maxTarget=AWFYBounce>>#benchmark
--------------------------- :
Compilation Tier 2 :
Compilation Rate : 48697.39 bytes/second
Truffle Tier Rate : 138486.07 bytes/second
Graal Tier Rate : 77652.48 bytes/second
Installation Rate : 3083293.51 bytes/second
Time for compilation (us) : count= 18, sum= 3524994, min= 6509, average= 195833.00, max= 1220288, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Truffle Tier (us) : count= 17, sum= 1239532, min= 4189, average= 72913.68, max= 280236, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Graal Tier (us) : count= 17, sum= 2210592, min= 1893, average= 130034.86, max= 928111, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Code Installation (us) : count= 17, sum= 55673, min= 374, average= 3274.92, max= 24455, maxTarget=SequenceableCollection>>#do:
Graal node count :
After Truffle Tier : count= 18, sum= 9350, min= 16, average= 519.44, max= 2078, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
After Graal Tier : count= 17, sum= 39369, min= 51, average= 2315.82, max= 13599, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Graal compilation result :
Code size : count= 17, sum= 171658, min= 149, average= 10097.53, max= 58514, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Total frame size : count= 17, sum= 3296, min= 32, average= 193.88, max= 720, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Exception handlers : count= 17, sum= 15, min= 0, average= 0.88, max= 3, maxTarget=SequenceableCollection>>#do:
Infopoints : count= 17, sum= 861, min= 3, average= 50.65, max= 279, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
CALL : count= 17, sum= 861, min= 3, average= 50.65, max= 279, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Marks : count= 17, sum= 112, min= 5, average= 6.59, max= 17, maxTarget=AWFYBall>>#bounce
Data references : count= 17, sum= 473, min= 1, average= 27.82, max= 161, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
# CD (iterations: 300, problem size: 250) on Fri Dec 6 15:03:24 UTC 2024
# `/home/fniephaus/dev/graal/sdk/mxbuild/linux-amd64/SMALLTALK_NATIVE_STANDALONE_SVM_JAVA23/trufflesqueak-24.1.1-linux-amd64/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.TraceCompilation --compiler.TracePerformanceWarnings=call,instanceof,store,trivial --engine.CompilationFailureAction=Print --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/CD.trace.log" --quiet --code "AWFYHarness run: #('CD' 300 250)"`
[engine] created adapter i2c_A_AAAA | CodeAddress 0x7fa9f0278000
[engine] created adapter i2c_A_AAAAA | CodeAddress 0x7fa9f0277000
[engine] created adapter i2c_J_AAAA | CodeAddress 0x7fa9f0276000
[engine] opt done engine=1 id=620 AWFYCallSign>>#compareTo: |Tier 1|Time 33( 27+5 )ms|AST 81|Inlined 0Y 0N|IR 129/ 232|CodeSize 1100|Addr 0x7fa9f0274000|UTC 2024-12-06T15:03:26.540|Src n/a
[engine] opt done engine=1 id=616 AWFYNode>>#color: |Tier 1|Time 11( 5+5 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fa9f0272000|UTC 2024-12-06T15:03:26.551|Src n/a
[engine] created adapter i2c_Z_AAAA | CodeAddress 0x7fa9f00ad000
[engine] opt inval. engine=1 id=620 AWFYCallSign>>#compareTo: |UTC 2024-12-06T15:03:26.561|Src n/a|Reason null
[engine] created adapter c2i_Z_AAAA | CodeAddress 0x7fa9f00ac000
[engine] created adapter c2i_A_AAAAA | CodeAddress 0x7fa9f00a9000
[engine] opt done engine=1 id=6 Symbol>>#= |Tier 1|Time 36( 31+5 )ms|AST 72|Inlined 0Y 1N|IR 225/ 262|CodeSize 862|Addr 0x7fa9f00aa000|UTC 2024-12-06T15:03:26.587|Src n/a
[engine] created adapter c2i_J_AAAA | CodeAddress 0x7fa9f00a8000
[engine] created adapter c2i_A_AAAA | CodeAddress 0x7fa9f00a7000
[engine] opt done engine=1 id=587 AWFYVector>>#append: |Tier 1|Time 125( 65+60 )ms|AST 250|Inlined 0Y 0N|IR 618/ 2502|CodeSize 11812|Addr 0x7fa9f00a3000|UTC 2024-12-06T15:03:26.617|Src n/a
[engine] created adapter c2i_A_AAAZAA | CodeAddress 0x7fa9f00a1000
[engine] opt done engine=1 id=620 AWFYCallSign>>#compareTo: |Tier 1|Time 34( 26+8 )ms|AST 89|Inlined 0Y 0N|IR 177/ 426|CodeSize 1635|Addr 0x7fa9f009f000|UTC 2024-12-06T15:03:26.621|Src n/a
[engine] created adapter i2c_J_AAADD | CodeAddress 0x7fa9f009e000
[engine] opt done engine=1 id=654 AWFYVector2D>>#compare:and: |Tier 1|Time 20( 17+3 )ms|AST 82|Inlined 0Y 0N|IR 138/ 180|CodeSize 656|Addr 0x7fa9f009c000|UTC 2024-12-06T15:03:26.641|Src n/a
[engine] created adapter i2c_A_AAA | CodeAddress 0x7fa9f009b000
[engine] opt done engine=1 id=607 AWFYRedBlackTree>>#treeAt:insert: |Tier 1|Time 138( 118+20 )ms|AST 504|Inlined 0Y 6N|IR 690/ 1107|CodeSize 5184|Addr 0x7fa9f0098000|UTC 2024-12-06T15:03:26.646|Src n/a
[engine] opt inval. engine=1 id=607 AWFYRedBlackTree>>#treeAt:insert: |UTC 2024-12-06T15:03:26.646|Src n/a|Reason null
[engine] opt deopt engine=1 id=607 AWFYRedBlackTree>>#treeAt:insert: | |UTC 2024-12-06T15:03:26.647|Src n/a
[engine] opt done engine=1 id=647 Float class>>#infinity |Tier 1|Time 10( 7+3 )ms|AST 13|Inlined 0Y 0N|IR 95/ 178|CodeSize 679|Addr 0x7fa9f0096000|UTC 2024-12-06T15:03:26.651|Src n/a
[engine] opt done engine=1 id=611 AWFYNode>>#parent: |Tier 1|Time 9( 5+4 )ms|AST 16|Inlined 0Y 0N|IR 138/ 297|CodeSize 967|Addr 0x7fa9f0094000|UTC 2024-12-06T15:03:26.655|Src n/a
[engine] opt done engine=1 id=631 AWFYRedBlackTree>>#findNode: |Tier 1|Time 48( 35+14 )ms|AST 188|Inlined 0Y 2N|IR 462/ 777|CodeSize 3750|Addr 0x7fa9f0092000|UTC 2024-12-06T15:03:26.666|Src n/a
[engine] created adapter i2c_A_AAADD | CodeAddress 0x7fa9f0091000
[engine] created adapter c2i_J_AAADD | CodeAddress 0x7fa9f0090000
[engine] created adapter c2i_A_AAA | CodeAddress 0x7fa9f008f000
[engine] opt done engine=1 id=653 AWFYVector2D>>#compareTo: |Tier 1|Time 35( 29+6 )ms|AST 114|Inlined 0Y 2N|IR 239/ 354|CodeSize 1349|Addr 0x7fa9f008d000|UTC 2024-12-06T15:03:26.690|Src n/a
[engine] created adapter c2i_A_AAADD | CodeAddress 0x7fa9f008c000
[engine] opt done engine=1 id=569 AWFYVector2D class>>#x:y: |Tier 1|Time 31( 27+5 )ms|AST 45|Inlined 0Y 2N|IR 209/ 289|CodeSize 1011|Addr 0x7fa9f008a000|UTC 2024-12-06T15:03:26.697|Src n/a
[engine] opt done engine=1 id=570 Behavior>>#new <split-570> |Tier 1|Time 16( 9+7 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa9f0088000|UTC 2024-12-06T15:03:26.707|Src n/a
[engine] opt done engine=1 id=571 AWFYVector2D>>#initX:y: |Tier 1|Time 12( 7+4 )ms|AST 26|Inlined 0Y 0N|IR 180/ 223|CodeSize 798|Addr 0x7fa9f0086000|UTC 2024-12-06T15:03:26.709|Src n/a
[engine] created adapter i2c_A_AAAAAAA | CodeAddress 0x7fa9f0085000
[engine] opt done engine=1 id=521 Object>>#= |Tier 1|Time 11( 6+5 )ms|AST 23|Inlined 0Y 0N|IR 150/ 256|CodeSize 736|Addr 0x7fa9f0083000|UTC 2024-12-06T15:03:26.718|Src n/a
[engine] created adapter i2c_D_AAA | CodeAddress 0x7fa9f0082000
[engine] opt done engine=1 id=643 AWFYConstants class>>#MinX |Tier 1|Time 10( 8+2 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 459|Addr 0x7fa9e487d000|UTC 2024-12-06T15:03:26.729|Src n/a
[engine] created adapter i2c_Z_AAAAA | CodeAddress 0x7fa9f0081000
[engine] created adapter c2i_A_AAAZ | CodeAddress 0x7fa9e487b000
[engine] created adapter c2i_Z_AAAAA | CodeAddress 0x7fa9e487a000
[engine] created adapter c2i_A_AAAAAA | CodeAddress 0x7fa9e4879000
[engine] created adapter c2i_A_AAAAAAA | CodeAddress 0x7fa9e4878000
[engine] opt done engine=1 id=607 AWFYRedBlackTree>>#treeAt:insert: |Tier 1|Time 124( 87+38 )ms|AST 504|Inlined 0Y 11N|IR 1051/ 1709|CodeSize 9539|Addr 0x7fa9e4874000|UTC 2024-12-06T15:03:26.914|Src n/a
[engine] opt done engine=1 id=642 AWFYConstants class>>#MaxX |Tier 1|Time 7( 4+3 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7fa9e4872000|UTC 2024-12-06T15:03:26.922|Src n/a
[engine] opt done engine=1 id=568 AWFYConstants class>>#GoodVoxelSize |Tier 1|Time 6( 4+3 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7fa9e4870000|UTC 2024-12-06T15:03:26.929|Src n/a
[engine] created adapter c2i_D_AAA | CodeAddress 0x7fa9e486f000
[engine] opt done engine=1 id=649 AWFYConstants class>>#horizontal |Tier 1|Time 8( 5+4 )ms|AST 13|Inlined 0Y 0N|IR 95/ 178|CodeSize 679|Addr 0x7fa9e486a000|UTC 2024-12-06T15:03:26.937|Src n/a
[engine] opt done engine=1 id=640 AWFYCollisionDetector>>#recurse:seen:voxel:motion: |Tier 1|Time 231( 191+39 )ms|AST 755|Inlined 0Y 36N|IR 1581/ 1819|CodeSize 7459|Addr 0x7fa9e486c000|UTC 2024-12-06T15:03:26.940|Src n/a
[engine] opt done engine=1 id=652 AWFYConstants class>>#vertical |Tier 1|Time 9( 5+4 )ms|AST 13|Inlined 0Y 0N|IR 95/ 178|CodeSize 679|Addr 0x7fa9e4868000|UTC 2024-12-06T15:03:26.949|Src n/a
[engine] opt done engine=1 id=650 AWFYVector2D>>#minus: |Tier 1|Time 25( 20+6 )ms|AST 89|Inlined 0Y 1N|IR 192/ 291|CodeSize 1091|Addr 0x7fa9e4866000|UTC 2024-12-06T15:03:26.963|Src n/a
[engine] opt done engine=1 id=646 AWFYConstants class>>#ProximityRadius |Tier 1|Time 6( 4+2 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7fa9e4864000|UTC 2024-12-06T15:03:26.969|Src n/a
[engine] opt done engine=1 id=651 AWFYVector2D>>#plus: |Tier 1|Time 25( 19+6 )ms|AST 89|Inlined 0Y 1N|IR 192/ 291|CodeSize 1091|Addr 0x7fa9e4862000|UTC 2024-12-06T15:03:26.975|Src n/a
[engine] opt done engine=1 id=644 AWFYConstants class>>#MaxY |Tier 1|Time 6( 4+2 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7fa9e4860000|UTC 2024-12-06T15:03:26.981|Src n/a
[engine] opt done engine=1 id=645 AWFYConstants class>>#MinY |Tier 1|Time 17( 4+13 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 459|Addr 0x7fa9e485e000|UTC 2024-12-06T15:03:26.999|Src n/a
[engine] opt inval. engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: |UTC 2024-12-06T15:03:27.009|Src n/a|Reason null
[engine] opt deopt engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: | |UTC 2024-12-06T15:03:27.010|Src n/a
[engine] opt done engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: |Tier 1|Time 280( 221+59 )ms|AST 1598|Inlined 0Y 10N|IR 1072/ 1998|CodeSize 11673|Addr 0x000000000000|UTC 2024-12-06T15:03:27.010|Src n/a
[engine] opt done engine=1 id=615 Object>>#~= |Tier 1|Time 16( 12+4 )ms|AST 39|Inlined 0Y 1N|IR 158/ 237|CodeSize 804|Addr 0x7fa9e4858000|UTC 2024-12-06T15:03:27.015|Src n/a
[engine] opt done engine=1 id=621 AWFYNode>>#right: |Tier 1|Time 9( 5+5 )ms|AST 16|Inlined 0Y 0N|IR 138/ 297|CodeSize 967|Addr 0x7fa9e4856000|UTC 2024-12-06T15:03:27.024|Src n/a
[engine] created adapter i2c_A_AAAZAA | CodeAddress 0x7fa9e4855000
[engine] opt done engine=1 id=612 AWFYInsertResult class>>#new:node:value: |Tier 1|Time 20( 15+5 )ms|AST 50|Inlined 0Y 2N|IR 206/ 289|CodeSize 1021|Addr 0x7fa9e4853000|UTC 2024-12-06T15:03:27.044|Src n/a
[engine] opt done engine=1 id=613 Behavior>>#new <split-613> |Tier 1|Time 13( 8+5 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa9e4851000|UTC 2024-12-06T15:03:27.058|Src n/a
[engine] opt done engine=1 id=614 AWFYInsertResult>>#init:node:value: |Tier 1|Time 13( 7+5 )ms|AST 36|Inlined 0Y 0N|IR 185/ 446|CodeSize 1486|Addr 0x7fa9e484f000|UTC 2024-12-06T15:03:27.071|Src n/a
[engine] opt done engine=1 id=608 AWFYNode class>>#key:value: |Tier 1|Time 15( 11+4 )ms|AST 45|Inlined 0Y 2N|IR 201/ 285|CodeSize 1002|Addr 0x7fa9e484d000|UTC 2024-12-06T15:03:27.086|Src n/a
[engine] opt done engine=1 id=609 Behavior>>#new <split-609> |Tier 1|Time 20( 8+12 )ms|AST 38|Inlined 0Y 0N|IR 166/ 702|CodeSize 2678|Addr 0x7fa9e484b000|UTC 2024-12-06T15:03:27.106|Src n/a
[engine] opt done engine=1 id=610 AWFYNode>>#init:value: |Tier 1|Time 13( 7+5 )ms|AST 35|Inlined 0Y 0N|IR 173/ 496|CodeSize 1588|Addr 0x7fa9e4849000|UTC 2024-12-06T15:03:27.119|Src n/a
[engine] opt done engine=1 id=632 AWFYNode>>#successor |Tier 1|Time 45( 35+11 )ms|AST 224|Inlined 0Y 1N|IR 417/ 648|CodeSize 2356|Addr 0x7fa9e4847000|UTC 2024-12-06T15:03:27.165|Src n/a
[engine] opt done engine=1 id=623 AWFYNode>>#left: |Tier 1|Time 8( 5+4 )ms|AST 16|Inlined 0Y 0N|IR 138/ 297|CodeSize 967|Addr 0x7fa9e4845000|UTC 2024-12-06T15:03:27.173|Src n/a
[engine] created adapter i2c_A_AAADDD | CodeAddress 0x7fa9e4844000
[engine] created adapter c2i_A_AAADDD | CodeAddress 0x7fa9e4843000
[engine] opt done engine=1 id=596 AWFYVector3D class>>#x:y:z: |Tier 1|Time 29( 24+5 )ms|AST 50|Inlined 0Y 2N|IR 213/ 292|CodeSize 1079|Addr 0x7fa9e4841000|UTC 2024-12-06T15:03:27.202|Src n/a
[engine] opt done engine=1 id=597 Behavior>>#new <split-597> |Tier 1|Time 13( 8+5 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa9e483f000|UTC 2024-12-06T15:03:27.216|Src n/a
[engine] opt done engine=1 id=598 AWFYVector3D>>#initX:y:z: |Tier 1|Time 11( 8+4 )ms|AST 36|Inlined 0Y 0N|IR 214/ 259|CodeSize 976|Addr 0x7fa9e483d000|UTC 2024-12-06T15:03:27.227|Src n/a
[engine] opt done engine=1 id=630 AWFYRedBlackTree>>#at: |Tier 1|Time 23( 16+7 )ms|AST 81|Inlined 0Y 1N|IR 234/ 344|CodeSize 1175|Addr 0x7fa9e483b000|UTC 2024-12-06T15:03:27.251|Src n/a
[engine] created adapter i2c_J_AAA | CodeAddress 0x7fa9e483a000
[engine] opt done engine=1 id=593 AWFYVector>>#size |Tier 1|Time 15( 12+4 )ms|AST 26|Inlined 0Y 0N|IR 105/ 169|CodeSize 710|Addr 0x7fa9e4838000|UTC 2024-12-06T15:03:27.266|Src n/a
[engine] opt done engine=1 id=606 AWFYRedBlackTree>>#at:put: |Tier 1|Time 306( 234+72 )ms|AST 1278|Inlined 0Y 19N|IR 1661/ 3321|CodeSize 15268|Addr 0x7fa9e4833000|UTC 2024-12-06T15:03:27.276|Src n/a
[engine] created adapter c2i_J_AAAAA | CodeAddress 0x7fa9e482c000
[engine] opt done engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: |Tier 1|Time 314( 221+93 )ms|AST 1598|Inlined 0Y 10N|IR 1526/ 3129|CodeSize 17931|Addr 0x7fa9e482d000|UTC 2024-12-06T15:03:27.324|Src n/a
[engine] opt done engine=1 id=661 AWFYVector3D>>#minus: |Tier 1|Time 31( 25+6 )ms|AST 122|Inlined 0Y 1N|IR 204/ 299|CodeSize 1157|Addr 0x7fa9e482a000|UTC 2024-12-06T15:03:27.355|Src n/a
[engine] created adapter i2c_A_AAAJ | CodeAddress 0x7fa9e4829000
[engine] opt done engine=1 id=604 AWFYVector>>#forEach: |Tier 1|Time 106( 59+47 )ms|AST 127|Inlined 0Y 3N|IR 576/ 2435|CodeSize 13089|Addr 0x7fa9e4824000|UTC 2024-12-06T15:03:27.373|Src n/a
[engine] opt done engine=1 id=624 AWFYRedBlackTree>>#forEach: |Tier 1|Time 98( 61+37 )ms|AST 184|Inlined 0Y 5N|IR 588/ 1876|CodeSize 9241|Addr 0x7fa9e4820000|UTC 2024-12-06T15:03:27.374|Src n/a
[engine] opt done engine=1 id=594 AWFYVector>>#at: |Tier 1|Time 24( 17+8 )ms|AST 55|Inlined 0Y 0N|IR 151/ 389|CodeSize 1580|Addr 0x7fa9e481e000|UTC 2024-12-06T15:03:27.380|Src n/a
[engine] opt done engine=1 id=628 AWFYRbtEntry>>#init:value: |Tier 1|Time 12( 7+5 )ms|AST 26|Inlined 0Y 0N|IR 153/ 372|CodeSize 1205|Addr 0x7fa9e481c000|UTC 2024-12-06T15:03:27.392|Src n/a
[engine] opt done engine=1 id=626 AWFYRbtEntry class>>#key:value: |Tier 1|Time 20( 14+6 )ms|AST 45|Inlined 0Y 2N|IR 202/ 286|CodeSize 1002|Addr 0x7fa9e481a000|UTC 2024-12-06T15:03:27.394|Src n/a
[engine] opt done engine=1 id=625 AWFYRedBlackTree class>>#treeMinimum: |Tier 1|Time 26( 17+9 )ms|AST 88|Inlined 0Y 0N|IR 246/ 397|CodeSize 1478|Addr 0x7fa9e4818000|UTC 2024-12-06T15:03:27.400|Src n/a
[engine] created adapter i2c_J_AAD | CodeAddress 0x7fa9e4817000
[engine] opt done engine=1 id=627 Behavior>>#new <split-627> |Tier 1|Time 16( 10+6 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa9e4815000|UTC 2024-12-06T15:03:27.409|Src n/a
[engine] created adapter i2c_J_AAAAA | CodeAddress 0x7fa9e4814000
[engine] opt done engine=1 id=639 Number>>#asInteger |Tier 1|Time 17( 12+4 )ms|AST 24|Inlined 0Y 0N|IR 180/ 232|CodeSize 847|Addr 0x7fa9e4812000|UTC 2024-12-06T15:03:27.417|Src n/a
[engine] created adapter i2c_A_AAAAAA | CodeAddress 0x7fa9e4811000
[engine] opt done engine=1 id=648 AWFYCollisionDetector>>#put:and:into: |Tier 1|Time 44( 33+11 )ms|AST 132|Inlined 0Y 4N|IR 371/ 522|CodeSize 1928|Addr 0x7fa9e480f000|UTC 2024-12-06T15:03:27.461|Src n/a
[engine] opt done engine=1 id=655 AWFYNode>>#value: |Tier 1|Time 10( 5+4 )ms|AST 16|Inlined 0Y 0N|IR 133/ 286|CodeSize 885|Addr 0x7fa9e480d000|UTC 2024-12-06T15:03:27.471|Src n/a
[engine] created adapter i2c_D_AAAA | CodeAddress 0x7fa9e480c000
[engine] created adapter c2i_J_AAA | CodeAddress 0x7fa9e480b000
[engine] opt done engine=1 id=622 AWFYRedBlackTree>>#leftRotate: |Tier 1|Time 95( 73+21 )ms|AST 383|Inlined 0Y 6N|IR 629/ 1006|CodeSize 4187|Addr 0x7fa9e4808000|UTC 2024-12-06T15:03:27.489|Src n/a
[engine] created adapter c2i_A_AAAJ | CodeAddress 0x7fa9e4807000
[engine] opt done engine=1 id=663 AWFYVector3D>>#dot: |Tier 1|Time 32( 26+6 )ms|AST 120|Inlined 0Y 0N|IR 160/ 294|CodeSize 1472|Addr 0x7fa9e4805000|UTC 2024-12-06T15:03:27.503|Src n/a
[engine] opt done engine=1 id=580 AWFYVector class>>#new |Tier 1|Time 14( 9+5 )ms|AST 27|Inlined 0Y 1N|IR 159/ 238|CodeSize 755|Addr 0x7fa9e4803000|UTC 2024-12-06T15:03:27.503|Src n/a
[engine] opt done engine=1 id=582 Behavior>>#new <split-582> |Tier 1|Time 16( 10+6 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa7dc09d000|UTC 2024-12-06T15:03:27.520|Src n/a
[engine] opt done engine=1 id=581 AWFYVector class>>#new: |Tier 1|Time 17( 12+5 )ms|AST 36|Inlined 0Y 2N|IR 199/ 274|CodeSize 905|Addr 0x7fa9e4801000|UTC 2024-12-06T15:03:27.520|Src n/a
[engine] opt done engine=1 id=658 [] in AWFYCollisionDetector>>#handleNewFrame: |Tier 1|Time 116( 94+23 )ms|AST 348|Inlined 0Y 7N|IR 625/ 923|CodeSize 4543|Addr 0x7fa7dc09a000|UTC 2024-12-06T15:03:27.526|Src n/a
[engine] opt done engine=1 id=635 [] in AWFYCollisionDetector>>#reduceCollisionSet: |Tier 1|Time 15( 10+5 )ms|AST 32|Inlined 0Y 1N|IR 161/ 239|CodeSize 860|Addr 0x7fa7dc098000|UTC 2024-12-06T15:03:27.541|Src n/a
[engine] opt done engine=1 id=583 AWFYVector>>#initialize: |Tier 1|Time 21( 13+8 )ms|AST 48|Inlined 0Y 0N|IR 220/ 519|CodeSize 1802|Addr 0x7fa7dc096000|UTC 2024-12-06T15:03:27.541|Src n/a
[engine] opt done engine=1 id=657 [] in AWFYCollisionDetector>>#reduceCollisionSet: |Tier 1|Time 28( 20+8 )ms|AST 92|Inlined 0Y 2N|IR 241/ 392|CodeSize 1436|Addr 0x7fa7dc094000|UTC 2024-12-06T15:03:27.549|Src n/a
[engine] opt done engine=1 id=617 AWFYMotion class>>#new:old:new: |Tier 1|Time 20( 14+6 )ms|AST 50|Inlined 0Y 2N|IR 203/ 288|CodeSize 1021|Addr 0x7fa7dc092000|UTC 2024-12-06T15:03:27.561|Src n/a
[engine] opt done engine=1 id=618 Behavior>>#new <split-618> |Tier 1|Time 16( 10+6 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa7dc090000|UTC 2024-12-06T15:03:27.565|Src n/a
[engine] opt done engine=1 id=599 AWFYAircraft class>>#new:pos: |Tier 1|Time 19( 13+6 )ms|AST 45|Inlined 0Y 2N|IR 202/ 286|CodeSize 1002|Addr 0x7fa7dc08e000|UTC 2024-12-06T15:03:27.580|Src n/a
[engine] opt done engine=1 id=629 [] in AWFYCollisionDetector>>#handleNewFrame: |Tier 1|Time 18( 12+6 )ms|AST 50|Inlined 0Y 1N|IR 177/ 306|CodeSize 1179|Addr 0x7fa7dc08c000|UTC 2024-12-06T15:03:27.584|Src n/a
[engine] opt done engine=1 id=600 Behavior>>#new <split-600> |Tier 1|Time 16( 10+6 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa7dc08a000|UTC 2024-12-06T15:03:27.600|Src n/a
[engine] opt done engine=1 id=605 [] in AWFYCollisionDetector>>#handleNewFrame: |Tier 1|Time 62( 47+15 )ms|AST 235|Inlined 0Y 4N|IR 430/ 687|CodeSize 2811|Addr 0x7fa7dc088000|UTC 2024-12-06T15:03:27.603|Src n/a
[engine] opt done engine=1 id=636 AWFYCollisionDetector>>#draw:on: |Tier 1|Time 31( 23+8 )ms|AST 96|Inlined 0Y 3N|IR 256/ 369|CodeSize 1367|Addr 0x7fa7dc086000|UTC 2024-12-06T15:03:27.611|Src n/a
[engine] opt done engine=1 id=619 AWFYMotion>>#init:old:new: |Tier 1|Time 15( 9+6 )ms|AST 36|Inlined 0Y 0N|IR 172/ 476|CodeSize 1586|Addr 0x7fa7dc084000|UTC 2024-12-06T15:03:27.615|Src n/a
[engine] opt done engine=1 id=601 AWFYAircraft>>#init:pos: |Tier 1|Time 13( 7+5 )ms|AST 26|Inlined 0Y 0N|IR 153/ 372|CodeSize 1205|Addr 0x7fa7dc082000|UTC 2024-12-06T15:03:27.616|Src n/a
[engine] opt inval. engine=1 id=653 AWFYVector2D>>#compareTo: |UTC 2024-12-06T15:03:27.624|Src n/a|Reason null
[engine] opt deopt engine=1 id=653 AWFYVector2D>>#compareTo: | |UTC 2024-12-06T15:03:27.624|Src n/a
[engine] opt inval. engine=1 id=622 AWFYRedBlackTree>>#leftRotate: |UTC 2024-12-06T15:03:27.624|Src n/a|Reason null
[engine] opt deopt engine=1 id=622 AWFYRedBlackTree>>#leftRotate: | |UTC 2024-12-06T15:03:27.625|Src n/a
[engine] opt done engine=1 id=637 Behavior>>#new <split-637> |Tier 1|Time 17( 10+7 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa7dc080000|UTC 2024-12-06T15:03:27.628|Src n/a
[engine] opt done engine=1 id=660 AWFYMotion>>#delta |Tier 1|Time 17( 11+6 )ms|AST 31|Inlined 0Y 1N|IR 176/ 321|CodeSize 1161|Addr 0x7fa7dc07e000|UTC 2024-12-06T15:03:27.634|Src n/a
[engine] opt done engine=1 id=653 AWFYVector2D>>#compareTo: |Tier 1|Time 34( 26+7 )ms|AST 122|Inlined 0Y 2N|IR 254/ 363|CodeSize 1350|Addr 0x7fa7dc07c000|UTC 2024-12-06T15:03:27.662|Src n/a
[engine] created adapter c2i_J_AAD | CodeAddress 0x7fa9e4800000
[engine] created adapter c2i_D_AAAA | CodeAddress 0x7fa7dc07b000
[engine] opt done engine=1 id=662 AWFYVector3D>>#squaredMagnitude |Tier 1|Time 20( 16+4 )ms|AST 27|Inlined 0Y 1N|IR 155/ 234|CodeSize 744|Addr 0x7fa7dc079000|UTC 2024-12-06T15:03:27.682|Src n/a
[engine] created adapter i2c_A_AAAD | CodeAddress 0x7fa7dc078000
[engine] opt done engine=1 id=638 AWFYCollisionDetector>>#voxelHash: |Tier 1|Time 79( 65+14 )ms|AST 285|Inlined 0Y 7N|IR 530/ 689|CodeSize 3094|Addr 0x7fa7dc076000|UTC 2024-12-06T15:03:27.695|Src n/a
[engine] opt done engine=1 id=665 AWFYVector3D>>#times: |Tier 1|Time 27( 21+6 )ms|AST 77|Inlined 0Y 1N|IR 197/ 299|CodeSize 1229|Addr 0x7fa7dc074000|UTC 2024-12-06T15:03:27.710|Src n/a
[engine] opt done engine=1 id=666 AWFYVector3D>>#plus: |Tier 1|Time 38( 33+5 )ms|AST 122|Inlined 0Y 1N|IR 204/ 299|CodeSize 1157|Addr 0x7fa7dc072000|UTC 2024-12-06T15:03:27.733|Src n/a
[engine] opt inval. engine=1 id=639 Number>>#asInteger |UTC 2024-12-06T15:03:27.736|Src n/a|Reason null
[engine] opt inval. engine=1 id=638 AWFYCollisionDetector>>#voxelHash: |UTC 2024-12-06T15:03:27.737|Src n/a|Reason null
[engine] opt deopt engine=1 id=638 AWFYCollisionDetector>>#voxelHash: | |UTC 2024-12-06T15:03:27.737|Src n/a
[engine] opt done engine=1 id=622 AWFYRedBlackTree>>#leftRotate: |Tier 1|Time 107( 81+27 )ms|AST 420|Inlined 0Y 7N|IR 672/ 1057|CodeSize 4458|Addr 0x7fa7dc06f000|UTC 2024-12-06T15:03:27.741|Src n/a
[engine] opt done engine=1 id=639 Number>>#asInteger |Tier 1|Time 10( 7+4 )ms|AST 24|Inlined 0Y 0N|IR 205/ 252|CodeSize 943|Addr 0x7fa7dc06d000|UTC 2024-12-06T15:03:27.752|Src n/a
[engine] created adapter c2i_D_AAD | CodeAddress 0x7fa7dc06c000
[engine] opt done engine=1 id=592 AWFYSimulator>>#simulate: |Tier 1|Time 107( 88+19 )ms|AST 407|Inlined 0Y 11N|IR 723/ 1000|CodeSize 5049|Addr 0x7fa7dc069000|UTC 2024-12-06T15:03:27.817|Src n/a
[engine] opt done engine=1 id=638 AWFYCollisionDetector>>#voxelHash: |Tier 1|Time 66( 53+13 )ms|AST 317|Inlined 0Y 8N|IR 586/ 772|CodeSize 3471|Addr 0x7fa7dc067000|UTC 2024-12-06T15:03:27.818|Src n/a
[engine] opt inval. engine=1 id=606 AWFYRedBlackTree>>#at:put: |UTC 2024-12-06T15:03:27.819|Src n/a|Reason null
[engine] opt deopt engine=1 id=606 AWFYRedBlackTree>>#at:put: | |UTC 2024-12-06T15:03:27.819|Src n/a
[engine] created adapter i2c_D_AAD | CodeAddress 0x7fa7dc066000
[engine] opt done engine=1 id=595 Float>>#cos |Tier 1|Time 15( 12+3 )ms|AST 37|Inlined 0Y 0N|IR 98/ 179|CodeSize 705|Addr 0x7fa7dc064000|UTC 2024-12-06T15:03:27.833|Src n/a
[engine] opt done engine=1 id=654 AWFYVector2D>>#compare:and: |Tier 2|Time 14( 11+3 )ms|AST 82|Inlined 0Y 0N|IR 64/ 104|CodeSize 231|Addr 0x7fa7dc062000|UTC 2024-12-06T15:03:27.833|Src n/a
[engine] opt done engine=1 id=667 AWFYConstants class>>#MinZ |Tier 1|Time 5( 3+2 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 459|Addr 0x7fa7dc060000|UTC 2024-12-06T15:03:27.839|Src n/a
[engine] opt done engine=1 id=668 AWFYConstants class>>#MaxZ |Tier 1|Time 5( 3+2 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7fa7dc05e000|UTC 2024-12-06T15:03:27.844|Src n/a
[engine] created adapter c2i_A_AAAD | CodeAddress 0x7fa7dc05d000
[engine] opt done engine=1 id=656 AWFYRedBlackTree>>#rightRotate: |Tier 1|Time 83( 66+17 )ms|AST 420|Inlined 0Y 7N|IR 657/ 1043|CodeSize 4165|Addr 0x7fa7dc05a000|UTC 2024-12-06T15:03:27.927|Src n/a
[engine] opt done engine=1 id=669 AWFYCollision class>>#a:b:pos: |Tier 1|Time 17( 12+5 )ms|AST 50|Inlined 0Y 2N|IR 203/ 288|CodeSize 1021|Addr 0x7fa7dc058000|UTC 2024-12-06T15:03:27.944|Src n/a
[engine] opt done engine=1 id=670 Behavior>>#new <split-670> |Tier 1|Time 13( 8+5 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa7dc056000|UTC 2024-12-06T15:03:27.958|Src n/a
[engine] opt done engine=1 id=671 AWFYCollision>>#init:b:pos: |Tier 1|Time 12( 7+5 )ms|AST 36|Inlined 0Y 0N|IR 172/ 476|CodeSize 1586|Addr 0x7fa7dc04f000|UTC 2024-12-06T15:03:27.970|Src n/a
[engine] opt done engine=1 id=659 AWFYMotion>>#findIntersection: |Tier 1|Time 238( 193+45 )ms|AST 1184|Inlined 0Y 24N|IR 1411/ 2375|CodeSize 12969|Addr 0x7fa7dc051000|UTC 2024-12-06T15:03:27.972|Src n/a
[engine] opt inval. engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: |UTC 2024-12-06T15:03:28.006|Src n/a|Reason null
[engine] opt deopt engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: | |UTC 2024-12-06T15:03:28.006|Src n/a
[engine] opt done engine=1 id=653 AWFYVector2D>>#compareTo: |Tier 2|Time 36( 29+7 )ms|AST 122|Inlined 2Y 0N|IR 158/ 170|CodeSize 509|Addr 0x7fa7dc04d000|UTC 2024-12-06T15:03:28.006|Src n/a
[engine] opt done engine=1 id=631 AWFYRedBlackTree>>#findNode: |Tier 2|Time 121( 70+51 )ms|AST 188|Inlined 4Y 0N|IR 469/ 876|CodeSize 3709|Addr 0x7fa7dc046000|UTC 2024-12-06T15:03:28.127|Src n/a
[engine] opt done engine=1 id=606 AWFYRedBlackTree>>#at:put: |Tier 1|Time 303( 225+78 )ms|AST 1325|Inlined 0Y 20N|IR 1734/ 3455|CodeSize 16152|Addr 0x7fa7dc048000|UTC 2024-12-06T15:03:28.136|Src n/a
[engine] opt done engine=1 id=569 AWFYVector2D class>>#x:y: |Tier 2|Time 35( 24+11 )ms|AST 45|Inlined 2Y 0N|IR 150/ 495|CodeSize 1551|Addr 0x7fa7dc044000|UTC 2024-12-06T15:03:28.172|Src n/a
[engine] opt done engine=1 id=620 AWFYCallSign>>#compareTo: |Tier 2|Time 33( 15+17 )ms|AST 89|Inlined 0Y 0N|IR 103/ 95|CodeSize 287|Addr 0x7fa7dc042000|UTC 2024-12-06T15:03:28.205|Src n/a
[engine] opt done engine=1 id=616 AWFYNode>>#color: |Tier 2|Time 9( 4+6 )ms|AST 16|Inlined 0Y 0N|IR 58/ 189|CodeSize 429|Addr 0x7fa7dc040000|UTC 2024-12-06T15:03:28.214|Src n/a
[engine] opt done engine=1 id=642 AWFYConstants class>>#MaxX |Tier 2|Time 6( 2+3 )ms|AST 11|Inlined 0Y 0N|IR 11/ 45|CodeSize 145|Addr 0x7fa7dc03e000|UTC 2024-12-06T15:03:28.220|Src n/a
[engine] opt done engine=1 id=643 AWFYConstants class>>#MinX |Tier 2|Time 6( 2+3 )ms|AST 11|Inlined 0Y 0N|IR 11/ 45|CodeSize 140|Addr 0x7fa7dc03c000|UTC 2024-12-06T15:03:28.226|Src n/a
[engine] opt done engine=1 id=607 AWFYRedBlackTree>>#treeAt:insert: |Tier 2|Time 355( 185+170 )ms|AST 504|Inlined 21Y 0N|IR 1424/ 5200|CodeSize 21597|Addr 0x7fa7dc035000|UTC 2024-12-06T15:03:28.327|Src n/a
[engine] opt done engine=1 id=568 AWFYConstants class>>#GoodVoxelSize |Tier 2|Time 5( 3+2 )ms|AST 11|Inlined 0Y 0N|IR 11/ 45|CodeSize 145|Addr 0x7fa7dc033000|UTC 2024-12-06T15:03:28.332|Src n/a
[engine] opt done engine=1 id=521 Object>>#= |Tier 2|Time 9( 4+5 )ms|AST 23|Inlined 0Y 0N|IR 78/ 143|CodeSize 476|Addr 0x7fa7dc031000|UTC 2024-12-06T15:03:28.341|Src n/a
[engine] opt done engine=1 id=646 AWFYConstants class>>#ProximityRadius |Tier 2|Time 4( 2+1 )ms|AST 11|Inlined 0Y 0N|IR 11/ 45|CodeSize 145|Addr 0x7fa7dc02f000|UTC 2024-12-06T15:03:28.345|Src n/a
[engine] opt done engine=1 id=644 AWFYConstants class>>#MaxY |Tier 2|Time 4( 2+1 )ms|AST 11|Inlined 0Y 0N|IR 11/ 45|CodeSize 145|Addr 0x7fa7dc02d000|UTC 2024-12-06T15:03:28.349|Src n/a
[engine] opt done engine=1 id=645 AWFYConstants class>>#MinY |Tier 2|Time 4( 2+1 )ms|AST 11|Inlined 0Y 0N|IR 11/ 45|CodeSize 140|Addr 0x7fa7dc02b000|UTC 2024-12-06T15:03:28.352|Src n/a
[engine] opt done engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: |Tier 1|Time 310( 248+62 )ms|AST 1625|Inlined 0Y 10N|IR 1552/ 3158|CodeSize 18005|Addr 0x7fa7dc025000|UTC 2024-12-06T15:03:28.437|Src n/a
[engine] opt inval. engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: |UTC 2024-12-06T15:03:28.585|Src n/a|Reason null
[engine] opt deopt engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: | |UTC 2024-12-06T15:03:28.585|Src n/a
[engine] opt done engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: |Tier 1|Time 324( 262+62 )ms|AST 1628|Inlined 0Y 10N|IR 1555/ 3151|CodeSize 19200|Addr 0x7fa7dc01f000|UTC 2024-12-06T15:03:28.999|Src n/a
[engine] opt done engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: |Tier 2|Time 336( 229+108 )ms|AST 1628|Inlined 10Y 0N|IR 1082/ 2356|CodeSize 15797|Addr 0x7fa7dc01a000|UTC 2024-12-06T15:03:29.336|Src n/a
[engine] opt done engine=1 id=652 AWFYConstants class>>#vertical |Tier 2|Time 7( 4+3 )ms|AST 13|Inlined 0Y 0N|IR 19/ 70|CodeSize 227|Addr 0x7fa7dc018000|UTC 2024-12-06T15:03:29.342|Src n/a
[engine] opt done engine=1 id=649 AWFYConstants class>>#horizontal |Tier 2|Time 5( 3+2 )ms|AST 13|Inlined 0Y 0N|IR 19/ 70|CodeSize 227|Addr 0x7fa7dc016000|UTC 2024-12-06T15:03:29.348|Src n/a
[engine] opt done engine=1 id=650 AWFYVector2D>>#minus: |Tier 2|Time 43( 33+10 )ms|AST 89|Inlined 3Y 0N|IR 209/ 564|CodeSize 1684|Addr 0x7fa7dc014000|UTC 2024-12-06T15:03:29.391|Src n/a
[engine] opt done engine=1 id=651 AWFYVector2D>>#plus: |Tier 2|Time 44( 33+10 )ms|AST 89|Inlined 3Y 0N|IR 209/ 564|CodeSize 1684|Addr 0x7fa7dc012000|UTC 2024-12-06T15:03:29.435|Src n/a
[engine] opt done engine=1 id=606 AWFYRedBlackTree>>#at:put: |Tier 2|Time 1092( 625+467 )ms|AST 1325|Inlined 74Y 1N|IR 6131/ 11810|CodeSize 45112|Addr 0x7fa7dc005000|UTC 2024-12-06T15:03:29.444|Src n/a
[engine] opt done engine=1 id=611 AWFYNode>>#parent: |Tier 2|Time 9( 4+5 )ms|AST 16|Inlined 0Y 0N|IR 64/ 220|CodeSize 501|Addr 0x7fa7dc003000|UTC 2024-12-06T15:03:29.454|Src n/a
[engine] opt done engine=1 id=6 Symbol>>#= |Tier 2|Time 56( 38+18 )ms|AST 72|Inlined 2Y 0N|IR 366/ 412|CodeSize 1248|Addr 0x7fa7dc001000|UTC 2024-12-06T15:03:29.491|Src n/a
[engine] opt done engine=1 id=621 AWFYNode>>#right: |Tier 2|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 64/ 220|CodeSize 501|Addr 0x7fa7cc3b7000|UTC 2024-12-06T15:03:29.500|Src n/a
[engine] opt done engine=1 id=596 AWFYVector3D class>>#x:y:z: |Tier 2|Time 32( 22+10 )ms|AST 50|Inlined 2Y 0N|IR 186/ 536|CodeSize 1650|Addr 0x7fa7cc3b5000|UTC 2024-12-06T15:03:29.532|Src n/a
[engine] opt done engine=1 id=587 AWFYVector>>#append: |Tier 2|Time 110( 44+66 )ms|AST 250|Inlined 0Y 0N|IR 525/ 1878|CodeSize 8133|Addr 0x7fa7cc3b2000|UTC 2024-12-06T15:03:29.564|Src n/a
[engine] opt done engine=1 id=593 AWFYVector>>#size |Tier 2|Time 9( 6+3 )ms|AST 26|Inlined 0Y 0N|IR 30/ 76|CodeSize 232|Addr 0x7fa7cc3b0000|UTC 2024-12-06T15:03:29.573|Src n/a
[engine] opt inval. engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: |UTC 2024-12-06T15:03:29.596|Src n/a|Reason null
[engine] opt deopt engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: | |UTC 2024-12-06T15:03:29.596|Src n/a
[engine] opt done engine=1 id=632 AWFYNode>>#successor |Tier 2|Time 76( 45+30 )ms|AST 224|Inlined 1Y 0N|IR 400/ 619|CodeSize 1829|Addr 0x7fa7cc3ae000|UTC 2024-12-06T15:03:29.608|Src n/a
[engine] opt inval. engine=1 id=640 AWFYCollisionDetector>>#recurse:seen:voxel:motion: |UTC 2024-12-06T15:03:29.628|Src n/a|Reason null
[engine] opt deopt engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: | |UTC 2024-12-06T15:03:29.628|Src n/a
[engine] opt deopt engine=1 id=640 AWFYCollisionDetector>>#recurse:seen:voxel:motion: | |UTC 2024-12-06T15:03:29.628|Src n/a
[engine] opt done engine=1 id=640 AWFYCollisionDetector>>#recurse:seen:voxel:motion: |Tier 2|Time 1402( 936+466 )ms|AST 755|Inlined 84Y 10N|IR 4806/ 12151|CodeSize 57649|Addr 0x000000000000|UTC 2024-12-06T15:03:29.628|Src n/a
[engine] opt done engine=1 id=630 AWFYRedBlackTree>>#at: |Tier 2|Time 148( 92+56 )ms|AST 81|Inlined 5Y 0N|IR 575/ 946|CodeSize 3956|Addr 0x7fa7cc39c000|UTC 2024-12-06T15:03:29.721|Src n/a
[engine] opt done engine=1 id=661 AWFYVector3D>>#minus: |Tier 2|Time 77( 64+12 )ms|AST 122|Inlined 3Y 0N|IR 252/ 609|CodeSize 1829|Addr 0x7fa7cc39a000|UTC 2024-12-06T15:03:29.798|Src n/a
[engine] opt done engine=1 id=640 AWFYCollisionDetector>>#recurse:seen:voxel:motion: |Tier 1|Time 220( 190+30 )ms|AST 755|Inlined 0Y 36N|IR 1581/ 1819|CodeSize 7462|Addr 0x7fa7cc397000|UTC 2024-12-06T15:03:29.848|Src n/a
[engine] opt done engine=1 id=626 AWFYRbtEntry class>>#key:value: |Tier 2|Time 27( 20+7 )ms|AST 45|Inlined 2Y 0N|IR 38/ 376|CodeSize 1416|Addr 0x7fa7cc395000|UTC 2024-12-06T15:03:29.876|Src n/a
[engine] opt done engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: |Tier 1|Time 284( 221+64 )ms|AST 1631|Inlined 0Y 10N|IR 1575/ 3185|CodeSize 19248|Addr 0x7fa7cc38f000|UTC 2024-12-06T15:03:30.161|Src n/a
[engine] opt done engine=1 id=624 AWFYRedBlackTree>>#forEach: |Tier 2|Time 596( 250+346 )ms|AST 184|Inlined 16Y 0N|IR 1948/ 7014|CodeSize 29029|Addr 0x7fa7cc386000|UTC 2024-12-06T15:03:30.395|Src n/a
[engine] opt done engine=1 id=586 AWFYCallSign>>#init: |Tier 1|Time 10( 6+4 )ms|AST 16|Inlined 0Y 0N|IR 144/ 186|CodeSize 600|Addr 0x7fa7cc384000|UTC 2024-12-06T15:03:30.405|Src n/a
[engine] opt done engine=1 id=584 AWFYCallSign class>>#new: |Tier 1|Time 18( 13+6 )ms|AST 40|Inlined 0Y 2N|IR 203/ 286|CodeSize 958|Addr 0x7fa7cc382000|UTC 2024-12-06T15:03:30.423|Src n/a
[engine] opt done engine=1 id=585 Behavior>>#new <split-585> |Tier 1|Time 47( 10+37 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa7cc380000|UTC 2024-12-06T15:03:30.470|Src n/a
[engine] opt done engine=1 id=594 AWFYVector>>#at: |Tier 2|Time 21( 13+9 )ms|AST 55|Inlined 0Y 0N|IR 75/ 161|CodeSize 517|Addr 0x7fa7cc37e000|UTC 2024-12-06T15:03:30.492|Src n/a
[engine] opt done engine=1 id=641 AWFYCollisionDetector>>#isInVoxel:motion: |Tier 2|Time 378( 225+153 )ms|AST 1631|Inlined 10Y 0N|IR 1102/ 2386|CodeSize 16261|Addr 0x7fa7cc379000|UTC 2024-12-06T15:03:30.539|Src n/a
[engine] opt done engine=1 id=640 AWFYCollisionDetector>>#recurse:seen:voxel:motion: |Tier 2|Time 1483( 989+494 )ms|AST 755|Inlined 84Y 10N|IR 4829/ 12615|CodeSize 61381|Addr 0x7fa7cc369000|UTC 2024-12-06T15:03:31.350|Src n/a
[engine] opt done engine=1 id=579 AWFYSimulator>>#init: |Tier 1|Time 36( 26+10 )ms|AST 138|Inlined 0Y 3N|IR 346/ 572|CodeSize 2454|Addr 0x7fa7cc367000|UTC 2024-12-06T15:03:31.386|Src n/a
[engine] opt done engine=1 id=658 [] in AWFYCollisionDetector>>#handleNewFrame: |Tier 2|Time 317( 140+177 )ms|AST 348|Inlined 8Y 1N|IR 888/ 2913|CodeSize 13605|Addr 0x7fa7cc362000|UTC 2024-12-06T15:03:31.703|Src n/a
[engine] opt done engine=1 id=639 Number>>#asInteger |Tier 2|Time 14( 6+7 )ms|AST 24|Inlined 0Y 0N|IR 131/ 244|CodeSize 1014|Addr 0x7fa7cc360000|UTC 2024-12-06T15:03:31.717|Src n/a
[engine] opt done engine=1 id=663 AWFYVector3D>>#dot: |Tier 2|Time 21( 17+4 )ms|AST 120|Inlined 0Y 0N|IR 84/ 123|CodeSize 413|Addr 0x7fa7cc35e000|UTC 2024-12-06T15:03:31.738|Src n/a
[engine] opt done engine=1 id=580 AWFYVector class>>#new |Tier 2|Time 38( 28+11 )ms|AST 27|Inlined 3Y 0N|IR 44/ 587|CodeSize 2320|Addr 0x7fa7cc35c000|UTC 2024-12-06T15:03:31.777|Src n/a
[engine] opt done engine=1 id=581 AWFYVector class>>#new: |Tier 2|Time 35( 24+11 )ms|AST 36|Inlined 2Y 0N|IR 54/ 617|CodeSize 2472|Addr 0x7fa7cc35a000|UTC 2024-12-06T15:03:31.812|Src n/a
[engine] opt done engine=1 id=582 Behavior>>#new <split-582> |Tier 2|Time 14( 8+7 )ms|AST 38|Inlined 0Y 0N|IR 31/ 372|CodeSize 1336|Addr 0x7fa7cc358000|UTC 2024-12-06T15:03:31.827|Src n/a
[engine] opt done engine=1 id=602 AWFYCollisionDetector>>#handleNewFrame: |Tier 1|Time 170( 63+107 )ms|AST 248|Inlined 0Y 9N|IR 1552/ 8659|CodeSize 36195|Addr 0x7fa7cc34e000|UTC 2024-12-06T15:03:31.997|Src n/a
[engine] opt done engine=1 id=648 AWFYCollisionDetector>>#put:and:into: |Tier 2|Time 1515( 817+698 )ms|AST 132|Inlined 78Y 2N|IR 6684/ 15213|CodeSize 60625|Addr 0x7fa7cc33e000|UTC 2024-12-06T15:03:32.007|Src n/a
[engine] opt done engine=1 id=603 Behavior>>#new <split-603> |Tier 1|Time 15( 9+6 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa7cc33c000|UTC 2024-12-06T15:03:32.013|Src n/a
[engine] opt done engine=1 id=634 Behavior>>#new <split-634> |Tier 1|Time 13( 9+5 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa7cc33a000|UTC 2024-12-06T15:03:32.026|Src n/a
[engine] opt done engine=1 id=583 AWFYVector>>#initialize: |Tier 2|Time 18( 10+8 )ms|AST 48|Inlined 0Y 0N|IR 148/ 403|CodeSize 1246|Addr 0x7fa7cc338000|UTC 2024-12-06T15:03:32.044|Src n/a
[engine] created adapter i2c_J_AAAJ | CodeAddress 0x7fa7dc000000
[engine] opt done engine=1 id=633 AWFYCollisionDetector>>#reduceCollisionSet: |Tier 1|Time 82( 32+50 )ms|AST 114|Inlined 0Y 4N|IR 744/ 4434|CodeSize 18867|Addr 0x7fa7cc332000|UTC 2024-12-06T15:03:32.090|Src n/a
[engine] opt done engine=1 id=576 AWFYCD>>#benchmark: |Tier 1|Time 54( 43+11 )ms|AST 245|Inlined 0Y 5N|IR 426/ 561|CodeSize 2831|Addr 0x7fa7cc330000|UTC 2024-12-06T15:03:32.098|Src n/a
[engine] opt done engine=1 id=662 AWFYVector3D>>#squaredMagnitude |Tier 2|Time 52( 48+4 )ms|AST 27|Inlined 1Y 0N|IR 63/ 100|CodeSize 360|Addr 0x7fa7cc32e000|UTC 2024-12-06T15:03:32.150|Src n/a
[engine] opt done engine=1 id=664 AWFYVector3D>>#magnitude |Tier 1|Time 13( 9+4 )ms|AST 36|Inlined 0Y 1N|IR 159/ 243|CodeSize 798|Addr 0x7fa7cc32c000|UTC 2024-12-06T15:03:32.163|Src n/a
[engine] opt done engine=1 id=660 AWFYMotion>>#delta |Tier 2|Time 87( 74+13 )ms|AST 31|Inlined 4Y 0N|IR 301/ 688|CodeSize 2051|Addr 0x7fa7cc32a000|UTC 2024-12-06T15:03:32.177|Src n/a
[engine] opt done engine=1 id=599 AWFYAircraft class>>#new:pos: |Tier 2|Time 27( 20+7 )ms|AST 45|Inlined 2Y 0N|IR 38/ 376|CodeSize 1416|Addr 0x7fa7cc328000|UTC 2024-12-06T15:03:32.190|Src n/a
[engine] opt done engine=1 id=617 AWFYMotion class>>#new:old:new: |Tier 2|Time 30( 22+7 )ms|AST 50|Inlined 2Y 0N|IR 39/ 376|CodeSize 1468|Addr 0x7fa7cc326000|UTC 2024-12-06T15:03:32.222|Src n/a
[engine] opt done engine=1 id=635 [] in AWFYCollisionDetector>>#reduceCollisionSet: |Tier 2|Time 152( 104+48 )ms|AST 32|Inlined 13Y 1N|IR 696/ 1545|CodeSize 5724|Addr 0x7fa7cc323000|UTC 2024-12-06T15:03:32.374|Src n/a
[engine] opt done engine=1 id=665 AWFYVector3D>>#times: |Tier 2|Time 47( 36+12 )ms|AST 77|Inlined 3Y 0N|IR 245/ 609|CodeSize 1835|Addr 0x7fa7cc321000|UTC 2024-12-06T15:03:32.422|Src n/a
[engine] opt done engine=1 id=666 AWFYVector3D>>#plus: |Tier 2|Time 53( 42+12 )ms|AST 122|Inlined 3Y 0N|IR 252/ 609|CodeSize 1829|Addr 0x7fa7cc31f000|UTC 2024-12-06T15:03:32.475|Src n/a
[engine] opt done engine=1 id=625 AWFYRedBlackTree class>>#treeMinimum: |Tier 2|Time 28( 14+13 )ms|AST 88|Inlined 0Y 0N|IR 151/ 262|CodeSize 766|Addr 0x7fa7cc31d000|UTC 2024-12-06T15:03:32.503|Src n/a
[engine] opt done engine=1 id=623 AWFYNode>>#left: |Tier 2|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 64/ 220|CodeSize 501|Addr 0x7fa7cc31b000|UTC 2024-12-06T15:03:32.512|Src n/a
[engine] opt done engine=1 id=659 AWFYMotion>>#findIntersection: |Tier 2|Time 572( 379+193 )ms|AST 1184|Inlined 69Y 0N|IR 3388/ 7909|CodeSize 31273|Addr 0x7fa7cc312000|UTC 2024-12-06T15:03:33.084|Src n/a
[engine] opt done engine=1 id=592 AWFYSimulator>>#simulate: |Tier 2|Time 669( 248+421 )ms|AST 407|Inlined 22Y 0N|IR 1376/ 9334|CodeSize 42677|Addr 0x7fa7cc306000|UTC 2024-12-06T15:03:33.753|Src n/a
[engine] opt done engine=1 id=622 AWFYRedBlackTree>>#leftRotate: |Tier 2|Time 147( 116+31 )ms|AST 420|Inlined 7Y 0N|IR 673/ 1454|CodeSize 4204|Addr 0x7fa7cc303000|UTC 2024-12-06T15:03:33.900|Src n/a
[engine] opt done engine=1 id=612 AWFYInsertResult class>>#new:node:value: |Tier 2|Time 36( 24+12 )ms|AST 50|Inlined 2Y 0N|IR 154/ 679|CodeSize 2085|Addr 0x7fa7cc301000|UTC 2024-12-06T15:03:33.936|Src n/a
[engine] opt done engine=1 id=647 Float class>>#infinity |Tier 2|Time 6( 4+2 )ms|AST 13|Inlined 0Y 0N|IR 19/ 70|CodeSize 227|Addr 0x7fa7cc2ff000|UTC 2024-12-06T15:03:33.942|Src n/a
[engine] opt done engine=1 id=656 AWFYRedBlackTree>>#rightRotate: |Tier 2|Time 102( 72+29 )ms|AST 420|Inlined 7Y 0N|IR 658/ 1429|CodeSize 4145|Addr 0x7fa7cc2fc000|UTC 2024-12-06T15:03:34.044|Src n/a
[engine] opt done engine=1 id=605 [] in AWFYCollisionDetector>>#handleNewFrame: |Tier 2|Time 1935( 791+1144)ms|AST 235|Inlined 103Y 14N|IR 8770/ 22198|CodeSize 92433|Addr 0x7fa7cc2e4000|UTC 2024-12-06T15:03:34.125|Src n/a
[engine] opt done engine=1 id=586 AWFYCallSign>>#init: |Tier 2|Time 8( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 71/ 111|CodeSize 215|Addr 0x7fa7cc2e2000|UTC 2024-12-06T15:03:34.133|Src n/a
[engine] opt done engine=1 id=584 AWFYCallSign class>>#new: |Tier 2|Time 25( 18+7 )ms|AST 40|Inlined 2Y 0N|IR 38/ 376|CodeSize 1372|Addr 0x7fa7cc2e0000|UTC 2024-12-06T15:03:34.158|Src n/a
[engine] opt done engine=1 id=634 Behavior>>#new <split-634> |Tier 2|Time 14( 8+7 )ms|AST 38|Inlined 0Y 0N|IR 31/ 372|CodeSize 1336|Addr 0x7fa7cc2de000|UTC 2024-12-06T15:03:34.173|Src n/a
[engine] opt done engine=1 id=604 AWFYVector>>#forEach: |Tier 2|Time 3952( 921+3031)ms|AST 127|Inlined 100Y 20N|IR 8747/ 37776|CodeSize 157670|Addr 0x7fa7cc2b6000|UTC 2024-12-06T15:03:34.491|Src n/a
[engine] opt done engine=1 id=603 Behavior>>#new <split-603> |Tier 2|Time 41( 34+7 )ms|AST 38|Inlined 0Y 0N|IR 31/ 372|CodeSize 1336|Addr 0x7fa7cc2b4000|UTC 2024-12-06T15:03:34.533|Src n/a
[engine] created adapter c2i_A_AAAJJA | CodeAddress 0x7fa7cc2b3000
[engine] opt done engine=1 id=371 String>>#, |Tier 1|Time 33( 27+6 )ms|AST 81|Inlined 0Y 2N|IR 281/ 401|CodeSize 1561|Addr 0x7fa7cc2b1000|UTC 2024-12-06T15:03:34.600|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 1|Time 24( 15+10 )ms|AST 72|Inlined 0Y 1N|IR 208/ 620|CodeSize 2767|Addr 0x7fa7cc2af000|UTC 2024-12-06T15:03:34.624|Src n/a
[engine] created adapter i2c_A_AAJ | CodeAddress 0x7fa7cc2ae000
[engine] created adapter c2i_J_AAJ | CodeAddress 0x7fa7cc2ad000
[engine] opt done engine=1 id=675 SmallInteger>>#printString |Tier 1|Time 57( 46+11 )ms|AST 247|Inlined 0Y 2N|IR 357/ 626|CodeSize 3015|Addr 0x7fa7cc2ab000|UTC 2024-12-06T15:03:34.681|Src n/a
[engine] created adapter i2c_A_AAAJJA | CodeAddress 0x7fa7cc2aa000
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 1|Time 78( 53+25 )ms|AST 303|Inlined 0Y 1N|IR 699/ 1551|CodeSize 7031|Addr 0x7fa7cc2a7000|UTC 2024-12-06T15:03:34.760|Src n/a
[engine] opt done engine=1 id=579 AWFYSimulator>>#init: |Tier 2|Time 243( 112+131 )ms|AST 138|Inlined 8Y 0N|IR 640/ 3365|CodeSize 14032|Addr 0x7fa7cc2a2000|UTC 2024-12-06T15:03:35.003|Src n/a
[engine] opt done engine=1 id=633 AWFYCollisionDetector>>#reduceCollisionSet: |Tier 2|Time 1024( 941+83 )ms|AST 114|Inlined 5Y 2N|IR 585/ 4529|CodeSize 17765|Addr 0x7fa7cc29c000|UTC 2024-12-06T15:03:35.068|Src n/a
[engine] opt done engine=1 id=602 AWFYCollisionDetector>>#handleNewFrame: |Tier 2|Time 1138( 935+204 )ms|AST 248|Inlined 13Y 5N|IR 1309/ 8675|CodeSize 34267|Addr 0x7fa7cc292000|UTC 2024-12-06T15:03:35.312|Src n/a
[engine] created adapter i2c_Z_AAA | CodeAddress 0x7fa7cc291000
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 1|Time 15( 12+3 )ms|AST 39|Inlined 0Y 0N|IR 99/ 180|CodeSize 660|Addr 0x7fa7cc28f000|UTC 2024-12-06T15:03:35.818|Src n/a
[engine] opt done engine=1 id=590 AWFYCollisionDetector>>#initialize |Tier 1|Time 14( 9+5 )ms|AST 27|Inlined 0Y 1N|IR 176/ 352|CodeSize 1127|Addr 0x7fa7cc28d000|UTC 2024-12-06T15:03:36.785|Src n/a
[engine] opt done engine=1 id=591 Behavior>>#new <split-591> |Tier 1|Time 15( 9+6 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fa7cc28b000|UTC 2024-12-06T15:03:36.787|Src n/a
[engine] opt done engine=1 id=576 AWFYCD>>#benchmark: |Tier 2|Time 1931(1159+773 )ms|AST 245|Inlined 41Y 1N|IR 1996/ 13803|CodeSize 58554|Addr 0x7fa7cc27b000|UTC 2024-12-06T15:03:36.934|Src n/a
[engine] opt done engine=1 id=544 Character class>>#cr |Tier 1|Time 10( 6+4 )ms|AST 29|Inlined 0Y 0N|IR 93/ 135|CodeSize 505|Addr 0x7fa7cc279000|UTC 2024-12-06T15:03:40.612|Src n/a
[engine] created adapter i2c_A_AAACA | CodeAddress 0x7fa7cc278000
[engine] created adapter i2c_J_AAC | CodeAddress 0x7fa7cc277000
[engine] opt done engine=1 id=542 Character>>#asUnicode |Tier 1|Time 16( 13+2 )ms|AST 48|Inlined 0Y 0N|IR 89/ 125|CodeSize 454|Addr 0x7fa7cc275000|UTC 2024-12-06T15:03:41.581|Src n/a
[engine] created adapter c2i_Z_AAA | CodeAddress 0x7fa7cc274000
[engine] created adapter c2i_J_AAC | CodeAddress 0x7fa7cc273000
[engine] created adapter c2i_A_AAAC | CodeAddress 0x7fa7cc272000
[engine] opt done engine=1 id=540 UTF8TextConverter>>#nextPut:toStream: |Tier 1|Time 72( 59+12 )ms|AST 195|Inlined 0Y 5N|IR 429/ 723|CodeSize 2820|Addr 0x7fa7cc270000|UTC 2024-12-06T15:03:41.637|Src n/a
[engine] created adapter c2i_A_AAAAZ | CodeAddress 0x7fa7cc26e000
[engine] opt done engine=1 id=487 AWFYScriptConsole class>>#println: |Tier 1|Time 25( 18+6 )ms|AST 81|Inlined 0Y 4N|IR 279/ 373|CodeSize 1344|Addr 0x7fa7cc26c000|UTC 2024-12-06T15:03:42.538|Src n/a
[engine] opt done engine=1 id=555 MultiByteFileStream>>#nextPutAll: |Tier 1|Time 25( 18+7 )ms|AST 100|Inlined 0Y 2N|IR 229/ 390|CodeSize 1441|Addr 0x7fa7cc26a000|UTC 2024-12-06T15:03:42.538|Src n/a
[engine] opt done engine=1 id=488 FileStream class>>#stdout |Tier 1|Time 26( 20+6 )ms|AST 64|Inlined 0Y 1N|IR 204/ 405|CodeSize 1524|Addr 0x7fa7cc268000|UTC 2024-12-06T15:03:42.539|Src n/a
[engine] created adapter i2c_Z_AAAJJ | CodeAddress 0x7fa7cc267000
[engine] created adapter c2i_A_AAJ | CodeAddress 0x7fa7cc266000
[engine] opt done engine=1 id=674 Object>>#asString |Tier 1|Time 18( 14+4 )ms|AST 23|Inlined 0Y 1N|IR 156/ 227|CodeSize 689|Addr 0x7fa7cc264000|UTC 2024-12-06T15:03:43.020|Src n/a
[engine] opt done engine=1 id=672 AWFYCD>>#verify:resultFor: |Tier 1|Time 18( 15+3 )ms|AST 77|Inlined 0Y 0N|IR 104/ 156|CodeSize 707|Addr 0x7fa7cc262000|UTC 2024-12-06T15:03:43.020|Src n/a
[engine] created adapter i2c_J_AAJ | CodeAddress 0x7fa7cc261000
[engine] opt done engine=1 id=673 AWFYRun>>#printResult: |Tier 1|Time 31( 23+8 )ms|AST 91|Inlined 0Y 5N|IR 336/ 483|CodeSize 1724|Addr 0x7fa7cc25f000|UTC 2024-12-06T15:03:43.032|Src n/a
[engine] opt done engine=1 id=676 SmallInteger>>#decimalDigitLength |Tier 1|Time 21( 18+3 )ms|AST 103|Inlined 0Y 0N|IR 141/ 192|CodeSize 675|Addr 0x7fa7cc25d000|UTC 2024-12-06T15:03:43.041|Src n/a
[engine] created adapter i2c_A_AAAJAJ | CodeAddress 0x7fa7cc25c000
[engine] created adapter i2c_A_AAAJAJA | CodeAddress 0x7fa7cc25b000
[engine] created adapter c2i_A_AAAJAJA | CodeAddress 0x7fa7cc25a000
[engine] created adapter c2i_A_AAAJAJ | CodeAddress 0x7fa7cc259000
[engine] opt done engine=1 id=559 MultiByteFileStream>>#basicNext:putAll:startingAt: |Tier 1|Time 26( 22+4 )ms|AST 34|Inlined 0Y 1N|IR 164/ 235|CodeSize 805|Addr 0x7fa7cc257000|UTC 2024-12-06T15:03:43.502|Src n/a
[engine] opt done engine=1 id=557 TextConverter>>#nextPutAll:toStream: |Tier 1|Time 26( 22+4 )ms|AST 50|Inlined 0Y 1N|IR 176/ 284|CodeSize 966|Addr 0x7fa7cc255000|UTC 2024-12-06T15:03:43.502|Src n/a
[engine] opt done engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |Tier 1|Time 44( 35+9 )ms|AST 207|Inlined 0Y 2N|IR 312/ 499|CodeSize 1931|Addr 0x7fa7cc253000|UTC 2024-12-06T15:03:43.521|Src n/a
[engine] opt done engine=1 id=560 StandardFileStream>>#next:putAll:startingAt: |Tier 1|Time 28( 20+8 )ms|AST 122|Inlined 0Y 0N|IR 226/ 492|CodeSize 2161|Addr 0x7fa7cc251000|UTC 2024-12-06T15:03:43.530|Src n/a
[engine] created adapter i2c_A_AAAC | CodeAddress 0x7fa7cc250000
[engine] opt done engine=1 id=563 MultiByteFileStream>>#basicNextPutAll: |Tier 1|Time 11( 7+4 )ms|AST 24|Inlined 0Y 1N|IR 154/ 225|CodeSize 736|Addr 0x7fa7cc24e000|UTC 2024-12-06T15:03:43.961|Src n/a
[engine] opt done engine=1 id=561 WriteStream>>#cr |Tier 1|Time 15( 11+5 )ms|AST 40|Inlined 0Y 2N|IR 199/ 287|CodeSize 935|Addr 0x7fa7cc24c000|UTC 2024-12-06T15:03:43.965|Src n/a
[engine] created adapter c2i_A_AAACA | CodeAddress 0x7fa7cc24b000
[engine] opt done engine=1 id=562 MultiByteFileStream>>#nextPut: |Tier 1|Time 27( 22+5 )ms|AST 54|Inlined 0Y 1N|IR 180/ 316|CodeSize 1125|Addr 0x7fa7cc249000|UTC 2024-12-06T15:03:43.978|Src n/a
[engine] opt done engine=1 id=565 StandardFileStream>>#flush |Tier 1|Time 13( 8+5 )ms|AST 31|Inlined 0Y 0N|IR 154/ 267|CodeSize 936|Addr 0x7fa7cc247000|UTC 2024-12-06T15:03:44.452|Src n/a
[engine] created adapter c2i_Z_AAAJ | CodeAddress 0x7fa7cc246000
[engine] opt done engine=1 id=564 StandardFileStream>>#nextPutAll: |Tier 1|Time 36( 27+10 )ms|AST 164|Inlined 0Y 0N|IR 284/ 602|CodeSize 2633|Addr 0x7fa7cc244000|UTC 2024-12-06T15:03:44.476|Src n/a
[engine] opt done engine=1 id=574 AWFYRun>>#measure: |Tier 1|Time 39( 32+7 )ms|AST 143|Inlined 0Y 2N|IR 312/ 445|CodeSize 1667|Addr 0x7fa7cc242000|UTC 2024-12-06T15:03:44.478|Src n/a
[engine] created adapter i2c_Z_AAAJ | CodeAddress 0x7fa7cc241000
[engine] created adapter c2i_J_AAAJ | CodeAddress 0x7fa7cc240000
[engine] created adapter c2i_Z_AAAJJ | CodeAddress 0x7fa7cc23f000
[engine] opt done engine=1 id=575 AWFYCD>>#innerBenchmarkLoop: |Tier 1|Time 33( 29+4 )ms|AST 49|Inlined 0Y 2N|IR 205/ 284|CodeSize 1005|Addr 0x7fa7cc23d000|UTC 2024-12-06T15:03:44.945|Src n/a
[engine] opt done engine=1 id=675 SmallInteger>>#printString |Tier 2|Time 107( 74+33 )ms|AST 247|Inlined 4Y 1N|IR 260/ 781|CodeSize 3753|Addr 0x7fa7cc23b000|UTC 2024-12-06T15:04:14.154|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 2|Time 37( 26+11 )ms|AST 72|Inlined 2Y 1N|IR 103/ 509|CodeSize 2411|Addr 0x7fa7cc239000|UTC 2024-12-06T15:04:37.967|Src n/a
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 2|Time 112( 60+52 )ms|AST 303|Inlined 3Y 1N|IR 670/ 1429|CodeSize 6384|Addr 0x7fa7cc236000|UTC 2024-12-06T15:05:09.091|Src n/a
[engine] opt done engine=1 id=371 String>>#, |Tier 2|Time 141( 97+44 )ms|AST 81|Inlined 9Y 2N|IR 734/ 1579|CodeSize 6805|Addr 0x7fa7cc233000|UTC 2024-12-06T15:05:10.080|Src n/a
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 2|Time 10( 7+3 )ms|AST 39|Inlined 0Y 0N|IR 24/ 94|CodeSize 312|Addr 0x7fa7cc231000|UTC 2024-12-06T15:05:10.423|Src n/a
[engine] opt inval. engine=1 id=675 SmallInteger>>#printString |UTC 2024-12-06T15:05:54.372|Src n/a|Reason null
[engine] opt inval. engine=1 id=676 SmallInteger>>#decimalDigitLength |UTC 2024-12-06T15:05:54.373|Src n/a|Reason null
[engine] opt inval. engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |UTC 2024-12-06T15:05:54.373|Src n/a|Reason null
[engine] Truffle runtime statistics for engine 1
Compilations : 216
Success : 209
Temporary Bailouts : 4
jdk.graal.compiler.core.common.CancellationBailoutException: Compilation cancelled.: 3
jdk.graal.compiler.core.common.RetryableBailoutException: Assumption invalidated while compiling code: DirectSubstrateObjectConstant[Object]: 1
Permanent Bailouts : 0
Failed : 0
Interrupted : 3
Invalidated : 15
Unknown Reason : 15
Queues : 253
Dequeues : 42
Target inlined into only caller: 34
null : 7
: 1
Splits : 59
Compilation Accuracy : 0.930556
Queue Accuracy : 0.833992
Compilation Utilization : 0.194604
Remaining Compilation Queue : 0
Time to queue : count= 253, sum=1534647548, min= 2654, average= 6065800.59, max=147886684, maxTarget=TextConverter>>#next:putAll:startingAt:toStream:
Time waiting in queue : count= 216, sum= 197830958, min= 9, average= 915884.07, max= 7177583, maxTarget=Float class>>#infinity
--------------------------- :
AST node statistics :
Truffle node count : count= 211, sum= 97474, min= 11, average= 461.96, max= 9125, maxTarget=AWFYVector>>#forEach:
Truffle call count : count= 211, sum= 1302, min= 0, average= 6.17, max= 120, maxTarget=AWFYVector>>#forEach:
Indirect : count= 211, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYCallSign>>#compareTo:
Direct : count= 211, sum= 1302, min= 0, average= 6.17, max= 120, maxTarget=AWFYVector>>#forEach:
Dispatched : count= 211, sum= 458, min= 0, average= 2.17, max= 36, maxTarget=AWFYCollisionDetector>>#recurse:seen:voxel:motion:
Inlined : count= 211, sum= 844, min= 0, average= 4.00, max= 103, maxTarget=[] in AWFYCollisionDetector>>#handleNewFrame:
---------- :
Cloned : count= 211, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYCallSign>>#compareTo:
Not Cloned : count= 211, sum= 1307, min= 0, average= 6.19, max= 120, maxTarget=AWFYVector>>#forEach:
Truffle loops : count= 211, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYCallSign>>#compareTo:
--------------------------- :
Compilation Tier 1 :
Compilation Rate : 59146.91 bytes/second
Truffle Tier Rate : 85395.31 bytes/second
Graal Tier Rate : 267608.85 bytes/second
Installation Rate : 1888046.28 bytes/second
Time for compilation (us) : count= 138, sum= 7208541, min= 5165, average= 52235.81, max= 324303, maxTarget=AWFYCollisionDetector>>#isInVoxel:motion:
Truffle Tier (us) : count= 136, sum= 4992815, min= 3177, average= 36711.88, max= 261621, maxTarget=AWFYCollisionDetector>>#isInVoxel:motion:
Graal Tier (us) : count= 136, sum= 1593232, min= 1742, average= 11714.94, max= 102308, maxTarget=AWFYCollisionDetector>>#handleNewFrame:
Code Installation (us) : count= 136, sum= 225822, min= 245, average= 1660.46, max= 31160, maxTarget=Behavior>>#new <split-585>
Graal node count :
After Truffle Tier : count= 137, sum= 47577, min= 87, average= 347.28, max= 1734, maxTarget=AWFYRedBlackTree>>#at:put:
After Graal Tier : count= 137, sum= 97580, min= 123, average= 712.26, max= 8659, maxTarget=AWFYCollisionDetector>>#handleNewFrame:
Graal compilation result :
Code size : count= 136, sum= 426363, min= 454, average= 3135.02, max= 36195, maxTarget=AWFYCollisionDetector>>#handleNewFrame:
Total frame size : count= 136, sum= 21856, min= 64, average= 160.71, max= 896, maxTarget=AWFYCollisionDetector>>#isInVoxel:motion:
Exception handlers : count= 136, sum= 526, min= 1, average= 3.87, max= 37, maxTarget=AWFYCollisionDetector>>#recurse:seen:voxel:motion:
Infopoints : count= 136, sum= 4536, min= 5, average= 33.35, max= 327, maxTarget=AWFYCollisionDetector>>#handleNewFrame:
CALL : count= 136, sum= 4536, min= 5, average= 33.35, max= 327, maxTarget=AWFYCollisionDetector>>#handleNewFrame:
Marks : count= 136, sum= 680, min= 5, average= 5.00, max= 5, maxTarget=AWFYCallSign>>#compareTo:
Data references : count= 136, sum= 2732, min= 3, average= 20.09, max= 132, maxTarget=AWFYRedBlackTree>>#at:put:
--------------------------- :
Compilation Tier 2 :
Compilation Rate : 39997.60 bytes/second
Truffle Tier Rate : 75155.26 bytes/second
Graal Tier Rate : 89525.21 bytes/second
Installation Rate : 4273062.54 bytes/second
Time for compilation (us) : count= 75, sum= 21570021, min= 3708, average= 287600.28, max= 3952477, maxTarget=AWFYVector>>#forEach:
Truffle Tier (us) : count= 73, sum= 11479556, min= 2308, average= 157254.20, max= 1158567, maxTarget=AWFYCD>>#benchmark:
Graal Tier (us) : count= 73, sum= 9636938, min= 1138, average= 132012.86, max= 2997244, maxTarget=AWFYVector>>#forEach:
Code Installation (us) : count= 73, sum= 201904, min= 225, average= 2765.81, max= 34219, maxTarget=AWFYVector>>#forEach:
Graal node count :
After Truffle Tier : count= 74, sum= 65720, min= 11, average= 888.11, max= 8770, maxTarget=[] in AWFYCollisionDetector>>#handleNewFrame:
After Graal Tier : count= 73, sum= 205296, min= 45, average= 2812.27, max= 37776, maxTarget=AWFYVector>>#forEach:
Graal compilation result :
Code size : count= 73, sum= 862749, min= 140, average= 11818.48, max= 157670, maxTarget=AWFYVector>>#forEach:
Total frame size : count= 73, sum= 13696, min= 32, average= 187.62, max= 1344, maxTarget=AWFYVector>>#forEach:
Exception handlers : count= 73, sum= 85, min= 0, average= 1.16, max= 30, maxTarget=AWFYVector>>#forEach:
Infopoints : count= 73, sum= 4545, min= 3, average= 62.26, max= 761, maxTarget=AWFYVector>>#forEach:
CALL : count= 73, sum= 4545, min= 3, average= 62.26, max= 761, maxTarget=AWFYVector>>#forEach:
Marks : count= 73, sum= 452, min= 5, average= 6.19, max= 20, maxTarget=Symbol>>#=
Data references : count= 73, sum= 4276, min= 1, average= 58.58, max= 762, maxTarget=AWFYVector>>#forEach:
# DeltaBlue (iterations: 300, problem size: 12000) on Fri Dec 6 15:00:20 UTC 2024
# `/home/fniephaus/dev/graal/sdk/mxbuild/linux-amd64/SMALLTALK_NATIVE_STANDALONE_SVM_JAVA23/trufflesqueak-24.1.1-linux-amd64/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.TraceCompilation --compiler.TracePerformanceWarnings=call,instanceof,store,trivial --engine.CompilationFailureAction=Print --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/DeltaBlue.trace.log" --quiet --code "AWFYHarness run: #('DeltaBlue' 300 12000)"`
[engine] created adapter i2c_A_AAA | CodeAddress 0x7fed89c21000
[engine] created adapter i2c_A_AAAJ | CodeAddress 0x7fed89c20000
[engine] created adapter c2i_A_AAA | CodeAddress 0x7fed89c1f000
[engine] opt done engine=1 id=587 Behavior>>#new <split-587> |Tier 1|Time 30( 19+11 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fed89c1d000|UTC 2024-12-06T15:00:22.469|Src n/a
[engine] opt done engine=1 id=588 AWFYVector>>#initialize: |Tier 1|Time 36( 21+14 )ms|AST 48|Inlined 0Y 0N|IR 217/ 564|CodeSize 1956|Addr 0x7fed89c1b000|UTC 2024-12-06T15:00:22.475|Src n/a
[engine] created adapter c2i_A_AAAJ | CodeAddress 0x7fed89a56000
[engine] opt done engine=1 id=586 AWFYVector class>>#new: |Tier 1|Time 46( 41+5 )ms|AST 36|Inlined 0Y 2N|IR 199/ 274|CodeSize 905|Addr 0x7fed89a54000|UTC 2024-12-06T15:00:22.484|Src n/a
[engine] opt done engine=1 id=612 AWFYStrength class>>#absoluteWeakest |Tier 1|Time 10( 6+4 )ms|AST 13|Inlined 0Y 0N|IR 95/ 178|CodeSize 679|Addr 0x7fed89a52000|UTC 2024-12-06T15:00:22.486|Src n/a
[engine] opt done engine=1 id=609 AWFYVariable class>>#new |Tier 1|Time 16( 11+5 )ms|AST 31|Inlined 0Y 2N|IR 193/ 270|CodeSize 876|Addr 0x7fed89a50000|UTC 2024-12-06T15:00:22.500|Src n/a
[engine] opt done engine=1 id=611 AWFYVariable>>#initialize |Tier 1|Time 33( 24+9 )ms|AST 88|Inlined 0Y 2N|IR 329/ 568|CodeSize 1759|Addr 0x7fed89a4e000|UTC 2024-12-06T15:00:22.502|Src n/a
[engine] opt done engine=1 id=610 Behavior>>#new <split-610> |Tier 1|Time 23( 12+11 )ms|AST 37|Inlined 0Y 1N|IR 170/ 616|CodeSize 2390|Addr 0x7fed89a4c000|UTC 2024-12-06T15:00:22.509|Src n/a
[engine] opt done engine=1 id=587 Behavior>>#new <split-587> |Tier 2|Time 17( 9+8 )ms|AST 38|Inlined 0Y 0N|IR 31/ 372|CodeSize 1336|Addr 0x7fed89a4a000|UTC 2024-12-06T15:00:22.518|Src n/a
[engine] opt done engine=1 id=588 AWFYVector>>#initialize: |Tier 2|Time 22( 12+11 )ms|AST 48|Inlined 0Y 0N|IR 145/ 440|CodeSize 1428|Addr 0x7fed89a48000|UTC 2024-12-06T15:00:22.525|Src n/a
[engine] opt inval. engine=1 id=610 Behavior>>#new <split-610> |UTC 2024-12-06T15:00:22.526|Src n/a|Reason Latest layout assumption Layout no longer valid
[engine] opt inval. engine=1 id=611 AWFYVariable>>#initialize |UTC 2024-12-06T15:00:22.526|Src n/a|Reason Latest layout assumption Layout no longer valid
[engine] opt inval. engine=1 id=609 AWFYVariable class>>#new |UTC 2024-12-06T15:00:22.526|Src n/a|Reason Latest layout assumption Layout no longer valid
[engine] opt done engine=1 id=612 AWFYStrength class>>#absoluteWeakest |Tier 2|Time 7( 4+3 )ms|AST 13|Inlined 0Y 0N|IR 19/ 70|CodeSize 227|Addr 0x7fed89a46000|UTC 2024-12-06T15:00:22.532|Src n/a
[engine] created adapter i2c_Z_AAAA | CodeAddress 0x7fed89a45000
[engine] opt done engine=1 id=586 AWFYVector class>>#new: |Tier 2|Time 51( 29+22 )ms|AST 36|Inlined 2Y 0N|IR 51/ 654|CodeSize 2672|Addr 0x7fed89a43000|UTC 2024-12-06T15:00:22.560|Src n/a
[engine] created adapter i2c_A_AAAA | CodeAddress 0x7fed89a42000
[engine] created adapter c2i_Z_AAAA | CodeAddress 0x7fed89a41000
[engine] opt done engine=1 id=6 Symbol>>#= |Tier 1|Time 38( 34+4 )ms|AST 72|Inlined 0Y 1N|IR 225/ 262|CodeSize 884|Addr 0x7fed89a3f000|UTC 2024-12-06T15:00:22.571|Src n/a
[engine] created adapter i2c_Z_AAA | CodeAddress 0x7fed89a3e000
[engine] opt done engine=1 id=632 AWFYBinaryConstraint>>#output |Tier 1|Time 11( 7+5 )ms|AST 32|Inlined 0Y 0N|IR 114/ 232|CodeSize 912|Addr 0x7fed89a3c000|UTC 2024-12-06T15:00:22.580|Src n/a
[engine] opt done engine=1 id=636 AWFYVector>>#isEmpty |Tier 1|Time 12( 9+3 )ms|AST 26|Inlined 0Y 0N|IR 104/ 165|CodeSize 669|Addr 0x7fed89a3a000|UTC 2024-12-06T15:00:22.583|Src n/a
[engine] opt done engine=1 id=626 AWFYStrength>>#weaker: |Tier 1|Time 10( 7+3 )ms|AST 40|Inlined 0Y 0N|IR 109/ 177|CodeSize 764|Addr 0x7fed89a38000|UTC 2024-12-06T15:00:22.594|Src n/a
[engine] opt done engine=1 id=590 AWFYVector>>#append: |Tier 1|Time 39( 22+17 )ms|AST 89|Inlined 0Y 0N|IR 331/ 1090|CodeSize 4521|Addr 0x7fed89a35000|UTC 2024-12-06T15:00:22.599|Src n/a
[engine] opt done engine=1 id=631 AWFYVariable>>#mark: |Tier 1|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 145/ 187|CodeSize 600|Addr 0x7fed89a33000|UTC 2024-12-06T15:00:22.601|Src n/a
[engine] created adapter i2c_Z_AAAAJ | CodeAddress 0x7fed89a32000
[engine] created adapter i2c_J_AAAA | CodeAddress 0x7fed89a31000
[engine] created adapter c2i_A_AAAAAA | CodeAddress 0x7fed89a30000
[engine] created adapter c2i_A_AAAAA | CodeAddress 0x7fed89a2f000
[engine] created adapter c2i_J_AAJJ | CodeAddress 0x7fed89a2e000
[engine] opt done engine=1 id=577 AWFYSomDictionary>>#hash: |Tier 1|Time 34( 30+4 )ms|AST 92|Inlined 0Y 1N|IR 170/ 253|CodeSize 864|Addr 0x7fed89a2c000|UTC 2024-12-06T15:00:22.635|Src n/a
[engine] created adapter c2i_A_AAAA | CodeAddress 0x7fed89a2b000
[engine] created adapter i2c_J_AAJJ | CodeAddress 0x7fed89a2a000
[engine] created adapter c2i_Z_AAA | CodeAddress 0x7fed7e836000
[engine] opt done engine=1 id=591 AWFYVector>>#forEach: |Tier 1|Time 69( 40+30 )ms|AST 125|Inlined 0Y 2N|IR 469/ 1735|CodeSize 9041|Addr 0x7fed7e832000|UTC 2024-12-06T15:00:22.649|Src n/a
[engine] opt done engine=1 id=578 Integer>>#>> |Tier 1|Time 18( 14+3 )ms|AST 52|Inlined 0Y 0N|IR 104/ 154|CodeSize 644|Addr 0x7fed7e830000|UTC 2024-12-06T15:00:22.652|Src n/a
[engine] created adapter i2c_J_AAAJ | CodeAddress 0x7fed7e82f000
[engine] opt done engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |Tier 1|Time 68( 55+13 )ms|AST 179|Inlined 0Y 7N|IR 464/ 598|CodeSize 2570|Addr 0x7fed7e82d000|UTC 2024-12-06T15:00:22.667|Src n/a
[engine] opt done engine=1 id=579 AWFYSomDictionary>>#bucketIdx: |Tier 1|Time 23( 18+6 )ms|AST 55|Inlined 0Y 0N|IR 162/ 311|CodeSize 1010|Addr 0x7fed7e82b000|UTC 2024-12-06T15:00:22.673|Src n/a
[engine] created adapter i2c_Z_AAAJA | CodeAddress 0x7fed7e82a000
[engine] created adapter c2i_J_AAAA | CodeAddress 0x7fed7e829000
[engine] created adapter c2i_J_AAAJ | CodeAddress 0x7fed7e828000
[engine] created adapter c2i_Z_AAAJA | CodeAddress 0x7fed7e827000
[engine] opt done engine=1 id=599 AWFYDictIdEntry>>#match:key: |Tier 1|Time 30( 25+4 )ms|AST 46|Inlined 0Y 0N|IR 113/ 215|CodeSize 903|Addr 0x7fed7e825000|UTC 2024-12-06T15:00:22.703|Src n/a
[engine] opt done engine=1 id=598 AWFYSomDictionary>>#bucket: |Tier 1|Time 39( 33+6 )ms|AST 43|Inlined 0Y 1N|IR 193/ 352|CodeSize 1248|Addr 0x7fed7e823000|UTC 2024-12-06T15:00:22.706|Src n/a
[engine] opt done engine=1 id=597 AWFYSomDictionary>>#at: |Tier 1|Time 58( 52+6 )ms|AST 128|Inlined 0Y 3N|IR 250/ 350|CodeSize 1312|Addr 0x7fed7e821000|UTC 2024-12-06T15:00:22.710|Src n/a
[engine] opt done engine=1 id=600 AWFYStrength class>>#of: |Tier 1|Time 13( 9+4 )ms|AST 30|Inlined 0Y 1N|IR 166/ 283|CodeSize 1017|Addr 0x7fed7e81f000|UTC 2024-12-06T15:00:22.716|Src n/a
[engine] opt done engine=1 id=613 AWFYStrength class>>#SymRequired |Tier 1|Time 7( 4+3 )ms|AST 13|Inlined 0Y 0N|IR 95/ 178|CodeSize 679|Addr 0x7fed7e81d000|UTC 2024-12-06T15:00:22.717|Src n/a
[engine] created adapter i2c_A_AAAAAAA | CodeAddress 0x7fed7e81c000
[engine] opt done engine=1 id=635 AWFYVector class>>#with: |Tier 1|Time 17( 13+5 )ms|AST 61|Inlined 0Y 2N|IR 204/ 288|CodeSize 1011|Addr 0x7fed7e81a000|UTC 2024-12-06T15:00:22.724|Src n/a
[engine] opt done engine=1 id=633 AWFYVariable>>#determinedBy: |Tier 1|Time 7( 4+3 )ms|AST 14|Inlined 0Y 0N|IR 128/ 169|CodeSize 548|Addr 0x7fed7e818000|UTC 2024-12-06T15:00:22.724|Src n/a
[engine] created adapter c2i_A_AAAAAAA | CodeAddress 0x7fed7e817000
[engine] opt done engine=1 id=615 Behavior>>#new <split-615> |Tier 1|Time 20( 9+12 )ms|AST 38|Inlined 0Y 0N|IR 166/ 700|CodeSize 2678|Addr 0x7fed7e815000|UTC 2024-12-06T15:00:22.744|Src n/a
[engine] opt done engine=1 id=614 AWFYEqualityConstraint class>>#var:var:strength:addTo: |Tier 1|Time 29( 24+5 )ms|AST 55|Inlined 0Y 2N|IR 205/ 290|CodeSize 1078|Addr 0x7fed7e813000|UTC 2024-12-06T15:00:22.745|Src n/a
[engine] opt done engine=1 id=616 AWFYEqualityConstraint>>#initializeVar:var:strength:addTo: |Tier 1|Time 21( 16+5 )ms|AST 63|Inlined 0Y 2N|IR 199/ 276|CodeSize 1022|Addr 0x7fed7e811000|UTC 2024-12-06T15:00:22.745|Src n/a
[engine] opt done engine=1 id=639 AWFYStrength>>#weakest: |Tier 1|Time 12( 8+4 )ms|AST 35|Inlined 0Y 1N|IR 159/ 243|CodeSize 861|Addr 0x7fed7e80f000|UTC 2024-12-06T15:00:22.757|Src n/a
[engine] opt done engine=1 id=643 AWFYVariable>>#value: |Tier 1|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 145/ 187|CodeSize 600|Addr 0x7fed7e80d000|UTC 2024-12-06T15:00:22.764|Src n/a
[engine] opt done engine=1 id=637 AWFYVector>>#removeFirst |Tier 1|Time 24( 17+7 )ms|AST 79|Inlined 0Y 1N|IR 231/ 402|CodeSize 1424|Addr 0x7fed7e80b000|UTC 2024-12-06T15:00:22.768|Src n/a
[engine] created adapter i2c_J_AAA | CodeAddress 0x7fed7e80a000
[engine] opt done engine=1 id=617 AWFYBinaryConstraint>>#initializeVar:var:strength:addTo: |Tier 1|Time 18( 11+6 )ms|AST 54|Inlined 0Y 1N|IR 215/ 533|CodeSize 1828|Addr 0x7fed7e808000|UTC 2024-12-06T15:00:22.782|Src n/a
[engine] opt done engine=1 id=623 AWFYPlanner>>#newMark |Tier 1|Time 14( 10+3 )ms|AST 30|Inlined 0Y 0N|IR 152/ 207|CodeSize 710|Addr 0x7fed7e806000|UTC 2024-12-06T15:00:22.782|Src n/a
[engine] created adapter c2i_A_AAAZ | CodeAddress 0x7fed7e804000
[engine] opt done engine=1 id=618 AWFYAbstractConstraint>>#initialize: |Tier 1|Time 14( 9+5 )ms|AST 32|Inlined 0Y 1N|IR 178/ 354|CodeSize 1158|Addr 0x7fed7e802000|UTC 2024-12-06T15:00:22.796|Src n/a
[engine] opt done engine=1 id=619 AWFYAbstractConstraint>>#addConstraint: |Tier 1|Time 16( 11+4 )ms|AST 47|Inlined 0Y 2N|IR 197/ 282|CodeSize 969|Addr 0x7fed7e800000|UTC 2024-12-06T15:00:22.798|Src n/a
[engine] opt done engine=1 id=638 AWFYBinaryConstraint>>#recalculate |Tier 1|Time 56( 42+13 )ms|AST 192|Inlined 0Y 5N|IR 414/ 749|CodeSize 3015|Addr 0x7feb74077000|UTC 2024-12-06T15:00:22.801|Src n/a
[engine] opt done engine=1 id=628 AWFYBinaryConstraint>>#isSatisfied |Tier 1|Time 9( 6+3 )ms|AST 26|Inlined 0Y 0N|IR 104/ 191|CodeSize 712|Addr 0x7feb74075000|UTC 2024-12-06T15:00:22.807|Src n/a
[engine] opt done engine=1 id=620 AWFYBinaryConstraint>>#addToGraph |Tier 1|Time 22( 15+8 )ms|AST 63|Inlined 0Y 2N|IR 244/ 529|CodeSize 1841|Addr 0x7feb74073000|UTC 2024-12-06T15:00:22.818|Src n/a
[engine] created adapter c2i_J_AAA | CodeAddress 0x7feb74072000
[engine] created adapter i2c_A_AAAJA | CodeAddress 0x7feb74071000
[engine] created adapter c2i_A_AAAJA | CodeAddress 0x7feb74070000
[engine] created adapter c2i_A_AAAAJ | CodeAddress 0x7feb7406f000
[engine] opt done engine=1 id=622 AWFYPlanner>>#incrementalAdd: |Tier 1|Time 33( 27+6 )ms|AST 76|Inlined 0Y 2N|IR 204/ 294|CodeSize 1012|Addr 0x7feb7406d000|UTC 2024-12-06T15:00:22.834|Src n/a
[engine] created adapter i2c_A_AAAAJ | CodeAddress 0x7feb7406c000
[engine] opt done engine=1 id=629 AWFYBinaryConstraint>>#inputsDo: |Tier 1|Time 40( 22+18 )ms|AST 61|Inlined 0Y 2N|IR 291/ 996|CodeSize 4220|Addr 0x7feb74069000|UTC 2024-12-06T15:00:22.847|Src n/a
[engine] opt done engine=1 id=630 [] in AWFYAbstractConstraint>>#satisfy:propagate: |Tier 1|Time 18( 13+5 )ms|AST 28|Inlined 0Y 1N|IR 163/ 241|CodeSize 831|Addr 0x7feb74067000|UTC 2024-12-06T15:00:22.852|Src n/a
[engine] opt done engine=1 id=627 AWFYStrength>>#stronger: |Tier 1|Time 12( 9+4 )ms|AST 40|Inlined 0Y 0N|IR 109/ 177|CodeSize 764|Addr 0x7feb74065000|UTC 2024-12-06T15:00:22.864|Src n/a
[engine] opt done engine=1 id=640 AWFYVariable>>#walkStrength: |Tier 1|Time 9( 5+4 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7feb74063000|UTC 2024-12-06T15:00:22.874|Src n/a
[engine] created adapter i2c_A_AAAAA | CodeAddress 0x7feb74062000
[engine] created adapter c2i_Z_AAAAJ | CodeAddress 0x7feb74061000
[engine] opt done engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: |Tier 1|Time 56( 38+17 )ms|AST 178|Inlined 0Y 2N|IR 398/ 904|CodeSize 3436|Addr 0x7feb7405f000|UTC 2024-12-06T15:00:22.903|Src n/a
[engine] created adapter i2c_A_AAAZ | CodeAddress 0x7feb7405e000
[engine] opt done engine=1 id=641 AWFYVariable>>#stay: |Tier 1|Time 13( 10+4 )ms|AST 16|Inlined 0Y 0N|IR 147/ 189|CodeSize 600|Addr 0x7feb7405c000|UTC 2024-12-06T15:00:22.917|Src n/a
[engine] created adapter i2c_A_AAAAAA | CodeAddress 0x7feb7405b000
[engine] opt done engine=1 id=645 [] in AWFYPlanner>>#addConstraintsConsuming:to: |Tier 1|Time 25( 12+13 )ms|AST 37|Inlined 0Y 0N|IR 94/ 136|CodeSize 612|Addr 0x7feb74059000|UTC 2024-12-06T15:00:22.942|Src n/a
[engine] opt done engine=1 id=644 AWFYPlanner>>#addConstraintsConsuming:to: |Tier 1|Time 73( 26+47 )ms|AST 81|Inlined 0Y 1N|IR 319/ 2357|CodeSize 10202|Addr 0x7feb74055000|UTC 2024-12-06T15:00:22.947|Src n/a
[engine] opt done engine=1 id=646 AWFYVariable>>#addConstraint: <split-646> |Tier 1|Time 14( 9+5 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7feb74053000|UTC 2024-12-06T15:00:22.961|Src n/a
[engine] opt done engine=1 id=642 AWFYEqualityConstraint>>#execute |Tier 1|Time 24( 17+8 )ms|AST 72|Inlined 0Y 2N|IR 245/ 470|CodeSize 1753|Addr 0x7feb74051000|UTC 2024-12-06T15:00:22.966|Src n/a
[engine] opt done engine=1 id=647 AWFYVariable>>#addConstraint: <split-647> |Tier 1|Time 13( 8+5 )ms|AST 29|Inlined 0Y 1N|IR 184/ 310|CodeSize 1094|Addr 0x7feb7404f000|UTC 2024-12-06T15:00:22.974|Src n/a
[engine] opt done engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |Tier 1|Time 167( 75+92 )ms|AST 220|Inlined 0Y 7N|IR 1311/ 6525|CodeSize 25957|Addr 0x7feb74047000|UTC 2024-12-06T15:00:22.985|Src n/a
[engine] opt done engine=1 id=632 AWFYBinaryConstraint>>#output |Tier 2|Time 10( 6+4 )ms|AST 32|Inlined 0Y 0N|IR 38/ 123|CodeSize 374|Addr 0x7feb74045000|UTC 2024-12-06T15:00:22.996|Src n/a
[engine] opt done engine=1 id=636 AWFYVector>>#isEmpty |Tier 2|Time 7( 5+2 )ms|AST 26|Inlined 0Y 0N|IR 31/ 74|CodeSize 218|Addr 0x7feb74043000|UTC 2024-12-06T15:00:23.003|Src n/a
[engine] opt done engine=1 id=590 AWFYVector>>#append: |Tier 2|Time 39( 17+23 )ms|AST 89|Inlined 0Y 0N|IR 260/ 626|CodeSize 2183|Addr 0x7feb74041000|UTC 2024-12-06T15:00:23.013|Src n/a
[engine] opt inval. engine=1 id=618 AWFYAbstractConstraint>>#initialize: |UTC 2024-12-06T15:00:23.014|Src n/a|Reason null
[engine] opt deopt engine=1 id=618 AWFYAbstractConstraint>>#initialize: | |UTC 2024-12-06T15:00:23.015|Src n/a
[engine] opt inval. engine=1 id=619 AWFYAbstractConstraint>>#addConstraint: |UTC 2024-12-06T15:00:23.015|Src n/a|Reason null
[engine] opt inval. engine=1 id=622 AWFYPlanner>>#incrementalAdd: |UTC 2024-12-06T15:00:23.015|Src n/a|Reason null
[engine] opt inval. engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |UTC 2024-12-06T15:00:23.015|Src n/a|Reason null
[engine] opt inval. engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |UTC 2024-12-06T15:00:23.016|Src n/a|Reason null
[engine] opt inval. engine=1 id=645 [] in AWFYPlanner>>#addConstraintsConsuming:to: |UTC 2024-12-06T15:00:23.016|Src n/a|Reason null
[engine] opt inval. engine=1 id=628 AWFYBinaryConstraint>>#isSatisfied |UTC 2024-12-06T15:00:23.017|Src n/a|Reason null
[engine] opt deopt engine=1 id=634 AWFYPlanner>>#addPropagate:mark: | |UTC 2024-12-06T15:00:23.017|Src n/a
[engine] opt inval. engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: |UTC 2024-12-06T15:00:23.017|Src n/a|Reason null
[engine] opt deopt engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: | |UTC 2024-12-06T15:00:23.017|Src n/a
[engine] opt inval. engine=1 id=629 AWFYBinaryConstraint>>#inputsDo: |UTC 2024-12-06T15:00:23.017|Src n/a|Reason null
[engine] opt deopt engine=1 id=629 AWFYBinaryConstraint>>#inputsDo: | |UTC 2024-12-06T15:00:23.018|Src n/a
[engine] opt inval. engine=1 id=632 AWFYBinaryConstraint>>#output |UTC 2024-12-06T15:00:23.018|Src n/a|Reason null
[engine] opt inval. engine=1 id=638 AWFYBinaryConstraint>>#recalculate |UTC 2024-12-06T15:00:23.018|Src n/a|Reason null
[engine] opt inval. engine=1 id=642 AWFYEqualityConstraint>>#execute |UTC 2024-12-06T15:00:23.018|Src n/a|Reason null
[engine] opt deopt engine=1 id=642 AWFYEqualityConstraint>>#execute | |UTC 2024-12-06T15:00:23.018|Src n/a
[engine] opt deopt engine=1 id=638 AWFYBinaryConstraint>>#recalculate | |UTC 2024-12-06T15:00:23.018|Src n/a
[engine] opt done engine=1 id=631 AWFYVariable>>#mark: |Tier 2|Time 10( 7+3 )ms|AST 16|Inlined 0Y 0N|IR 71/ 112|CodeSize 215|Addr 0x7feb7403f000|UTC 2024-12-06T15:00:23.023|Src n/a
[engine] opt done engine=1 id=6 Symbol>>#= |Tier 2|Time 57( 38+19 )ms|AST 72|Inlined 2Y 0N|IR 366/ 314|CodeSize 913|Addr 0x7feb7403d000|UTC 2024-12-06T15:00:23.024|Src n/a
[engine] opt done engine=1 id=632 AWFYBinaryConstraint>>#output |Tier 1|Time 12( 8+4 )ms|AST 41|Inlined 0Y 0N|IR 146/ 261|CodeSize 893|Addr 0x7feb7403b000|UTC 2024-12-06T15:00:23.036|Src n/a
[engine] opt done engine=1 id=645 [] in AWFYPlanner>>#addConstraintsConsuming:to: |Tier 1|Time 16( 12+4 )ms|AST 66|Inlined 0Y 1N|IR 180/ 264|CodeSize 968|Addr 0x7feb74039000|UTC 2024-12-06T15:00:23.052|Src n/a
[engine] opt done engine=1 id=628 AWFYBinaryConstraint>>#isSatisfied |Tier 1|Time 11( 7+4 )ms|AST 32|Inlined 0Y 0N|IR 168/ 230|CodeSize 744|Addr 0x7feb74037000|UTC 2024-12-06T15:00:23.063|Src n/a
[engine] opt done engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |Tier 1|Time 59( 44+15 )ms|AST 200|Inlined 0Y 8N|IR 622/ 809|CodeSize 3782|Addr 0x7feb74035000|UTC 2024-12-06T15:00:23.083|Src n/a
[engine] opt done engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: |Tier 1|Time 65( 46+18 )ms|AST 268|Inlined 0Y 3N|IR 509/ 1172|CodeSize 4927|Addr 0x7feb74032000|UTC 2024-12-06T15:00:23.148|Src n/a
[engine] opt done engine=1 id=629 AWFYBinaryConstraint>>#inputsDo: |Tier 1|Time 46( 19+27 )ms|AST 88|Inlined 0Y 3N|IR 409/ 1641|CodeSize 7568|Addr 0x7feb7402f000|UTC 2024-12-06T15:00:23.195|Src n/a
[engine] opt done engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |Tier 1|Time 212( 67+145 )ms|AST 267|Inlined 0Y 10N|IR 1731/ 9053|CodeSize 37743|Addr 0x7feb74024000|UTC 2024-12-06T15:00:23.276|Src n/a
[engine] opt done engine=1 id=638 AWFYBinaryConstraint>>#recalculate |Tier 1|Time 85( 68+17 )ms|AST 212|Inlined 0Y 5N|IR 432/ 823|CodeSize 3143|Addr 0x7feb74022000|UTC 2024-12-06T15:00:23.280|Src n/a
[engine] opt done engine=1 id=657 AWFYBinaryConstraint>>#markUnsatisfied |Tier 1|Time 10( 5+4 )ms|AST 15|Inlined 0Y 0N|IR 136/ 276|CodeSize 832|Addr 0x7feb74020000|UTC 2024-12-06T15:00:23.290|Src n/a
[engine] opt deopt engine=1 id=622 AWFYPlanner>>#incrementalAdd: | |UTC 2024-12-06T15:00:23.300|Src n/a
[engine] opt inval. engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |UTC 2024-12-06T15:00:23.301|Src n/a|Reason null
[engine] opt inval. engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |UTC 2024-12-06T15:00:23.302|Src n/a|Reason null
[engine] opt deopt engine=1 id=634 AWFYPlanner>>#addPropagate:mark: | |UTC 2024-12-06T15:00:23.302|Src n/a
[engine] opt inval. engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: |UTC 2024-12-06T15:00:23.302|Src n/a|Reason null
[engine] opt inval. engine=1 id=638 AWFYBinaryConstraint>>#recalculate |UTC 2024-12-06T15:00:23.303|Src n/a|Reason null
[engine] opt deopt engine=1 id=638 AWFYBinaryConstraint>>#recalculate | |UTC 2024-12-06T15:00:23.303|Src n/a
[engine] opt done engine=1 id=632 AWFYBinaryConstraint>>#output |Tier 2|Time 16( 9+7 )ms|AST 41|Inlined 0Y 0N|IR 72/ 168|CodeSize 435|Addr 0x7feb7401e000|UTC 2024-12-06T15:00:23.306|Src n/a
[engine] opt done engine=1 id=642 AWFYEqualityConstraint>>#execute |Tier 1|Time 43( 30+12 )ms|AST 110|Inlined 0Y 3N|IR 320/ 611|CodeSize 2248|Addr 0x7feb7401c000|UTC 2024-12-06T15:00:23.319|Src n/a
[engine] opt done engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |Tier 1|Time 75( 55+20 )ms|AST 204|Inlined 0Y 8N|IR 669/ 850|CodeSize 4061|Addr 0x7feb7401a000|UTC 2024-12-06T15:00:23.382|Src n/a
[engine] opt done engine=1 id=591 AWFYVector>>#forEach: |Tier 2|Time 402( 206+197 )ms|AST 125|Inlined 21Y 0N|IR 1149/ 4100|CodeSize 17829|Addr 0x7feb74014000|UTC 2024-12-06T15:00:23.406|Src n/a
[engine] opt done engine=1 id=638 AWFYBinaryConstraint>>#recalculate |Tier 1|Time 63( 46+17 )ms|AST 212|Inlined 0Y 5N|IR 442/ 827|CodeSize 3123|Addr 0x7feb74012000|UTC 2024-12-06T15:00:23.469|Src n/a
[engine] opt done engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: |Tier 1|Time 101( 72+29 )ms|AST 358|Inlined 0Y 4N|IR 617/ 1457|CodeSize 6316|Addr 0x7feb7400f000|UTC 2024-12-06T15:00:23.483|Src n/a
[engine] opt done engine=1 id=618 AWFYAbstractConstraint>>#initialize: |Tier 1|Time 13( 9+5 )ms|AST 34|Inlined 0Y 1N|IR 157/ 218|CodeSize 763|Addr 0x7feb7400d000|UTC 2024-12-06T15:00:23.496|Src n/a
[engine] opt done engine=1 id=622 AWFYPlanner>>#incrementalAdd: |Tier 1|Time 39( 27+12 )ms|AST 107|Inlined 0Y 3N|IR 340/ 532|CodeSize 2109|Addr 0x7feb7400b000|UTC 2024-12-06T15:00:23.508|Src n/a
[engine] opt done engine=1 id=619 AWFYAbstractConstraint>>#addConstraint: |Tier 1|Time 24( 17+7 )ms|AST 52|Inlined 0Y 3N|IR 289/ 374|CodeSize 1265|Addr 0x7feb74009000|UTC 2024-12-06T15:00:23.521|Src n/a
[engine] opt inval. engine=1 id=591 AWFYVector>>#forEach: |UTC 2024-12-06T15:00:23.533|Src n/a|Reason null
[engine] opt inval. engine=1 id=645 [] in AWFYPlanner>>#addConstraintsConsuming:to: |UTC 2024-12-06T15:00:23.533|Src n/a|Reason null
[engine] opt deopt engine=1 id=591 AWFYVector>>#forEach: | |UTC 2024-12-06T15:00:23.533|Src n/a
[engine] opt inval. engine=1 id=586 AWFYVector class>>#new: |UTC 2024-12-06T15:00:23.534|Src n/a|Reason null
[engine] opt inval. engine=1 id=587 Behavior>>#new <split-587> |UTC 2024-12-06T15:00:23.534|Src n/a|Reason null
[engine] opt inval. engine=1 id=588 AWFYVector>>#initialize: |UTC 2024-12-06T15:00:23.535|Src n/a|Reason null
[engine] opt inval. engine=1 id=590 AWFYVector>>#append: |UTC 2024-12-06T15:00:23.535|Src n/a|Reason null
[engine] opt inval. engine=1 id=591 AWFYVector>>#forEach: |UTC 2024-12-06T15:00:23.535|Src n/a|Reason Profiled Return Type
[engine] opt done engine=1 id=628 AWFYBinaryConstraint>>#isSatisfied |Tier 2|Time 15( 8+7 )ms|AST 32|Inlined 0Y 0N|IR 95/ 129|CodeSize 450|Addr 0x7feb74007000|UTC 2024-12-06T15:00:23.536|Src n/a
[engine] opt done engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |Tier 1|Time 224( 85+140 )ms|AST 323|Inlined 0Y 10N|IR 1808/ 9159|CodeSize 38470|Addr 0x7feb54dba000|UTC 2024-12-06T15:00:23.543|Src n/a
[engine] opt done engine=1 id=591 AWFYVector>>#forEach: |Tier 1|Time 80( 34+45 )ms|AST 127|Inlined 0Y 3N|IR 575/ 2378|CodeSize 12561|Addr 0x7feb74002000|UTC 2024-12-06T15:00:23.616|Src n/a
[engine] opt done engine=1 id=645 [] in AWFYPlanner>>#addConstraintsConsuming:to: |Tier 1|Time 33( 24+9 )ms|AST 101|Inlined 0Y 2N|IR 330/ 417|CodeSize 1656|Addr 0x7feb74000000|UTC 2024-12-06T15:00:23.650|Src n/a
[engine] created adapter i2c_Z_AAAJ | CodeAddress 0x7feb54db4000
[engine] opt done engine=1 id=590 AWFYVector>>#append: |Tier 1|Time 112( 57+55 )ms|AST 270|Inlined 0Y 0N|IR 842/ 3033|CodeSize 14529|Addr 0x7feb54db5000|UTC 2024-12-06T15:00:23.656|Src n/a
[engine] opt done engine=1 id=672 AWFYBinaryConstraint>>#inputsHasOne: |Tier 1|Time 44( 17+27 )ms|AST 60|Inlined 0Y 2N|IR 291/ 996|CodeSize 4188|Addr 0x7feb54db1000|UTC 2024-12-06T15:00:23.699|Src n/a
[engine] opt done engine=1 id=673 [] in AWFYAbstractConstraint>>#inputsKnown: |Tier 1|Time 13( 10+3 )ms|AST 58|Inlined 0Y 0N|IR 105/ 165|CodeSize 743|Addr 0x7feb54daf000|UTC 2024-12-06T15:00:23.713|Src n/a
[engine] opt done engine=1 id=670 AWFYAbstractConstraint>>#inputsKnown: |Tier 1|Time 77( 37+40 )ms|AST 53|Inlined 0Y 2N|IR 401/ 3804|CodeSize 17249|Addr 0x7feb54da9000|UTC 2024-12-06T15:00:23.727|Src n/a
[engine] opt inval. engine=1 id=591 AWFYVector>>#forEach: |UTC 2024-12-06T15:00:23.740|Src n/a|Reason null
[engine] opt done engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |Tier 2|Time 344( 342+2 )ms|AST 204|Inlined 23Y 0N|IR 14/ 30|CodeSize 83|Addr 0x7feb54da8000|UTC 2024-12-06T15:00:23.853|Src n/a
[engine] opt done engine=1 id=675 [] in AWFYPlan>>#execute |Tier 1|Time 12( 8+4 )ms|AST 29|Inlined 0Y 1N|IR 202/ 257|CodeSize 871|Addr 0x7feb54da6000|UTC 2024-12-06T15:00:23.865|Src n/a
[engine] opt done engine=1 id=590 AWFYVector>>#append: |Tier 2|Time 162( 47+115 )ms|AST 270|Inlined 0Y 0N|IR 749/ 2920|CodeSize 13671|Addr 0x7feb54da1000|UTC 2024-12-06T15:00:23.889|Src n/a
[engine] opt done engine=1 id=676 AWFYVector>>#forEach: <split-676> |Tier 1|Time 38( 22+16 )ms|AST 123|Inlined 0Y 1N|IR 337/ 1017|CodeSize 5048|Addr 0x7feb54d9e000|UTC 2024-12-06T15:00:23.903|Src n/a
[engine] opt done engine=1 id=643 AWFYVariable>>#value: |Tier 2|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 71/ 112|CodeSize 215|Addr 0x7feb54d9c000|UTC 2024-12-06T15:00:23.911|Src n/a
[engine] opt done engine=1 id=642 AWFYEqualityConstraint>>#execute |Tier 2|Time 87( 60+28 )ms|AST 110|Inlined 5Y 0N|IR 647/ 746|CodeSize 2185|Addr 0x7feb54d9a000|UTC 2024-12-06T15:00:23.977|Src n/a
[engine] opt done engine=1 id=675 [] in AWFYPlan>>#execute |Tier 2|Time 101( 66+35 )ms|AST 29|Inlined 6Y 0N|IR 731/ 807|CodeSize 2303|Addr 0x7feb54d98000|UTC 2024-12-06T15:00:24.012|Src n/a
[engine] opt done engine=1 id=637 AWFYVector>>#removeFirst |Tier 2|Time 31( 23+8 )ms|AST 79|Inlined 1Y 0N|IR 128/ 229|CodeSize 625|Addr 0x7feb54d96000|UTC 2024-12-06T15:00:24.043|Src n/a
[engine] opt inval. engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |UTC 2024-12-06T15:00:24.053|Src n/a|Reason Profiled Argument Types
[engine] opt inval. engine=1 id=633 AWFYVariable>>#determinedBy: |UTC 2024-12-06T15:00:24.053|Src n/a|Reason Profiled Argument Types
[engine] opt inval. engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |UTC 2024-12-06T15:00:24.054|Src n/a|Reason Profiled Argument Types
[engine] opt inval. engine=1 id=636 AWFYVector>>#isEmpty |UTC 2024-12-06T15:00:24.054|Src n/a|Reason Profiled Argument Types
[engine] opt inval. engine=1 id=637 AWFYVector>>#removeFirst |UTC 2024-12-06T15:00:24.054|Src n/a|Reason Profiled Argument Types
[engine] opt inval. engine=1 id=636 AWFYVector>>#isEmpty |UTC 2024-12-06T15:00:24.054|Src n/a|Reason Profiled Argument Types
[engine] opt inval. engine=1 id=637 AWFYVector>>#removeFirst |UTC 2024-12-06T15:00:24.054|Src n/a|Reason Profiled Argument Types
[engine] opt done engine=1 id=645 [] in AWFYPlanner>>#addConstraintsConsuming:to: |Tier 2|Time 186( 89+97 )ms|AST 101|Inlined 2Y 0N|IR 946/ 2155|CodeSize 10118|Addr 0x7feb54d92000|UTC 2024-12-06T15:00:24.176|Src n/a
[engine] opt done engine=1 id=637 AWFYVector>>#removeFirst |Tier 1|Time 24( 17+7 )ms|AST 79|Inlined 0Y 1N|IR 231/ 402|CodeSize 1424|Addr 0x7feb54d90000|UTC 2024-12-06T15:00:24.200|Src n/a
[engine] opt done engine=1 id=676 AWFYVector>>#forEach: <split-676> |Tier 2|Time 225( 102+123 )ms|AST 123|Inlined 7Y 0N|IR 929/ 2627|CodeSize 11254|Addr 0x7feb54d8c000|UTC 2024-12-06T15:00:24.202|Src n/a
[engine] opt done engine=1 id=644 AWFYPlanner>>#addConstraintsConsuming:to: |Tier 2|Time 159( 46+113 )ms|AST 81|Inlined 1Y 0N|IR 499/ 4669|CodeSize 19849|Addr 0x7feb54d86000|UTC 2024-12-06T15:00:24.202|Src n/a
[engine] opt done engine=1 id=636 AWFYVector>>#isEmpty |Tier 1|Time 9( 6+3 )ms|AST 26|Inlined 0Y 0N|IR 104/ 165|CodeSize 669|Addr 0x7feb54d84000|UTC 2024-12-06T15:00:24.209|Src n/a
[engine] opt done engine=1 id=586 AWFYVector class>>#new: |Tier 1|Time 15( 11+4 )ms|AST 36|Inlined 0Y 2N|IR 199/ 274|CodeSize 905|Addr 0x7feb54d82000|UTC 2024-12-06T15:00:24.217|Src n/a
[engine] opt done engine=1 id=588 AWFYVector>>#initialize: |Tier 1|Time 18( 11+7 )ms|AST 48|Inlined 0Y 0N|IR 217/ 564|CodeSize 1956|Addr 0x7feb54d80000|UTC 2024-12-06T15:00:24.221|Src n/a
[engine] opt done engine=1 id=633 AWFYVariable>>#determinedBy: |Tier 1|Time 7( 4+3 )ms|AST 14|Inlined 0Y 0N|IR 129/ 192|CodeSize 633|Addr 0x7feb54d7e000|UTC 2024-12-06T15:00:24.224|Src n/a
[engine] opt done engine=1 id=587 Behavior>>#new <split-587> |Tier 1|Time 16( 10+6 )ms|AST 39|Inlined 0Y 0N|IR 156/ 512|CodeSize 1881|Addr 0x7feb54d7c000|UTC 2024-12-06T15:00:24.226|Src n/a
[engine] opt done engine=1 id=687 [] in AWFYPlanner>>#removePropagateFrom: |Tier 1|Time 11( 8+4 )ms|AST 30|Inlined 0Y 1N|IR 161/ 244|CodeSize 882|Addr 0x7feb54d7a000|UTC 2024-12-06T15:00:24.237|Src n/a
[engine] opt done engine=1 id=686 AWFYVector>>#forEach: <split-686> |Tier 1|Time 39( 23+16 )ms|AST 123|Inlined 0Y 1N|IR 344/ 1046|CodeSize 5095|Addr 0x7feb54d77000|UTC 2024-12-06T15:00:24.260|Src n/a
[engine] opt done engine=1 id=689 AWFYVector>>#forEach: <split-689> |Tier 1|Time 40( 23+17 )ms|AST 123|Inlined 0Y 1N|IR 348/ 1064|CodeSize 5235|Addr 0x7feb54d74000|UTC 2024-12-06T15:00:24.264|Src n/a
[engine] opt done engine=1 id=690 [] in AWFYPlanner>>#constraintsConsuming:do: |Tier 1|Time 29( 17+13 )ms|AST 92|Inlined 0Y 2N|IR 300/ 922|CodeSize 3988|Addr 0x7feb54d72000|UTC 2024-12-06T15:00:24.267|Src n/a
[engine] opt done engine=1 id=691 [] in AWFYPlanner>>#removePropagateFrom: |Tier 1|Time 19( 14+5 )ms|AST 59|Inlined 0Y 3N|IR 241/ 330|CodeSize 1143|Addr 0x7feb54d70000|UTC 2024-12-06T15:00:24.284|Src n/a
[engine] opt done engine=1 id=636 AWFYVector>>#isEmpty |Tier 2|Time 8( 5+2 )ms|AST 26|Inlined 0Y 0N|IR 31/ 74|CodeSize 218|Addr 0x7feb54d6e000|UTC 2024-12-06T15:00:24.292|Src n/a
[engine] opt done engine=1 id=637 AWFYVector>>#removeFirst |Tier 2|Time 26( 20+6 )ms|AST 79|Inlined 1Y 0N|IR 128/ 229|CodeSize 625|Addr 0x7feb54d6c000|UTC 2024-12-06T15:00:24.293|Src n/a
[engine] opt inval. engine=1 id=687 [] in AWFYPlanner>>#removePropagateFrom: |UTC 2024-12-06T15:00:24.296|Src n/a|Reason null
[engine] opt inval. engine=1 id=686 AWFYVector>>#forEach: <split-686> |UTC 2024-12-06T15:00:24.296|Src n/a|Reason Profiled Return Type
[engine] opt deopt engine=1 id=686 AWFYVector>>#forEach: <split-686> | |UTC 2024-12-06T15:00:24.296|Src n/a
[engine] opt inval. engine=1 id=690 [] in AWFYPlanner>>#constraintsConsuming:do: |UTC 2024-12-06T15:00:24.296|Src n/a|Reason null
[engine] opt inval. engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |UTC 2024-12-06T15:00:24.297|Src n/a|Reason null
[engine] opt done engine=1 id=640 AWFYVariable>>#walkStrength: |Tier 2|Time 8( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 58/ 189|CodeSize 429|Addr 0x7feb54d6a000|UTC 2024-12-06T15:00:24.302|Src n/a
[engine] opt done engine=1 id=626 AWFYStrength>>#weaker: |Tier 2|Time 10( 8+3 )ms|AST 40|Inlined 0Y 0N|IR 35/ 90|CodeSize 268|Addr 0x7feb54d68000|UTC 2024-12-06T15:00:24.302|Src n/a
[engine] opt done engine=1 id=688 AWFYPlanner>>#constraintsConsuming:do: |Tier 1|Time 45( 19+26 )ms|AST 81|Inlined 0Y 1N|IR 319/ 2357|CodeSize 10202|Addr 0x7feb54d64000|UTC 2024-12-06T15:00:24.305|Src n/a
[engine] opt done engine=1 id=586 AWFYVector class>>#new: |Tier 2|Time 40( 26+14 )ms|AST 36|Inlined 2Y 0N|IR 136/ 751|CodeSize 2831|Addr 0x7feb54d62000|UTC 2024-12-06T15:00:24.346|Src n/a
[engine] opt done engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |Tier 1|Time 62( 46+16 )ms|AST 204|Inlined 0Y 8N|IR 669/ 850|CodeSize 4061|Addr 0x7feb54d60000|UTC 2024-12-06T15:00:24.363|Src n/a
[engine] opt done engine=1 id=588 AWFYVector>>#initialize: |Tier 2|Time 19( 10+9 )ms|AST 48|Inlined 0Y 0N|IR 145/ 440|CodeSize 1428|Addr 0x7feb54d5e000|UTC 2024-12-06T15:00:24.364|Src n/a
[engine] opt done engine=1 id=587 Behavior>>#new <split-587> |Tier 2|Time 21( 10+12 )ms|AST 39|Inlined 0Y 0N|IR 82/ 680|CodeSize 2784|Addr 0x7feb54d5c000|UTC 2024-12-06T15:00:24.386|Src n/a
[engine] opt done engine=1 id=641 AWFYVariable>>#stay: |Tier 2|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 73/ 114|CodeSize 215|Addr 0x7feb54d5a000|UTC 2024-12-06T15:00:24.393|Src n/a
[engine] opt done engine=1 id=639 AWFYStrength>>#weakest: |Tier 2|Time 15( 12+3 )ms|AST 35|Inlined 1Y 0N|IR 35/ 94|CodeSize 285|Addr 0x7feb54d58000|UTC 2024-12-06T15:00:24.407|Src n/a
[engine] opt inval. engine=1 id=618 AWFYAbstractConstraint>>#initialize: |UTC 2024-12-06T15:00:24.431|Src n/a|Reason null
[engine] opt deopt engine=1 id=618 AWFYAbstractConstraint>>#initialize: | |UTC 2024-12-06T15:00:24.431|Src n/a
[engine] opt inval. engine=1 id=617 AWFYBinaryConstraint>>#initializeVar:var:strength:addTo: |UTC 2024-12-06T15:00:24.432|Src n/a|Reason null
[engine] opt deopt engine=1 id=617 AWFYBinaryConstraint>>#initializeVar:var:strength:addTo: | |UTC 2024-12-06T15:00:24.432|Src n/a
[engine] opt inval. engine=1 id=619 AWFYAbstractConstraint>>#addConstraint: |UTC 2024-12-06T15:00:24.432|Src n/a|Reason null
[engine] opt inval. engine=1 id=622 AWFYPlanner>>#incrementalAdd: |UTC 2024-12-06T15:00:24.433|Src n/a|Reason null
[engine] opt inval. engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: |UTC 2024-12-06T15:00:24.433|Src n/a|Reason null
[engine] opt inval. engine=1 id=628 AWFYBinaryConstraint>>#isSatisfied |UTC 2024-12-06T15:00:24.433|Src n/a|Reason null
[engine] opt inval. engine=1 id=632 AWFYBinaryConstraint>>#output |UTC 2024-12-06T15:00:24.433|Src n/a|Reason null
[engine] opt inval. engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |UTC 2024-12-06T15:00:24.434|Src n/a|Reason null
[engine] opt deopt engine=1 id=634 AWFYPlanner>>#addPropagate:mark: | |UTC 2024-12-06T15:00:24.434|Src n/a
[engine] opt deopt engine=1 id=622 AWFYPlanner>>#incrementalAdd: | |UTC 2024-12-06T15:00:24.434|Src n/a
[engine] opt done engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |Tier 1|Time 219( 84+135 )ms|AST 329|Inlined 0Y 13N|IR 2038/ 10682|CodeSize 45420|Addr 0x7feb54d4b000|UTC 2024-12-06T15:00:24.521|Src n/a
[engine] opt inval. engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |UTC 2024-12-06T15:00:24.522|Src n/a|Reason null
[engine] opt done engine=1 id=632 AWFYBinaryConstraint>>#output |Tier 1|Time 15( 9+5 )ms|AST 45|Inlined 0Y 0N|IR 181/ 318|CodeSize 1142|Addr 0x7feb54d49000|UTC 2024-12-06T15:00:24.537|Src n/a
[engine] opt done engine=1 id=628 AWFYBinaryConstraint>>#isSatisfied |Tier 1|Time 12( 8+4 )ms|AST 34|Inlined 0Y 0N|IR 195/ 268|CodeSize 858|Addr 0x7feb54d47000|UTC 2024-12-06T15:00:24.549|Src n/a
[engine] opt done engine=1 id=638 AWFYBinaryConstraint>>#recalculate |Tier 2|Time 171( 113+58 )ms|AST 212|Inlined 13Y 0N|IR 1296/ 1476|CodeSize 4267|Addr 0x7feb54d44000|UTC 2024-12-06T15:00:24.578|Src n/a
[engine] opt done engine=1 id=611 AWFYVariable>>#initialize |Tier 1|Time 31( 21+10 )ms|AST 88|Inlined 0Y 2N|IR 345/ 650|CodeSize 2064|Addr 0x7feb54d42000|UTC 2024-12-06T15:00:24.580|Src n/a
[engine] opt done engine=1 id=622 AWFYPlanner>>#incrementalAdd: |Tier 1|Time 41( 29+12 )ms|AST 107|Inlined 0Y 3N|IR 390/ 569|CodeSize 2219|Addr 0x7feb54d40000|UTC 2024-12-06T15:00:24.620|Src n/a
[engine] opt done engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: |Tier 1|Time 120( 93+27 )ms|AST 372|Inlined 0Y 4N|IR 764/ 1777|CodeSize 7734|Addr 0x7feb54d3d000|UTC 2024-12-06T15:00:24.740|Src n/a
[engine] opt done engine=1 id=609 AWFYVariable class>>#new |Tier 1|Time 14( 9+4 )ms|AST 31|Inlined 0Y 2N|IR 193/ 270|CodeSize 876|Addr 0x7feb54d3b000|UTC 2024-12-06T15:00:24.754|Src n/a
[engine] opt done engine=1 id=610 Behavior>>#new <split-610> |Tier 1|Time 17( 10+7 )ms|AST 37|Inlined 0Y 1N|IR 170/ 616|CodeSize 2390|Addr 0x7feb54d39000|UTC 2024-12-06T15:00:24.772|Src n/a
[engine] opt done engine=1 id=618 AWFYAbstractConstraint>>#initialize: |Tier 1|Time 15( 9+6 )ms|AST 36|Inlined 0Y 1N|IR 209/ 520|CodeSize 1781|Addr 0x7feb54d37000|UTC 2024-12-06T15:00:24.787|Src n/a
[engine] opt done engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |Tier 1|Time 68( 51+17 )ms|AST 209|Inlined 0Y 9N|IR 741/ 907|CodeSize 4344|Addr 0x7feb54d34000|UTC 2024-12-06T15:00:24.803|Src n/a
[engine] opt done engine=1 id=619 AWFYAbstractConstraint>>#addConstraint: |Tier 1|Time 24( 17+7 )ms|AST 57|Inlined 0Y 4N|IR 344/ 445|CodeSize 1555|Addr 0x7feb54d32000|UTC 2024-12-06T15:00:24.811|Src n/a
[engine] opt done engine=1 id=617 AWFYBinaryConstraint>>#initializeVar:var:strength:addTo: |Tier 1|Time 22( 13+9 )ms|AST 60|Inlined 0Y 1N|IR 269/ 801|CodeSize 2925|Addr 0x7feb54d30000|UTC 2024-12-06T15:00:24.825|Src n/a
[engine] opt done engine=1 id=698 AWFYVariable class>>#value: |Tier 1|Time 17( 12+5 )ms|AST 57|Inlined 0Y 2N|IR 205/ 287|CodeSize 979|Addr 0x7feb54d2e000|UTC 2024-12-06T15:00:24.827|Src n/a
[engine] opt done engine=1 id=656 AWFYUnaryConstraint>>#inputsDo: |Tier 1|Time 5( 3+2 )ms|AST 6|Inlined 0Y 0N|IR 88/ 124|CodeSize 503|Addr 0x7feb54d2c000|UTC 2024-12-06T15:00:24.832|Src n/a
[engine] opt done engine=1 id=655 AWFYUnaryConstraint>>#chooseMethod: |Tier 1|Time 29( 20+10 )ms|AST 97|Inlined 0Y 1N|IR 339/ 633|CodeSize 2575|Addr 0x7feb54d2a000|UTC 2024-12-06T15:00:24.855|Src n/a
[engine] opt done engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |Tier 1|Time 284( 127+157 )ms|AST 329|Inlined 0Y 14N|IR 2140/ 12456|CodeSize 53907|Addr 0x7feb54d1b000|UTC 2024-12-06T15:00:24.864|Src n/a
[engine] opt done engine=1 id=658 AWFYUnaryConstraint>>#recalculate |Tier 1|Time 37( 27+10 )ms|AST 144|Inlined 0Y 2N|IR 424/ 618|CodeSize 2309|Addr 0x7feb54d19000|UTC 2024-12-06T15:00:24.870|Src n/a
[engine] opt done engine=1 id=652 AWFYUnaryConstraint>>#initializeVar:strength:addTo: |Tier 1|Time 22( 16+6 )ms|AST 67|Inlined 0Y 2N|IR 269/ 428|CodeSize 1377|Addr 0x7feb54d17000|UTC 2024-12-06T15:00:24.877|Src n/a
[engine] opt done engine=1 id=653 AWFYUnaryConstraint>>#addToGraph |Tier 1|Time 18( 11+7 )ms|AST 43|Inlined 0Y 1N|IR 247/ 377|CodeSize 1352|Addr 0x7feb54d15000|UTC 2024-12-06T15:00:24.882|Src n/a
[engine] opt done engine=1 id=654 AWFYVariable>>#addConstraint: <split-654> |Tier 1|Time 13( 9+5 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7feb54d13000|UTC 2024-12-06T15:00:24.883|Src n/a
[engine] opt done engine=1 id=650 AWFYStayConstraint class>>#var:strength:addTo: |Tier 1|Time 17( 12+5 )ms|AST 50|Inlined 0Y 2N|IR 203/ 288|CodeSize 1021|Addr 0x7feb54d11000|UTC 2024-12-06T15:00:24.894|Src n/a
[engine] opt done engine=1 id=651 Behavior>>#new <split-651> |Tier 1|Time 14( 9+5 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7feb54d0f000|UTC 2024-12-06T15:00:24.896|Src n/a
[engine] opt done engine=1 id=699 AWFYStrength class>>#SymDefault |Tier 1|Time 7( 4+3 )ms|AST 13|Inlined 0Y 0N|IR 95/ 178|CodeSize 679|Addr 0x7feb54d0d000|UTC 2024-12-06T15:00:24.903|Src n/a
[engine] opt done engine=1 id=705 AWFYVariable>>#addConstraint: <split-705> |Tier 1|Time 13( 8+5 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7feb54d0b000|UTC 2024-12-06T15:00:24.916|Src n/a
[engine] opt done engine=1 id=703 AWFYScaleConstraint>>#addToGraph |Tier 1|Time 35( 24+11 )ms|AST 111|Inlined 0Y 4N|IR 355/ 750|CodeSize 2761|Addr 0x7feb54d09000|UTC 2024-12-06T15:00:24.919|Src n/a
[engine] created adapter i2c_A_AAAAAAAAA | CodeAddress 0x7feb54d08000
[engine] created adapter c2i_A_AAAAAAAAA | CodeAddress 0x7feb54d07000
[engine] opt done engine=1 id=700 AWFYScaleConstraint class>>#var:var:var:var:strength:addTo: |Tier 1|Time 32( 27+5 )ms|AST 65|Inlined 0Y 2N|IR 210/ 295|CodeSize 1195|Addr 0x7feb54d01000|UTC 2024-12-06T15:00:24.950|Src n/a
[engine] opt done engine=1 id=708 AWFYScaleConstraint>>#inputsDo: |Tier 1|Time 57( 24+32 )ms|AST 121|Inlined 0Y 4N|IR 517/ 2310|CodeSize 11007|Addr 0x7feb54d03000|UTC 2024-12-06T15:00:24.951|Src n/a
[engine] opt done engine=1 id=701 Behavior>>#new <split-701> |Tier 1|Time 18( 9+8 )ms|AST 38|Inlined 0Y 0N|IR 166/ 702|CodeSize 2678|Addr 0x7feb54cff000|UTC 2024-12-06T15:00:24.969|Src n/a
[engine] opt done engine=1 id=709 AWFYScaleConstraint>>#recalculate |Tier 1|Time 58( 43+15 )ms|AST 240|Inlined 0Y 5N|IR 460/ 871|CodeSize 3562|Addr 0x7feb54cfd000|UTC 2024-12-06T15:00:24.974|Src n/a
[engine] opt done engine=1 id=710 AWFYScaleConstraint>>#execute |Tier 1|Time 34( 24+9 )ms|AST 128|Inlined 0Y 2N|IR 290/ 586|CodeSize 2234|Addr 0x7feb54cfb000|UTC 2024-12-06T15:00:24.985|Src n/a
[engine] opt done engine=1 id=704 AWFYVariable>>#addConstraint: <split-704> |Tier 1|Time 13( 8+5 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7feb54cf9000|UTC 2024-12-06T15:00:24.988|Src n/a
[engine] opt done engine=1 id=702 AWFYScaleConstraint>>#initializeSrc:scale:offset:dst:strength:addTo: |Tier 1|Time 23( 16+6 )ms|AST 83|Inlined 0Y 2N|IR 244/ 465|CodeSize 1712|Addr 0x7feb54cf7000|UTC 2024-12-06T15:00:24.992|Src n/a
[engine] opt done engine=1 id=706 AWFYVariable>>#addConstraint: <split-706> |Tier 1|Time 13( 9+5 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7feb54cf5000|UTC 2024-12-06T15:00:24.998|Src n/a
[engine] opt done engine=1 id=707 AWFYVariable>>#addConstraint: <split-707> |Tier 1|Time 13( 8+5 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7feb54cf3000|UTC 2024-12-06T15:00:25.001|Src n/a
[engine] opt done engine=1 id=632 AWFYBinaryConstraint>>#output |Tier 2|Time 17( 8+9 )ms|AST 45|Inlined 0Y 0N|IR 107/ 275|CodeSize 800|Addr 0x7feb54cf1000|UTC 2024-12-06T15:00:25.015|Src n/a
[engine] opt done engine=1 id=628 AWFYBinaryConstraint>>#isSatisfied |Tier 2|Time 14( 7+7 )ms|AST 34|Inlined 0Y 0N|IR 122/ 214|CodeSize 808|Addr 0x7feb54cef000|UTC 2024-12-06T15:00:25.015|Src n/a
[engine] opt done engine=1 id=630 [] in AWFYAbstractConstraint>>#satisfy:propagate: |Tier 2|Time 12( 9+3 )ms|AST 28|Inlined 1Y 0N|IR 111/ 149|CodeSize 218|Addr 0x7feb54ced000|UTC 2024-12-06T15:00:25.027|Src n/a
[engine] opt inval. engine=1 id=618 AWFYAbstractConstraint>>#initialize: |UTC 2024-12-06T15:00:25.058|Src n/a|Reason null
[engine] opt deopt engine=1 id=618 AWFYAbstractConstraint>>#initialize: | |UTC 2024-12-06T15:00:25.058|Src n/a
[engine] opt inval. engine=1 id=652 AWFYUnaryConstraint>>#initializeVar:strength:addTo: |UTC 2024-12-06T15:00:25.058|Src n/a|Reason null
[engine] opt inval. engine=1 id=645 [] in AWFYPlanner>>#addConstraintsConsuming:to: |UTC 2024-12-06T15:00:25.059|Src n/a|Reason null
[engine] opt inval. engine=1 id=709 AWFYScaleConstraint>>#recalculate |UTC 2024-12-06T15:00:25.059|Src n/a|Reason null
[engine] opt deopt engine=1 id=709 AWFYScaleConstraint>>#recalculate | |UTC 2024-12-06T15:00:25.059|Src n/a
[engine] opt deopt engine=1 id=652 AWFYUnaryConstraint>>#initializeVar:strength:addTo: | |UTC 2024-12-06T15:00:25.059|Src n/a
[engine] opt inval. engine=1 id=586 AWFYVector class>>#new: |UTC 2024-12-06T15:00:25.060|Src n/a|Reason null
[engine] opt inval. engine=1 id=587 Behavior>>#new <split-587> |UTC 2024-12-06T15:00:25.060|Src n/a|Reason null
[engine] opt inval. engine=1 id=588 AWFYVector>>#initialize: |UTC 2024-12-06T15:00:25.060|Src n/a|Reason null
[engine] opt inval. engine=1 id=670 AWFYAbstractConstraint>>#inputsKnown: |UTC 2024-12-06T15:00:25.060|Src n/a|Reason null
[engine] opt inval. engine=1 id=672 AWFYBinaryConstraint>>#inputsHasOne: |UTC 2024-12-06T15:00:25.061|Src n/a|Reason null
[engine] opt inval. engine=1 id=676 AWFYVector>>#forEach: <split-676> |UTC 2024-12-06T15:00:25.061|Src n/a|Reason null
[engine] opt inval. engine=1 id=675 [] in AWFYPlan>>#execute |UTC 2024-12-06T15:00:25.061|Src n/a|Reason null
[engine] opt deopt engine=1 id=676 AWFYVector>>#forEach: <split-676> | |UTC 2024-12-06T15:00:25.061|Src n/a
[engine] opt inval. engine=1 id=691 [] in AWFYPlanner>>#removePropagateFrom: |UTC 2024-12-06T15:00:25.062|Src n/a|Reason null
[engine] opt inval. engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |UTC 2024-12-06T15:00:25.062|Src n/a|Reason null
[engine] opt inval. engine=1 id=657 AWFYBinaryConstraint>>#markUnsatisfied |UTC 2024-12-06T15:00:25.063|Src n/a|Reason null
[engine] opt deopt engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: | |UTC 2024-12-06T15:00:25.063|Src n/a
[engine] opt inval. engine=1 id=622 AWFYPlanner>>#incrementalAdd: |UTC 2024-12-06T15:00:25.063|Src n/a|Reason null
[engine] opt inval. engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: |UTC 2024-12-06T15:00:25.063|Src n/a|Reason null
[engine] opt deopt engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: | |UTC 2024-12-06T15:00:25.063|Src n/a
[engine] opt inval. engine=1 id=708 AWFYScaleConstraint>>#inputsDo: |UTC 2024-12-06T15:00:25.064|Src n/a|Reason null
[engine] opt deopt engine=1 id=708 AWFYScaleConstraint>>#inputsDo: | |UTC 2024-12-06T15:00:25.064|Src n/a
[engine] opt inval. engine=1 id=632 AWFYBinaryConstraint>>#output |UTC 2024-12-06T15:00:25.064|Src n/a|Reason null
[engine] opt deopt engine=1 id=632 AWFYBinaryConstraint>>#output | |UTC 2024-12-06T15:00:25.064|Src n/a
[engine] opt deopt engine=1 id=622 AWFYPlanner>>#incrementalAdd: | |UTC 2024-12-06T15:00:25.064|Src n/a
[engine] opt inval. engine=1 id=710 AWFYScaleConstraint>>#execute |UTC 2024-12-06T15:00:25.064|Src n/a|Reason null
[engine] opt deopt engine=1 id=710 AWFYScaleConstraint>>#execute | |UTC 2024-12-06T15:00:25.065|Src n/a
[engine] opt done engine=1 id=611 AWFYVariable>>#initialize |Tier 2|Time 66( 46+21 )ms|AST 88|Inlined 4Y 0N|IR 307/ 983|CodeSize 3461|Addr 0x7feb54ceb000|UTC 2024-12-06T15:00:25.082|Src n/a
[engine] opt done engine=1 id=676 AWFYVector>>#forEach: <split-676> |Tier 1|Time 39( 23+16 )ms|AST 123|Inlined 0Y 1N|IR 337/ 1017|CodeSize 5044|Addr 0x7feb54ce8000|UTC 2024-12-06T15:00:25.120|Src n/a
[engine] opt done engine=1 id=675 [] in AWFYPlan>>#execute |Tier 1|Time 16( 11+5 )ms|AST 34|Inlined 0Y 2N|IR 257/ 328|CodeSize 1144|Addr 0x7feb54ce6000|UTC 2024-12-06T15:00:25.137|Src n/a
[engine] opt done engine=1 id=645 [] in AWFYPlanner>>#addConstraintsConsuming:to: |Tier 1|Time 28( 21+7 )ms|AST 101|Inlined 0Y 2N|IR 342/ 429|CodeSize 1671|Addr 0x7feb54ce4000|UTC 2024-12-06T15:00:25.165|Src n/a
[engine] opt done engine=1 id=632 AWFYBinaryConstraint>>#output |Tier 1|Time 14( 9+5 )ms|AST 47|Inlined 0Y 0N|IR 186/ 324|CodeSize 1152|Addr 0x7feb54ce2000|UTC 2024-12-06T15:00:25.180|Src n/a
[engine] opt done engine=1 id=586 AWFYVector class>>#new: |Tier 1|Time 15( 10+5 )ms|AST 36|Inlined 0Y 2N|IR 225/ 289|CodeSize 964|Addr 0x7feb54ce0000|UTC 2024-12-06T15:00:25.195|Src n/a
[engine] opt inval. engine=1 id=673 [] in AWFYAbstractConstraint>>#inputsKnown: |UTC 2024-12-06T15:00:25.197|Src n/a|Reason null
[engine] opt done engine=1 id=588 AWFYVector>>#initialize: |Tier 1|Time 22( 12+10 )ms|AST 54|Inlined 0Y 0N|IR 290/ 860|CodeSize 3289|Addr 0x7feb54cde000|UTC 2024-12-06T15:00:25.217|Src n/a
[engine] opt done engine=1 id=587 Behavior>>#new <split-587> |Tier 1|Time 21( 12+9 )ms|AST 39|Inlined 0Y 0N|IR 206/ 854|CodeSize 3347|Addr 0x7feb54cdc000|UTC 2024-12-06T15:00:25.238|Src n/a
[engine] opt done engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |Tier 1|Time 292( 135+156 )ms|AST 329|Inlined 0Y 14N|IR 2166/ 12487|CodeSize 54001|Addr 0x7feb54ccd000|UTC 2024-12-06T15:00:25.530|Src n/a
[engine] opt done engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: |Tier 1|Time 97( 66+31 )ms|AST 388|Inlined 0Y 4N|IR 898/ 2097|CodeSize 9075|Addr 0x7feb54cc9000|UTC 2024-12-06T15:00:25.574|Src n/a
[engine] opt done engine=1 id=710 AWFYScaleConstraint>>#execute |Tier 1|Time 55( 40+15 )ms|AST 222|Inlined 0Y 3N|IR 424/ 899|CodeSize 3524|Addr 0x7feb54cc7000|UTC 2024-12-06T15:00:25.585|Src n/a
[engine] opt done engine=1 id=618 AWFYAbstractConstraint>>#initialize: |Tier 1|Time 17( 10+7 )ms|AST 38|Inlined 0Y 1N|IR 222/ 603|CodeSize 2055|Addr 0x7feb54cc5000|UTC 2024-12-06T15:00:25.603|Src n/a
[engine] opt done engine=1 id=657 AWFYBinaryConstraint>>#markUnsatisfied |Tier 1|Time 9( 5+4 )ms|AST 17|Inlined 0Y 0N|IR 160/ 370|CodeSize 1220|Addr 0x7feb54cc3000|UTC 2024-12-06T15:00:25.612|Src n/a
[engine] opt done engine=1 id=686 AWFYVector>>#forEach: <split-686> |Tier 1|Time 40( 23+17 )ms|AST 123|Inlined 0Y 1N|IR 344/ 1046|CodeSize 5095|Addr 0x7feb54cc0000|UTC 2024-12-06T15:00:25.614|Src n/a
[engine] opt done engine=1 id=687 [] in AWFYPlanner>>#removePropagateFrom: |Tier 1|Time 21( 15+7 )ms|AST 59|Inlined 0Y 2N|IR 291/ 433|CodeSize 1653|Addr 0x7feb54cbe000|UTC 2024-12-06T15:00:25.633|Src n/a
[engine] opt done engine=1 id=690 [] in AWFYPlanner>>#constraintsConsuming:do: |Tier 1|Time 36( 21+15 )ms|AST 106|Inlined 0Y 2N|IR 402/ 1018|CodeSize 4458|Addr 0x7feb54cbb000|UTC 2024-12-06T15:00:25.650|Src n/a
[engine] opt done engine=1 id=709 AWFYScaleConstraint>>#recalculate |Tier 1|Time 62( 47+15 )ms|AST 266|Inlined 0Y 5N|IR 499/ 921|CodeSize 3568|Addr 0x7feb54cb9000|UTC 2024-12-06T15:00:25.695|Src n/a
[engine] opt done engine=1 id=670 AWFYAbstractConstraint>>#inputsKnown: |Tier 1|Time 58( 18+40 )ms|AST 53|Inlined 0Y 2N|IR 413/ 3812|CodeSize 17213|Addr 0x7feb54cb3000|UTC 2024-12-06T15:00:25.708|Src n/a
[engine] opt done engine=1 id=691 [] in AWFYPlanner>>#removePropagateFrom: |Tier 1|Time 25( 17+7 )ms|AST 64|Inlined 0Y 4N|IR 344/ 428|CodeSize 1534|Addr 0x7feb54cb1000|UTC 2024-12-06T15:00:25.733|Src n/a
[engine] opt done engine=1 id=672 AWFYBinaryConstraint>>#inputsHasOne: |Tier 1|Time 44( 20+24 )ms|AST 91|Inlined 0Y 3N|IR 458/ 1713|CodeSize 8119|Addr 0x7feb54cae000|UTC 2024-12-06T15:00:25.739|Src n/a
[engine] opt done engine=1 id=673 [] in AWFYAbstractConstraint>>#inputsKnown: |Tier 1|Time 17( 13+4 )ms|AST 84|Inlined 0Y 0N|IR 159/ 227|CodeSize 936|Addr 0x7feb54cac000|UTC 2024-12-06T15:00:25.750|Src n/a
[engine] opt done engine=1 id=652 AWFYUnaryConstraint>>#initializeVar:strength:addTo: |Tier 1|Time 24( 16+7 )ms|AST 71|Inlined 0Y 2N|IR 310/ 526|CodeSize 1859|Addr 0x7feb54caa000|UTC 2024-12-06T15:00:25.763|Src n/a
[engine] created adapter c2i_Z_AAAJ | CodeAddress 0x7feb54ca9000
[engine] opt done engine=1 id=708 AWFYScaleConstraint>>#inputsDo: |Tier 1|Time 100( 40+60 )ms|AST 208|Inlined 0Y 7N|IR 859/ 4269|CodeSize 21659|Addr 0x7feb54ca2000|UTC 2024-12-06T15:00:25.850|Src n/a
[engine] opt done engine=1 id=668 AWFYPlanner>>#makePlan: |Tier 1|Time 90( 71+19 )ms|AST 301|Inlined 0Y 11N|IR 825/ 998|CodeSize 4515|Addr 0x7feb54c9f000|UTC 2024-12-06T15:00:25.854|Src n/a
[engine] opt done engine=1 id=622 AWFYPlanner>>#incrementalAdd: |Tier 1|Time 36( 25+11 )ms|AST 107|Inlined 0Y 3N|IR 416/ 595|CodeSize 2349|Addr 0x7feb54c9d000|UTC 2024-12-06T15:00:25.886|Src n/a
[engine] opt done engine=1 id=683 AWFYVector>>#forEach: <split-683> |Tier 1|Time 41( 23+18 )ms|AST 123|Inlined 0Y 1N|IR 358/ 1107|CodeSize 5703|Addr 0x7feb54c9a000|UTC 2024-12-06T15:00:25.895|Src n/a
[engine] opt done engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |Tier 2|Time 911( 476+435 )ms|AST 209|Inlined 43Y 0N|IR 4485/ 9338|CodeSize 35589|Addr 0x7feb54c90000|UTC 2024-12-06T15:00:25.903|Src n/a
[engine] opt done engine=1 id=684 [] in AWFYVector>>#remove: |Tier 1|Time 30( 15+15 )ms|AST 82|Inlined 0Y 0N|IR 294/ 1149|CodeSize 4708|Addr 0x7feb54c8d000|UTC 2024-12-06T15:00:25.917|Src n/a
[engine] opt done engine=1 id=715 AWFYVector>>#at: |Tier 1|Time 19( 12+7 )ms|AST 55|Inlined 0Y 0N|IR 151/ 389|CodeSize 1580|Addr 0x7feb54c8b000|UTC 2024-12-06T15:00:25.922|Src n/a
[engine] opt done engine=1 id=685 AWFYPlanner>>#removePropagateFrom: |Tier 1|Time 231( 83+148 )ms|AST 288|Inlined 0Y 11N|IR 1616/ 7748|CodeSize 33934|Addr 0x7feb54c81000|UTC 2024-12-06T15:00:26.127|Src n/a
[engine] opt done engine=1 id=675 [] in AWFYPlan>>#execute |Tier 2|Time 228( 147+81 )ms|AST 34|Inlined 12Y 0N|IR 1434/ 1717|CodeSize 5225|Addr 0x7feb54c7e000|UTC 2024-12-06T15:00:26.150|Src n/a
[engine] opt done engine=1 id=632 AWFYBinaryConstraint>>#output |Tier 2|Time 21( 10+11 )ms|AST 47|Inlined 0Y 0N|IR 112/ 269|CodeSize 786|Addr 0x7feb54c7c000|UTC 2024-12-06T15:00:26.172|Src n/a
[engine] opt done engine=1 id=605 AWFYPlanner class>>#chainTest: |Tier 1|Time 185( 140+45 )ms|AST 657|Inlined 0Y 17N|IR 1142/ 2029|CodeSize 9870|Addr 0x7feb54c78000|UTC 2024-12-06T15:00:26.312|Src n/a
[engine] opt done engine=1 id=676 AWFYVector>>#forEach: <split-676> |Tier 2|Time 407( 172+235 )ms|AST 123|Inlined 13Y 0N|IR 1652/ 4138|CodeSize 19237|Addr 0x7feb54c72000|UTC 2024-12-06T15:00:26.324|Src n/a
[engine] opt done engine=1 id=645 [] in AWFYPlanner>>#addConstraintsConsuming:to: |Tier 2|Time 183( 90+93 )ms|AST 101|Inlined 2Y 0N|IR 984/ 1940|CodeSize 7793|Addr 0x7feb54c6f000|UTC 2024-12-06T15:00:26.355|Src n/a
[engine] opt done engine=1 id=588 AWFYVector>>#initialize: |Tier 2|Time 33( 14+19 )ms|AST 54|Inlined 0Y 0N|IR 218/ 731|CodeSize 2790|Addr 0x7feb54c6d000|UTC 2024-12-06T15:00:26.388|Src n/a
[engine] opt done engine=1 id=586 AWFYVector class>>#new: |Tier 2|Time 71( 36+35 )ms|AST 36|Inlined 2Y 0N|IR 291/ 1344|CodeSize 5373|Addr 0x7feb54c6a000|UTC 2024-12-06T15:00:26.395|Src n/a
[engine] opt done engine=1 id=587 Behavior>>#new <split-587> |Tier 2|Time 33( 14+18 )ms|AST 39|Inlined 0Y 0N|IR 132/ 726|CodeSize 2796|Addr 0x7feb54c68000|UTC 2024-12-06T15:00:26.421|Src n/a
[engine] opt done engine=1 id=633 AWFYVariable>>#determinedBy: |Tier 2|Time 9( 4+4 )ms|AST 14|Inlined 0Y 0N|IR 55/ 115|CodeSize 323|Addr 0x7feb54c66000|UTC 2024-12-06T15:00:26.429|Src n/a
[engine] opt done engine=1 id=710 AWFYScaleConstraint>>#execute |Tier 2|Time 139( 92+47 )ms|AST 222|Inlined 5Y 0N|IR 744/ 1054|CodeSize 3209|Addr 0x7feb54c64000|UTC 2024-12-06T15:00:26.534|Src n/a
[engine] opt done engine=1 id=622 AWFYPlanner>>#incrementalAdd: |Tier 2|Time 438( 414+24 )ms|AST 107|Inlined 1Y 2N|IR 322/ 534|CodeSize 1831|Addr 0x7feb54c62000|UTC 2024-12-06T15:00:26.751|Src n/a
[engine] opt inval. engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |UTC 2024-12-06T15:00:26.853|Src n/a|Reason null
[engine] opt deopt engine=1 id=632 AWFYBinaryConstraint>>#output | |UTC 2024-12-06T15:00:26.854|Src n/a
[engine] opt deopt engine=1 id=634 AWFYPlanner>>#addPropagate:mark: | |UTC 2024-12-06T15:00:26.854|Src n/a
[engine] opt done engine=1 id=697 AWFYPlanner class>>#projectionTest: |Tier 1|Time 180( 153+26 )ms|AST 787|Inlined 0Y 17N|IR 1035/ 1372|CodeSize 7020|Addr 0x7feb54c5f000|UTC 2024-12-06T15:00:26.931|Src n/a
[engine] opt done engine=1 id=634 AWFYPlanner>>#addPropagate:mark: |Tier 1|Time 67( 50+17 )ms|AST 209|Inlined 0Y 9N|IR 741/ 907|CodeSize 4344|Addr 0x7feb54c5c000|UTC 2024-12-06T15:00:26.998|Src n/a
[engine] opt done engine=1 id=686 AWFYVector>>#forEach: <split-686> |Tier 2|Time 251( 91+160 )ms|AST 123|Inlined 3Y 0N|IR 1155/ 3294|CodeSize 14357|Addr 0x7feb54c57000|UTC 2024-12-06T15:00:27.250|Src n/a
[engine] opt done engine=1 id=689 AWFYVector>>#forEach: <split-689> |Tier 2|Time 756( 325+431 )ms|AST 123|Inlined 33Y 0N|IR 4157/ 7137|CodeSize 27456|Addr 0x7feb54c4f000|UTC 2024-12-06T15:00:27.290|Src n/a
[engine] opt done engine=1 id=627 AWFYStrength>>#stronger: |Tier 2|Time 10( 7+3 )ms|AST 40|Inlined 0Y 0N|IR 35/ 90|CodeSize 268|Addr 0x7feb54c4d000|UTC 2024-12-06T15:00:27.301|Src n/a
[engine] opt done engine=1 id=625 AWFYBinaryConstraint>>#chooseMethod: |Tier 2|Time 111( 73+39 )ms|AST 388|Inlined 4Y 0N|IR 724/ 1496|CodeSize 4948|Addr 0x7feb54c4a000|UTC 2024-12-06T15:00:27.412|Src n/a
[engine] opt done engine=1 id=629 AWFYBinaryConstraint>>#inputsDo: |Tier 2|Time 120( 59+61 )ms|AST 88|Inlined 7Y 0N|IR 787/ 2415|CodeSize 9457|Addr 0x7feb54c46000|UTC 2024-12-06T15:00:27.532|Src n/a
[engine] opt done engine=1 id=635 AWFYVector class>>#with: |Tier 2|Time 149( 123+26 )ms|AST 61|Inlined 4Y 0N|IR 576/ 841|CodeSize 2847|Addr 0x7feb54c44000|UTC 2024-12-06T15:00:27.681|Src n/a
[engine] opt done engine=1 id=674 AWFYPlan>>#execute |Tier 1|Time 32( 11+20 )ms|AST 30|Inlined 0Y 1N|IR 284/ 1939|CodeSize 8159|Addr 0x7feb54c41000|UTC 2024-12-06T15:00:27.713|Src n/a
[engine] opt done engine=1 id=709 AWFYScaleConstraint>>#recalculate |Tier 2|Time 199( 137+62 )ms|AST 266|Inlined 13Y 0N|IR 1445/ 1759|CodeSize 5177|Addr 0x7feb54c3e000|UTC 2024-12-06T15:00:27.912|Src n/a
[engine] opt done engine=1 id=624 AWFYAbstractConstraint>>#satisfy:propagate: |Tier 2|Time 1546( 744+801 )ms|AST 329|Inlined 75Y 5N|IR 7193/ 15811|CodeSize 61733|Addr 0x7feb54c2d000|UTC 2024-12-06T15:00:27.975|Src n/a
[engine] opt done engine=1 id=174 SequenceableCollection>>#first |Tier 1|Time 12( 7+4 )ms|AST 29|Inlined 0Y 0N|IR 107/ 233|CodeSize 827|Addr 0x7feb54c2b000|UTC 2024-12-06T15:00:27.987|Src n/a
[engine] opt done engine=1 id=648 SequenceableCollection>>#last |Tier 1|Time 12( 8+4 )ms|AST 32|Inlined 0Y 0N|IR 123/ 250|CodeSize 959|Addr 0x7feb54c29000|UTC 2024-12-06T15:00:28.000|Src n/a
[engine] opt done engine=1 id=683 AWFYVector>>#forEach: <split-683> |Tier 2|Time 124( 35+90 )ms|AST 123|Inlined 1Y 0N|IR 410/ 2507|CodeSize 10648|Addr 0x7feb54c25000|UTC 2024-12-06T15:00:28.037|Src n/a
[engine] opt done engine=1 id=578 Integer>>#>> |Tier 2|Time 10( 7+3 )ms|AST 52|Inlined 0Y 0N|IR 28/ 77|CodeSize 242|Addr 0x7feb54c23000|UTC 2024-12-06T15:00:28.047|Src n/a
[engine] opt done engine=1 id=579 AWFYSomDictionary>>#bucketIdx: |Tier 2|Time 14( 9+5 )ms|AST 55|Inlined 0Y 0N|IR 89/ 171|CodeSize 581|Addr 0x7feb54c21000|UTC 2024-12-06T15:00:28.061|Src n/a
[engine] opt done engine=1 id=577 AWFYSomDictionary>>#hash: |Tier 2|Time 24( 21+3 )ms|AST 92|Inlined 1Y 0N|IR 26/ 73|CodeSize 230|Addr 0x7feb54c1f000|UTC 2024-12-06T15:00:28.064|Src n/a
[engine] opt done engine=1 id=599 AWFYDictIdEntry>>#match:key: |Tier 2|Time 11( 8+4 )ms|AST 46|Inlined 0Y 0N|IR 39/ 122|CodeSize 357|Addr 0x7feb54c1d000|UTC 2024-12-06T15:00:28.072|Src n/a
[engine] opt done engine=1 id=598 AWFYSomDictionary>>#bucket: |Tier 2|Time 25( 18+7 )ms|AST 43|Inlined 1Y 0N|IR 155/ 188|CodeSize 593|Addr 0x7feb54c1b000|UTC 2024-12-06T15:00:28.081|Src n/a
[engine] opt done engine=1 id=597 AWFYSomDictionary>>#at: |Tier 2|Time 76( 66+10 )ms|AST 128|Inlined 5Y 0N|IR 235/ 283|CodeSize 917|Addr 0x7feb54c19000|UTC 2024-12-06T15:00:28.140|Src n/a
[engine] opt done engine=1 id=600 AWFYStrength class>>#of: |Tier 2|Time 75( 65+10 )ms|AST 30|Inlined 6Y 0N|IR 281/ 317|CodeSize 1045|Addr 0x7feb54c17000|UTC 2024-12-06T15:00:28.148|Src n/a
[engine] opt done engine=1 id=618 AWFYAbstractConstraint>>#initialize: |Tier 2|Time 98( 79+19 )ms|AST 38|Inlined 7Y 0N|IR 379/ 801|CodeSize 2437|Addr 0x7feb54c15000|UTC 2024-12-06T15:00:28.238|Src n/a
[engine] opt done engine=1 id=609 AWFYVariable class>>#new |Tier 2|Time 100( 64+36 )ms|AST 31|Inlined 11Y 0N|IR 548/ 2027|CodeSize 6930|Addr 0x7feb54c12000|UTC 2024-12-06T15:00:28.248|Src n/a
[engine] opt done engine=1 id=670 AWFYAbstractConstraint>>#inputsKnown: |Tier 2|Time 147( 80+68 )ms|AST 53|Inlined 7Y 0N|IR 715/ 774|CodeSize 2353|Addr 0x7feb54c10000|UTC 2024-12-06T15:00:28.396|Src n/a
[engine] opt done engine=1 id=673 [] in AWFYAbstractConstraint>>#inputsKnown: |Tier 2|Time 19( 12+6 )ms|AST 84|Inlined 0Y 0N|IR 87/ 122|CodeSize 249|Addr 0x7feb54c0e000|UTC 2024-12-06T15:00:28.415|Src n/a
[engine] opt done engine=1 id=668 AWFYPlanner>>#makePlan: |Tier 2|Time 864( 344+520 )ms|AST 301|Inlined 23Y 0N|IR 2649/ 8155|CodeSize 37201|Addr 0x7feb54c03000|UTC 2024-12-06T15:00:29.103|Src n/a
[engine] opt done engine=1 id=619 AWFYAbstractConstraint>>#addConstraint: |Tier 2|Time 1092( 492+600 )ms|AST 57|Inlined 17Y 1N|IR 5261/ 11879|CodeSize 58484|Addr 0x7feb54bf3000|UTC 2024-12-06T15:00:29.173|Src n/a
[engine] opt done engine=1 id=688 AWFYPlanner>>#constraintsConsuming:do: |Tier 2|Time 806( 400+406 )ms|AST 81|Inlined 34Y 0N|IR 4195/ 6097|CodeSize 23301|Addr 0x7feb54bec000|UTC 2024-12-06T15:00:29.909|Src n/a
[engine] opt done engine=1 id=613 AWFYStrength class>>#SymRequired |Tier 2|Time 7( 4+3 )ms|AST 13|Inlined 0Y 0N|IR 19/ 70|CodeSize 227|Addr 0x7feb54bea000|UTC 2024-12-06T15:00:29.917|Src n/a
[engine] opt done engine=1 id=617 AWFYBinaryConstraint>>#initializeVar:var:strength:addTo: |Tier 2|Time 123( 88+35 )ms|AST 60|Inlined 8Y 0N|IR 523/ 1703|CodeSize 5425|Addr 0x7feb54be7000|UTC 2024-12-06T15:00:30.040|Src n/a
[engine] opt done engine=1 id=697 AWFYPlanner class>>#projectionTest: |Tier 2|Time 1493( 793+700 )ms|AST 787|Inlined 81Y 6N|IR 3803/ 14323|CodeSize 59089|Addr 0x7feb54bd7000|UTC 2024-12-06T15:00:30.667|Src n/a
[engine] opt done engine=1 id=698 AWFYVariable class>>#value: |Tier 2|Time 117( 76+41 )ms|AST 57|Inlined 13Y 0N|IR 652/ 2131|CodeSize 7166|Addr 0x7feb54bd4000|UTC 2024-12-06T15:00:30.785|Src n/a
[engine] opt done engine=1 id=715 AWFYVector>>#at: |Tier 2|Time 16( 11+5 )ms|AST 55|Inlined 0Y 0N|IR 75/ 161|CodeSize 517|Addr 0x7feb54bd2000|UTC 2024-12-06T15:00:30.801|Src n/a
[engine] created adapter i2c_J_AAJA | CodeAddress 0x7feb54bd1000
[engine] created adapter c2i_A_AAAAJA | CodeAddress 0x7feb54bd0000
[engine] opt done engine=1 id=713 Integer>>#timesRepeat: |Tier 1|Time 41( 27+14 )ms|AST 73|Inlined 0Y 1N|IR 307/ 881|CodeSize 4089|Addr 0x7feb54bce000|UTC 2024-12-06T15:00:30.842|Src n/a
[engine] created adapter i2c_A_AAAAJA | CodeAddress 0x7feb54bcd000
[engine] opt done engine=1 id=714 [] in AWFYPlanner>>#changeVar:newValue: |Tier 1|Time 20( 15+5 )ms|AST 47|Inlined 0Y 2N|IR 204/ 289|CodeSize 1019|Addr 0x7feb54bcb000|UTC 2024-12-06T15:00:30.862|Src n/a
[engine] opt done engine=1 id=685 AWFYPlanner>>#removePropagateFrom: |Tier 2|Time 2544( 598+1946)ms|AST 288|Inlined 58Y 0N|IR 7058/ 22953|CodeSize 99805|Addr 0x7feb54bb1000|UTC 2024-12-06T15:00:30.959|Src n/a
[engine] opt done engine=1 id=615 Behavior>>#new <split-615> |Tier 2|Time 20( 8+11 )ms|AST 38|Inlined 0Y 0N|IR 93/ 575|CodeSize 2287|Addr 0x7feb54baf000|UTC 2024-12-06T15:00:30.979|Src n/a
[engine] opt done engine=1 id=614 AWFYEqualityConstraint class>>#var:var:strength:addTo: |Tier 2|Time 643( 620+23 )ms|AST 55|Inlined 11Y 1N|IR 552/ 953|CodeSize 3473|Addr 0x7feb54bad000|UTC 2024-12-06T15:00:31.505|Src n/a
[engine] opt done engine=1 id=652 AWFYUnaryConstraint>>#initializeVar:strength:addTo: |Tier 2|Time 639( 612+27 )ms|AST 71|Inlined 8Y 1N|IR 554/ 1158|CodeSize 3686|Addr 0x7feb54bab000|UTC 2024-12-06T15:00:31.618|Src n/a
[engine] opt done engine=1 id=651 Behavior>>#new <split-651> |Tier 2|Time 15( 8+7 )ms|AST 38|Inlined 0Y 0N|IR 31/ 372|CodeSize 1336|Addr 0x7feb54ba9000|UTC 2024-12-06T15:00:31.634|Src n/a
[engine] opt done engine=1 id=623 AWFYPlanner>>#newMark |Tier 2|Time 9( 6+3 )ms|AST 30|Inlined 0Y 0N|IR 78/ 115|CodeSize 241|Addr 0x7feb54ba7000|UTC 2024-12-06T15:00:31.642|Src n/a
[engine] opt done engine=1 id=666 AWFYVector class>>#new |Tier 1|Time 11( 7+4 )ms|AST 27|Inlined 0Y 1N|IR 159/ 238|CodeSize 755|Addr 0x7feb54ba5000|UTC 2024-12-06T15:00:31.653|Src n/a
[engine] opt done engine=1 id=712 AWFYVector>>#forEach: <split-712> |Tier 1|Time 39( 22+16 )ms|AST 123|Inlined 0Y 1N|IR 336/ 1044|CodeSize 5045|Addr 0x7feb54ba2000|UTC 2024-12-06T15:00:31.692|Src n/a
[engine] opt done engine=1 id=679 AWFYUnaryConstraint>>#removeFromGraph |Tier 1|Time 19( 13+6 )ms|AST 58|Inlined 0Y 1N|IR 207/ 380|CodeSize 1361|Addr 0x7feb54ba0000|UTC 2024-12-06T15:00:31.711|Src n/a
[engine] opt done engine=1 id=680 AWFYVariable>>#removeConstraint: |Tier 1|Time 19( 13+7 )ms|AST 60|Inlined 0Y 1N|IR 206/ 453|CodeSize 1621|Addr 0x7feb54b9e000|UTC 2024-12-06T15:00:31.731|Src n/a
[engine] opt done engine=1 id=681 AWFYVector>>#remove: |Tier 1|Time 83( 36+47 )ms|AST 141|Inlined 0Y 2N|IR 668/ 4252|CodeSize 17219|Addr 0x7feb54b98000|UTC 2024-12-06T15:00:31.814|Src n/a
[engine] opt done engine=1 id=658 AWFYUnaryConstraint>>#recalculate |Tier 2|Time 48( 30+18 )ms|AST 144|Inlined 2Y 0N|IR 378/ 627|CodeSize 1661|Addr 0x7feb54b96000|UTC 2024-12-06T15:00:31.862|Src n/a
[engine] opt done engine=1 id=650 AWFYStayConstraint class>>#var:strength:addTo: |Tier 2|Time 412( 402+10 )ms|AST 50|Inlined 1Y 1N|IR 88/ 521|CodeSize 1834|Addr 0x7feb54b94000|UTC 2024-12-06T15:00:31.917|Src n/a
[engine] opt done engine=1 id=682 AWFYVector>>#capacity |Tier 1|Time 10( 6+4 )ms|AST 21|Inlined 0Y 0N|IR 108/ 239|CodeSize 859|Addr 0x7feb54b92000|UTC 2024-12-06T15:00:31.927|Src n/a
[engine] opt done engine=1 id=695 AWFYVector>>#forEach: <split-695> |Tier 1|Time 38( 22+16 )ms|AST 123|Inlined 0Y 1N|IR 329/ 1015|CodeSize 4752|Addr 0x7feb54b8f000|UTC 2024-12-06T15:00:31.965|Src n/a
[engine] opt done engine=1 id=662 AWFYUnaryConstraint>>#markUnsatisfied |Tier 1|Time 8( 5+3 )ms|AST 17|Inlined 0Y 0N|IR 170/ 203|CodeSize 672|Addr 0x7feb54b8d000|UTC 2024-12-06T15:00:31.974|Src n/a
[engine] opt done engine=1 id=677 AWFYAbstractConstraint>>#destroyConstraint: |Tier 1|Time 19( 14+5 )ms|AST 68|Inlined 0Y 2N|IR 210/ 308|CodeSize 1107|Addr 0x7feb54b8b000|UTC 2024-12-06T15:00:31.993|Src n/a
[engine] opt done engine=1 id=678 AWFYPlanner>>#incrementalRemove: |Tier 1|Time 55( 28+27 )ms|AST 120|Inlined 0Y 4N|IR 438/ 2381|CodeSize 10239|Addr 0x7feb54b87000|UTC 2024-12-06T15:00:32.048|Src n/a
[engine] opt done engine=1 id=659 AWFYStrength class>>#SymPreferred |Tier 1|Time 8( 5+3 )ms|AST 13|Inlined 0Y 0N|IR 95/ 178|CodeSize 679|Addr 0x7feb54b85000|UTC 2024-12-06T15:00:32.056|Src n/a
[engine] opt done engine=1 id=660 AWFYEditConstraint class>>#var:strength:addTo: |Tier 1|Time 16( 12+5 )ms|AST 50|Inlined 0Y 2N|IR 203/ 288|CodeSize 1021|Addr 0x7feb54b83000|UTC 2024-12-06T15:00:32.072|Src n/a
[engine] opt done engine=1 id=661 Behavior>>#new <split-661> |Tier 1|Time 14( 9+5 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7feb54b81000|UTC 2024-12-06T15:00:32.086|Src n/a
[engine] opt done engine=1 id=665 AWFYPlanner>>#extractPlanFromConstraints: |Tier 1|Time 55( 22+33 )ms|AST 79|Inlined 0Y 3N|IR 515/ 2998|CodeSize 12596|Addr 0x7feb54b7c000|UTC 2024-12-06T15:00:32.141|Src n/a
[engine] created adapter i2c_A_AAJ | CodeAddress 0x7feb54b7b000
[engine] created adapter c2i_J_AAJ | CodeAddress 0x7feb54b7a000
[engine] opt done engine=1 id=718 SmallInteger>>#printString |Tier 1|Time 58( 47+11 )ms|AST 247|Inlined 0Y 2N|IR 357/ 626|CodeSize 3015|Addr 0x7feb54b78000|UTC 2024-12-06T15:00:32.200|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 1|Time 25( 15+10 )ms|AST 72|Inlined 0Y 1N|IR 208/ 620|CodeSize 2767|Addr 0x7feb54b76000|UTC 2024-12-06T15:00:32.225|Src n/a
[engine] opt done engine=1 id=674 AWFYPlan>>#execute |Tier 2|Time 376( 138+238 )ms|AST 30|Inlined 14Y 0N|IR 1668/ 4058|CodeSize 18791|Addr 0x7feb54b70000|UTC 2024-12-06T15:00:32.238|Src n/a
[engine] opt inval. engine=1 id=674 AWFYPlan>>#execute |UTC 2024-12-06T15:00:32.240|Src n/a|Reason null
[engine] opt done engine=1 id=667 [] in AWFYPlanner>>#extractPlanFromConstraints: |Tier 1|Time 18( 13+5 )ms|AST 72|Inlined 0Y 1N|IR 175/ 266|CodeSize 965|Addr 0x7feb54b6e000|UTC 2024-12-06T15:00:32.243|Src n/a
[engine] opt done engine=1 id=648 SequenceableCollection>>#last |Tier 2|Time 12( 8+4 )ms|AST 32|Inlined 0Y 0N|IR 48/ 115|CodeSize 369|Addr 0x7feb54b6c000|UTC 2024-12-06T15:00:32.252|Src n/a
[engine] opt done engine=1 id=174 SequenceableCollection>>#first |Tier 2|Time 10( 6+4 )ms|AST 29|Inlined 0Y 0N|IR 32/ 115|CodeSize 369|Addr 0x7feb54b6a000|UTC 2024-12-06T15:00:32.252|Src n/a
[engine] opt done engine=1 id=674 AWFYPlan>>#execute |Tier 1|Time 31( 11+20 )ms|AST 30|Inlined 0Y 1N|IR 284/ 1939|CodeSize 8159|Addr 0x7feb54b67000|UTC 2024-12-06T15:00:32.283|Src n/a
[engine] opt done engine=1 id=605 AWFYPlanner class>>#chainTest: |Tier 2|Time 2270(1233+1037)ms|AST 657|Inlined 73Y 5N|IR 5146/ 14420|CodeSize 61470|Addr 0x7feb54b56000|UTC 2024-12-06T15:00:32.311|Src n/a
[engine] opt done engine=1 id=696 [] in AWFYPlanner>>#incrementalRemove: |Tier 1|Time 11( 8+4 )ms|AST 27|Inlined 0Y 1N|IR 158/ 237|CodeSize 804|Addr 0x7feb54b54000|UTC 2024-12-06T15:00:32.400|Src n/a
[engine] created adapter c2i_J_AAJA | CodeAddress 0x7feb54b53000
[engine] opt done engine=1 id=711 AWFYPlanner>>#changeVar:newValue: |Tier 1|Time 95( 52+43 )ms|AST 156|Inlined 0Y 6N|IR 662/ 3507|CodeSize 15314|Addr 0x7feb54b4e000|UTC 2024-12-06T15:00:32.517|Src n/a
[engine] created adapter i2c_A_AAAJJA | CodeAddress 0x7feb54b4d000
[engine] created adapter c2i_A_AAAJJA | CodeAddress 0x7feb54b4c000
[engine] opt done engine=1 id=371 String>>#, |Tier 1|Time 34( 28+7 )ms|AST 81|Inlined 0Y 2N|IR 281/ 401|CodeSize 1561|Addr 0x7feb54b4a000|UTC 2024-12-06T15:00:32.631|Src n/a
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 1|Time 11( 8+3 )ms|AST 39|Inlined 0Y 0N|IR 99/ 180|CodeSize 660|Addr 0x7feb54b48000|UTC 2024-12-06T15:00:32.642|Src n/a
[engine] opt done engine=1 id=674 AWFYPlan>>#execute |Tier 2|Time 396( 135+260 )ms|AST 30|Inlined 14Y 0N|IR 1668/ 4129|CodeSize 18391|Addr 0x7feb54b42000|UTC 2024-12-06T15:00:32.681|Src n/a
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 1|Time 88( 60+27 )ms|AST 303|Inlined 0Y 1N|IR 699/ 1551|CodeSize 7030|Addr 0x7feb54b3f000|UTC 2024-12-06T15:00:32.684|Src n/a
[engine] opt done engine=1 id=713 Integer>>#timesRepeat: |Tier 2|Time 490( 163+327 )ms|AST 73|Inlined 17Y 0N|IR 1915/ 5327|CodeSize 24010|Addr 0x7feb54b38000|UTC 2024-12-06T15:00:33.743|Src n/a
[engine] opt inval. engine=1 id=713 Integer>>#timesRepeat: |UTC 2024-12-06T15:00:33.761|Src n/a|Reason null
[engine] opt deopt engine=1 id=643 AWFYVariable>>#value: | |UTC 2024-12-06T15:00:33.762|Src n/a
[engine] opt deopt engine=1 id=714 [] in AWFYPlanner>>#changeVar:newValue: | |UTC 2024-12-06T15:00:33.766|Src n/a
[engine] opt deopt engine=1 id=713 Integer>>#timesRepeat: | |UTC 2024-12-06T15:00:33.798|Src n/a
[engine] opt done engine=1 id=713 Integer>>#timesRepeat: |Tier 1|Time 31( 16+15 )ms|AST 73|Inlined 0Y 1N|IR 307/ 881|CodeSize 4089|Addr 0x7feb54b36000|UTC 2024-12-06T15:00:34.089|Src n/a
[engine] opt done engine=1 id=714 [] in AWFYPlanner>>#changeVar:newValue: |Tier 2|Time 389( 145+244 )ms|AST 47|Inlined 16Y 0N|IR 1767/ 4161|CodeSize 18968|Addr 0x7feb54b30000|UTC 2024-12-06T15:00:34.446|Src n/a
[engine] opt inval. engine=1 id=714 [] in AWFYPlanner>>#changeVar:newValue: |UTC 2024-12-06T15:00:34.467|Src n/a|Reason null
[engine] opt done engine=1 id=714 [] in AWFYPlanner>>#changeVar:newValue: |Tier 1|Time 18( 13+5 )ms|AST 47|Inlined 0Y 2N|IR 204/ 289|CodeSize 1019|Addr 0x7feb54b2e000|UTC 2024-12-06T15:00:34.490|Src n/a
[engine] opt done engine=1 id=713 Integer>>#timesRepeat: |Tier 2|Time 500( 166+334 )ms|AST 73|Inlined 17Y 0N|IR 1915/ 5394|CodeSize 24281|Addr 0x7feb54b27000|UTC 2024-12-06T15:00:34.661|Src n/a
[engine] opt done engine=1 id=714 [] in AWFYPlanner>>#changeVar:newValue: |Tier 2|Time 423( 147+276 )ms|AST 47|Inlined 16Y 0N|IR 1767/ 4232|CodeSize 18456|Addr 0x7feb54b21000|UTC 2024-12-06T15:00:34.914|Src n/a
[engine] opt done engine=1 id=544 Character class>>#cr |Tier 1|Time 11( 7+4 )ms|AST 29|Inlined 0Y 0N|IR 93/ 135|CodeSize 505|Addr 0x7feb54b1f000|UTC 2024-12-06T15:00:35.487|Src n/a
[engine] created adapter i2c_A_AAACA | CodeAddress 0x7feb54b1e000
[engine] created adapter i2c_J_AAC | CodeAddress 0x7feb54b1d000
[engine] opt done engine=1 id=542 Character>>#asUnicode |Tier 1|Time 16( 14+2 )ms|AST 48|Inlined 0Y 0N|IR 89/ 125|CodeSize 454|Addr 0x7feb54b1b000|UTC 2024-12-06T15:00:36.345|Src n/a
[engine] created adapter c2i_J_AAC | CodeAddress 0x7feb54b1a000
[engine] created adapter c2i_A_AAAC | CodeAddress 0x7feb54b19000
[engine] opt done engine=1 id=540 UTF8TextConverter>>#nextPut:toStream: |Tier 1|Time 65( 53+12 )ms|AST 195|Inlined 0Y 5N|IR 429/ 723|CodeSize 2820|Addr 0x7feb54b17000|UTC 2024-12-06T15:00:36.394|Src n/a
[engine] created adapter c2i_A_AAAAZ | CodeAddress 0x7feb54b15000
[engine] opt done engine=1 id=555 MultiByteFileStream>>#nextPutAll: |Tier 1|Time 25( 18+7 )ms|AST 100|Inlined 0Y 2N|IR 229/ 390|CodeSize 1441|Addr 0x7feb54b13000|UTC 2024-12-06T15:00:37.181|Src n/a
[engine] opt done engine=1 id=488 FileStream class>>#stdout |Tier 1|Time 25( 20+6 )ms|AST 64|Inlined 0Y 1N|IR 204/ 405|CodeSize 1524|Addr 0x7feb54b11000|UTC 2024-12-06T15:00:37.181|Src n/a
[engine] opt done engine=1 id=487 AWFYScriptConsole class>>#println: |Tier 1|Time 26( 19+7 )ms|AST 81|Inlined 0Y 4N|IR 279/ 373|CodeSize 1344|Addr 0x7feb54b0f000|UTC 2024-12-06T15:00:37.182|Src n/a
[engine] created adapter c2i_A_AAAJAJA | CodeAddress 0x7feb54b0e000
[engine] opt done engine=1 id=557 TextConverter>>#nextPutAll:toStream: |Tier 1|Time 25( 21+4 )ms|AST 50|Inlined 0Y 1N|IR 176/ 284|CodeSize 966|Addr 0x7feb54b0c000|UTC 2024-12-06T15:00:37.207|Src n/a
[engine] created adapter i2c_J_AAJ | CodeAddress 0x7feb54b0b000
[engine] created adapter c2i_A_AAJ | CodeAddress 0x7feb54b0a000
[engine] opt done engine=1 id=717 Object>>#asString |Tier 1|Time 18( 14+3 )ms|AST 23|Inlined 0Y 1N|IR 156/ 227|CodeSize 689|Addr 0x7feb54b08000|UTC 2024-12-06T15:00:37.617|Src n/a
[engine] opt done engine=1 id=719 SmallInteger>>#decimalDigitLength |Tier 1|Time 21( 18+3 )ms|AST 103|Inlined 0Y 0N|IR 141/ 192|CodeSize 675|Addr 0x7feb54b06000|UTC 2024-12-06T15:00:37.620|Src n/a
[engine] opt done engine=1 id=716 AWFYRun>>#printResult: |Tier 1|Time 30( 23+8 )ms|AST 91|Inlined 0Y 5N|IR 336/ 483|CodeSize 1724|Addr 0x7feb54b04000|UTC 2024-12-06T15:00:37.630|Src n/a
[engine] created adapter i2c_A_AAAJAJ | CodeAddress 0x7feb54b03000
[engine] created adapter i2c_A_AAAJAJA | CodeAddress 0x7feb54b02000
[engine] created adapter c2i_A_AAAJAJ | CodeAddress 0x7feb54b01000
[engine] opt done engine=1 id=559 MultiByteFileStream>>#basicNext:putAll:startingAt: |Tier 1|Time 25( 21+4 )ms|AST 34|Inlined 0Y 1N|IR 164/ 235|CodeSize 805|Addr 0x7feb54aff000|UTC 2024-12-06T15:00:38.034|Src n/a
[engine] opt done engine=1 id=560 StandardFileStream>>#next:putAll:startingAt: |Tier 1|Time 32( 24+8 )ms|AST 122|Inlined 0Y 0N|IR 226/ 492|CodeSize 2161|Addr 0x7feb54afd000|UTC 2024-12-06T15:00:38.040|Src n/a
[engine] opt done engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |Tier 1|Time 48( 38+10 )ms|AST 207|Inlined 0Y 2N|IR 312/ 499|CodeSize 1931|Addr 0x7feb54afb000|UTC 2024-12-06T15:00:38.056|Src n/a
[engine] created adapter i2c_A_AAAC | CodeAddress 0x7feb54afa000
[engine] opt done engine=1 id=563 MultiByteFileStream>>#basicNextPutAll: |Tier 1|Time 11( 8+4 )ms|AST 24|Inlined 0Y 1N|IR 154/ 225|CodeSize 736|Addr 0x7feb54af8000|UTC 2024-12-06T15:00:38.421|Src n/a
[engine] opt done engine=1 id=561 WriteStream>>#cr |Tier 1|Time 16( 11+5 )ms|AST 40|Inlined 0Y 2N|IR 199/ 287|CodeSize 935|Addr 0x7feb54af6000|UTC 2024-12-06T15:00:38.425|Src n/a
[engine] created adapter c2i_A_AAACA | CodeAddress 0x7feb54af5000
[engine] opt done engine=1 id=562 MultiByteFileStream>>#nextPut: |Tier 1|Time 29( 23+6 )ms|AST 54|Inlined 0Y 1N|IR 180/ 316|CodeSize 1125|Addr 0x7feb54af3000|UTC 2024-12-06T15:00:38.439|Src n/a
[engine] opt done engine=1 id=564 StandardFileStream>>#nextPutAll: |Tier 1|Time 70( 31+39 )ms|AST 164|Inlined 0Y 0N|IR 284/ 602|CodeSize 2633|Addr 0x7feb54af1000|UTC 2024-12-06T15:00:38.491|Src n/a
[engine] opt done engine=1 id=565 StandardFileStream>>#flush |Tier 1|Time 13( 8+5 )ms|AST 31|Inlined 0Y 0N|IR 154/ 267|CodeSize 936|Addr 0x7feb54aef000|UTC 2024-12-06T15:00:38.738|Src n/a
[engine] opt done engine=1 id=604 AWFYDeltaBlue>>#innerBenchmarkLoop: |Tier 1|Time 32( 12+21 )ms|AST 52|Inlined 0Y 2N|IR 201/ 283|CodeSize 1027|Addr 0x7feb54aed000|UTC 2024-12-06T15:00:38.771|Src n/a
[engine] opt done engine=1 id=603 AWFYRun>>#measure: |Tier 1|Time 48( 38+10 )ms|AST 143|Inlined 0Y 2N|IR 312/ 445|CodeSize 1667|Addr 0x7feb54aeb000|UTC 2024-12-06T15:00:38.774|Src n/a
[engine] opt done engine=1 id=680 AWFYVariable>>#removeConstraint: |Tier 2|Time 183( 106+77 )ms|AST 60|Inlined 4Y 0N|IR 671/ 1973|CodeSize 7637|Addr 0x7feb54ae8000|UTC 2024-12-06T15:00:53.047|Src n/a
[engine] opt done engine=1 id=681 AWFYVector>>#remove: |Tier 2|Time 172( 105+68 )ms|AST 141|Inlined 3Y 0N|IR 585/ 1778|CodeSize 6993|Addr 0x7feb54ae5000|UTC 2024-12-06T15:00:53.048|Src n/a
[engine] opt done engine=1 id=679 AWFYUnaryConstraint>>#removeFromGraph |Tier 2|Time 229( 140+89 )ms|AST 58|Inlined 5Y 0N|IR 755/ 2078|CodeSize 7774|Addr 0x7feb54ae2000|UTC 2024-12-06T15:00:53.078|Src n/a
[engine] opt done engine=1 id=712 AWFYVector>>#forEach: <split-712> |Tier 2|Time 213( 82+131 )ms|AST 123|Inlined 2Y 0N|IR 916/ 2899|CodeSize 13009|Addr 0x7feb54add000|UTC 2024-12-06T15:00:58.180|Src n/a
[engine] opt done engine=1 id=695 AWFYVector>>#forEach: <split-695> |Tier 2|Time 443( 412+32 )ms|AST 123|Inlined 1Y 1N|IR 252/ 982|CodeSize 3621|Addr 0x7feb54adb000|UTC 2024-12-06T15:00:59.627|Src n/a
[engine] opt done engine=1 id=718 SmallInteger>>#printString |Tier 2|Time 92( 59+33 )ms|AST 247|Inlined 4Y 1N|IR 260/ 781|CodeSize 3753|Addr 0x7feb54ad9000|UTC 2024-12-06T15:01:03.852|Src n/a
[engine] opt done engine=1 id=662 AWFYUnaryConstraint>>#markUnsatisfied |Tier 2|Time 9( 4+5 )ms|AST 17|Inlined 0Y 0N|IR 97/ 147|CodeSize 354|Addr 0x7feb54ad7000|UTC 2024-12-06T15:01:16.788|Src n/a
[engine] opt done engine=1 id=661 Behavior>>#new <split-661> |Tier 2|Time 14( 7+7 )ms|AST 38|Inlined 0Y 0N|IR 31/ 372|CodeSize 1336|Addr 0x7feb54ad5000|UTC 2024-12-06T15:01:17.538|Src n/a
[engine] opt done engine=1 id=660 AWFYEditConstraint class>>#var:strength:addTo: |Tier 2|Time 426( 416+10 )ms|AST 50|Inlined 1Y 1N|IR 88/ 521|CodeSize 1834|Addr 0x7feb54ad3000|UTC 2024-12-06T15:01:17.936|Src n/a
[engine] opt done engine=1 id=678 AWFYPlanner>>#incrementalRemove: |Tier 2|Time 3101( 841+2260)ms|AST 120|Inlined 68Y 1N|IR 8131/ 25474|CodeSize 110230|Addr 0x7feb54ab7000|UTC 2024-12-06T15:01:20.693|Src n/a
[engine] opt done engine=1 id=677 AWFYAbstractConstraint>>#destroyConstraint: |Tier 2|Time 3730(1012+2718)ms|AST 68|Inlined 75Y 1N|IR 8840/ 27545|CodeSize 119493|Addr 0x7feb54a98000|UTC 2024-12-06T15:01:21.304|Src n/a
[engine] opt done engine=1 id=666 AWFYVector class>>#new |Tier 2|Time 60( 34+26 )ms|AST 27|Inlined 3Y 0N|IR 319/ 1274|CodeSize 4731|Addr 0x7feb54a95000|UTC 2024-12-06T15:01:23.661|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 2|Time 37( 26+11 )ms|AST 72|Inlined 2Y 1N|IR 103/ 509|CodeSize 2411|Addr 0x7feb54a93000|UTC 2024-12-06T15:01:23.730|Src n/a
[engine] opt done engine=1 id=659 AWFYStrength class>>#SymPreferred |Tier 2|Time 7( 4+3 )ms|AST 13|Inlined 0Y 0N|IR 19/ 70|CodeSize 227|Addr 0x7feb54a91000|UTC 2024-12-06T15:01:28.794|Src n/a
[engine] opt done engine=1 id=665 AWFYPlanner>>#extractPlanFromConstraints: |Tier 2|Time 1080( 358+721 )ms|AST 79|Inlined 31Y 0N|IR 3350/ 11472|CodeSize 52010|Addr 0x7feb54a83000|UTC 2024-12-06T15:01:29.879|Src n/a
[engine] opt done engine=1 id=711 AWFYPlanner>>#changeVar:newValue: |Tier 2|Time 1291( 917+375 )ms|AST 156|Inlined 24Y 3N|IR 2386/ 7033|CodeSize 29277|Addr 0x7feb54a7a000|UTC 2024-12-06T15:01:31.632|Src n/a
[engine] opt inval. engine=1 id=711 AWFYPlanner>>#changeVar:newValue: |UTC 2024-12-06T15:01:31.908|Src n/a|Reason null
[engine] opt deopt engine=1 id=711 AWFYPlanner>>#changeVar:newValue: | |UTC 2024-12-06T15:01:31.909|Src n/a
[engine] opt done engine=1 id=711 AWFYPlanner>>#changeVar:newValue: |Tier 1|Time 78( 39+39 )ms|AST 156|Inlined 0Y 6N|IR 662/ 3507|CodeSize 15314|Addr 0x7feb54a75000|UTC 2024-12-06T15:01:31.987|Src n/a
[engine] opt done engine=1 id=711 AWFYPlanner>>#changeVar:newValue: |Tier 2|Time 1307( 902+405 )ms|AST 156|Inlined 24Y 3N|IR 2386/ 7099|CodeSize 30441|Addr 0x7feb54a6c000|UTC 2024-12-06T15:01:33.296|Src n/a
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 2|Time 113( 60+53 )ms|AST 303|Inlined 3Y 1N|IR 670/ 1429|CodeSize 6420|Addr 0x7feb54a69000|UTC 2024-12-06T15:01:49.977|Src n/a
[engine] opt done engine=1 id=371 String>>#, |Tier 2|Time 141( 97+44 )ms|AST 81|Inlined 9Y 2N|IR 734/ 1579|CodeSize 6813|Addr 0x7feb54a66000|UTC 2024-12-06T15:01:50.853|Src n/a
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 2|Time 12( 8+4 )ms|AST 39|Inlined 0Y 0N|IR 24/ 94|CodeSize 312|Addr 0x7feb54a64000|UTC 2024-12-06T15:01:51.119|Src n/a
[engine] opt inval. engine=1 id=718 SmallInteger>>#printString |UTC 2024-12-06T15:02:28.719|Src n/a|Reason null
[engine] opt inval. engine=1 id=719 SmallInteger>>#decimalDigitLength |UTC 2024-12-06T15:02:28.720|Src n/a|Reason null
[engine] opt inval. engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |UTC 2024-12-06T15:02:28.728|Src n/a|Reason null
[engine] Truffle runtime statistics for engine 1
Compilations : 325
Success : 316
Temporary Bailouts : 7
jdk.graal.compiler.core.common.CancellationBailoutException: Compilation cancelled.: 7
Permanent Bailouts : 0
Failed : 0
Interrupted : 2
Invalidated : 75
Unknown Reason : 63
Profiled Argument Types : 7
Latest layout assumption Layout no longer valid: 3
Profiled Return Type : 2
Queues : 397
Dequeues : 79
null : 38
Target inlined into only caller: 34
Latest layout assumption Layout no longer valid: 3
Profiled Return Type : 3
Profiled Argument Types : 1
Splits : 67
Compilation Accuracy : 0.769231
Queue Accuracy : 0.801008
Compilation Utilization : 0.360114
Remaining Compilation Queue : 0
Time to queue : count= 397, sum=2493967080, min= 1157, average= 6282032.95, max=126299831, maxTarget=TextConverter>>#next:putAll:startingAt:toStream:
Time waiting in queue : count= 325, sum= 220564256, min= 11, average= 678659.25, max= 8674915, maxTarget=AWFYPlanner>>#newMark
--------------------------- :
AST node statistics :
Truffle node count : count= 318, sum= 102303, min= 6, average= 321.71, max= 5813, maxTarget=AWFYAbstractConstraint>>#destroyConstraint:
Truffle call count : count= 318, sum= 1566, min= 0, average= 4.92, max= 87, maxTarget=AWFYPlanner class>>#projectionTest:
Indirect : count= 318, sum= 7, min= 0, average= 0.02, max= 1, maxTarget=AWFYPlanner>>#addConstraintsConsuming:to:
Direct : count= 318, sum= 1559, min= 0, average= 4.90, max= 87, maxTarget=AWFYPlanner class>>#projectionTest:
Dispatched : count= 318, sum= 486, min= 0, average= 1.53, max= 17, maxTarget=AWFYPlanner class>>#chainTest:
Inlined : count= 318, sum= 1073, min= 0, average= 3.37, max= 81, maxTarget=AWFYPlanner class>>#projectionTest:
---------- :
Cloned : count= 318, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=Behavior>>#new <split-587>
Not Cloned : count= 318, sum= 1549, min= 0, average= 4.87, max= 87, maxTarget=AWFYPlanner class>>#projectionTest:
Truffle loops : count= 318, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=Behavior>>#new <split-587>
--------------------------- :
Compilation Tier 1 :
Compilation Rate : 107270.12 bytes/second
Truffle Tier Rate : 177255.30 bytes/second
Graal Tier Rate : 297491.15 bytes/second
Installation Rate : 3132484.18 bytes/second
Time for compilation (us) : count= 205, sum= 8220135, min= 4828, average= 40098.22, max= 291796, maxTarget=AWFYAbstractConstraint>>#satisfy:propagate:
Truffle Tier (us) : count= 205, sum= 4974604, min= 2756, average= 24266.36, max= 153250, maxTarget=AWFYPlanner class>>#projectionTest:
Graal Tier (us) : count= 205, sum= 2964037, min= 1796, average= 14458.72, max= 150047, maxTarget=AWFYAbstractConstraint>>#satisfy:propagate:
Code Installation (us) : count= 205, sum= 281493, min= 275, average= 1373.14, max= 8104, maxTarget=AWFYAbstractConstraint>>#satisfy:propagate:
Graal node count :
After Truffle Tier : count= 205, sum= 69313, min= 88, average= 338.11, max= 2166, maxTarget=AWFYAbstractConstraint>>#satisfy:propagate:
After Graal Tier : count= 205, sum= 208966, min= 124, average= 1019.35, max= 12487, maxTarget=AWFYAbstractConstraint>>#satisfy:propagate:
Graal compilation result :
Code size : count= 205, sum= 881775, min= 454, average= 4301.34, max= 54001, maxTarget=AWFYAbstractConstraint>>#satisfy:propagate:
Total frame size : count= 205, sum= 32672, min= 64, average= 159.38, max= 784, maxTarget=AWFYAbstractConstraint>>#satisfy:propagate:
Exception handlers : count= 205, sum= 720, min= 1, average= 3.51, max= 18, maxTarget=AWFYPlanner class>>#chainTest:
Infopoints : count= 205, sum= 8544, min= 5, average= 41.68, max= 427, maxTarget=AWFYAbstractConstraint>>#satisfy:propagate:
CALL : count= 205, sum= 8544, min= 5, average= 41.68, max= 427, maxTarget=AWFYAbstractConstraint>>#satisfy:propagate:
Marks : count= 205, sum= 1022, min= 2, average= 4.99, max= 5, maxTarget=Behavior>>#new <split-587>
Data references : count= 205, sum= 4277, min= 3, average= 20.86, max= 155, maxTarget=AWFYAbstractConstraint>>#satisfy:propagate:
--------------------------- :
Compilation Tier 2 :
Compilation Rate : 33401.61 bytes/second
Truffle Tier Rate : 72675.13 bytes/second
Graal Tier Rate : 70593.54 bytes/second
Installation Rate : 3394341.34 bytes/second
Time for compilation (us) : count= 118, sum= 37259015, min= 6740, average= 315754.37, max= 3730350, maxTarget=AWFYAbstractConstraint>>#destroyConstraint:
Truffle Tier (us) : count= 111, sum= 17124303, min= 3849, average= 154273.00, max= 1233049, maxTarget=AWFYPlanner class>>#chainTest:
Graal Tier (us) : count= 111, sum= 17629246, min= 1771, average= 158822.04, max= 2676324, maxTarget=AWFYAbstractConstraint>>#destroyConstraint:
Code Installation (us) : count= 111, sum= 366642, min= 287, average= 3303.09, max= 41801, maxTarget=AWFYAbstractConstraint>>#destroyConstraint:
Graal node count :
After Truffle Tier : count= 113, sum= 116469, min= 14, average= 1030.70, max= 8840, maxTarget=AWFYAbstractConstraint>>#destroyConstraint:
After Graal Tier : count= 111, sum= 298299, min= 30, average= 2687.38, max= 27545, maxTarget=AWFYAbstractConstraint>>#destroyConstraint:
Graal compilation result :
Code size : count= 111, sum= 1244511, min= 83, average= 11211.81, max= 119493, maxTarget=AWFYAbstractConstraint>>#destroyConstraint:
Total frame size : count= 111, sum= 22336, min= 32, average= 201.23, max= 1072, maxTarget=AWFYAbstractConstraint>>#destroyConstraint:
Exception handlers : count= 111, sum= 137, min= 0, average= 1.23, max= 15, maxTarget=AWFYAbstractConstraint>>#satisfy:propagate:
Infopoints : count= 111, sum= 6085, min= 2, average= 54.82, max= 571, maxTarget=AWFYAbstractConstraint>>#destroyConstraint:
CALL : count= 111, sum= 6085, min= 2, average= 54.82, max= 571, maxTarget=AWFYAbstractConstraint>>#destroyConstraint:
Marks : count= 111, sum= 774, min= 2, average= 6.97, max= 23, maxTarget=[] in AWFYPlanner>>#addConstraintsConsuming:to:
Data references : count= 111, sum= 6318, min= 0, average= 56.92, max= 483, maxTarget=AWFYPlanner class>>#projectionTest:
# Havlak (iterations: 300, problem size: 1500) on Fri Dec 6 14:40:30 UTC 2024
# `/home/fniephaus/dev/graal/sdk/mxbuild/linux-amd64/SMALLTALK_NATIVE_STANDALONE_SVM_JAVA23/trufflesqueak-24.1.1-linux-amd64/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.TraceCompilation --compiler.TracePerformanceWarnings=call,instanceof,store,trivial --engine.CompilationFailureAction=Print --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/Havlak.trace.log" --quiet --code "AWFYHarness run: #('Havlak' 300 1500)"`
[engine] created adapter i2c_A_AAA | CodeAddress 0x7fdf7a4d2000
[engine] created adapter i2c_A_AAAJ | CodeAddress 0x7fdf7a4d1000
[engine] created adapter i2c_A_AAAA | CodeAddress 0x7fdf7a4d3000
[engine] created adapter c2i_A_AAA | CodeAddress 0x7fdf7a4d0000
[engine] opt done engine=1 id=578 Behavior>>#new <split-578> |Tier 1|Time 25( 17+9 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fdf7a4ce000|UTC 2024-12-06T14:40:36.297|Src n/a
[engine] created adapter c2i_A_AAAJ | CodeAddress 0x7fdf7a4cd000
[engine] opt done engine=1 id=577 AWFYVector class>>#new: |Tier 1|Time 41( 36+5 )ms|AST 36|Inlined 0Y 2N|IR 199/ 274|CodeSize 905|Addr 0x7fdf7a307000|UTC 2024-12-06T14:40:36.312|Src n/a
[engine] opt done engine=1 id=579 AWFYVector>>#initialize: |Tier 1|Time 23( 13+10 )ms|AST 48|Inlined 0Y 0N|IR 217/ 564|CodeSize 1956|Addr 0x7fdf7a305000|UTC 2024-12-06T14:40:36.321|Src n/a
[engine] opt done engine=1 id=592 AWFYVector>>#append: |Tier 1|Time 52( 29+22 )ms|AST 250|Inlined 0Y 0N|IR 330/ 1089|CodeSize 4521|Addr 0x7fdf7a302000|UTC 2024-12-06T14:40:36.322|Src n/a
[engine] created adapter i2c_Z_AAAA | CodeAddress 0x7fdf7a301000
[engine] created adapter i2c_J_AAA | CodeAddress 0x7fdf7a300000
[engine] opt done engine=1 id=594 AWFYVector>>#at: |Tier 1|Time 23( 14+9 )ms|AST 55|Inlined 0Y 0N|IR 225/ 485|CodeSize 1662|Addr 0x7fdf7a2fe000|UTC 2024-12-06T14:40:36.335|Src n/a
[engine] opt done engine=1 id=600 AWFYVector>>#size |Tier 1|Time 16( 12+4 )ms|AST 26|Inlined 0Y 0N|IR 105/ 169|CodeSize 710|Addr 0x7fdf7a2fc000|UTC 2024-12-06T14:40:36.338|Src n/a
[engine] created adapter i2c_J_AAAA | CodeAddress 0x7fdf7a2fb000
[engine] created adapter i2c_J_AAJJ | CodeAddress 0x7fdf7a2fa000
[engine] opt done engine=1 id=636 Integer>>#>> |Tier 1|Time 20( 17+3 )ms|AST 52|Inlined 0Y 0N|IR 104/ 154|CodeSize 644|Addr 0x7fdf7a2f8000|UTC 2024-12-06T14:40:36.358|Src n/a
[engine] opt inval. engine=1 id=592 AWFYVector>>#append: |UTC 2024-12-06T14:40:36.361|Src n/a|Reason null
[engine] opt deopt engine=1 id=592 AWFYVector>>#append: | |UTC 2024-12-06T14:40:36.362|Src n/a
[engine] created adapter c2i_Z_AAAAA | CodeAddress 0x7fdf7a2f7000
[engine] created adapter i2c_J_AAAJ | CodeAddress 0x7fdf7a2f6000
[engine] created adapter c2i_J_AAJJ | CodeAddress 0x7fdf7a2f5000
[engine] created adapter c2i_Z_AAAJJ | CodeAddress 0x7fdf7a2f4000
[engine] opt done engine=1 id=635 AWFYSomDictionary>>#hash: |Tier 1|Time 62( 56+6 )ms|AST 92|Inlined 0Y 1N|IR 170/ 253|CodeSize 864|Addr 0x7fdf7a2f2000|UTC 2024-12-06T14:40:36.397|Src n/a
[engine] opt done engine=1 id=637 AWFYSomDictionary>>#bucketIdx: |Tier 1|Time 39( 33+6 )ms|AST 55|Inlined 0Y 0N|IR 162/ 311|CodeSize 1010|Addr 0x7fdf7a2f0000|UTC 2024-12-06T14:40:36.397|Src n/a
[engine] opt done engine=1 id=576 AWFYVector class>>#new |Tier 1|Time 13( 9+4 )ms|AST 27|Inlined 0Y 1N|IR 159/ 238|CodeSize 755|Addr 0x7fdf7a2ee000|UTC 2024-12-06T14:40:36.411|Src n/a
[engine] opt done engine=1 id=633 AWFYHavlakLoopFinder>>#Unvisited |Tier 1|Time 6( 4+3 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7fdf7a2ec000|UTC 2024-12-06T14:40:36.417|Src n/a
[engine] created adapter i2c_Z_AAAJA | CodeAddress 0x7fdf7a2eb000
[engine] opt done engine=1 id=645 AWFYDictIdEntry>>#match:key: |Tier 1|Time 19( 14+4 )ms|AST 46|Inlined 0Y 0N|IR 113/ 215|CodeSize 903|Addr 0x7fdf7a2e9000|UTC 2024-12-06T14:40:36.436|Src n/a
[engine] opt done engine=1 id=659 AWFYVector>>#hasSome: |Tier 1|Time 122( 75+46 )ms|AST 129|Inlined 0Y 3N|IR 610/ 2495|CodeSize 11980|Addr 0x7fdf7a2e5000|UTC 2024-12-06T14:40:36.443|Src n/a
[engine] created adapter c2i_J_AAAA | CodeAddress 0x7fdf7a2e4000
[engine] created adapter c2i_Z_AAAJA | CodeAddress 0x7fdf7a2e3000
[engine] opt done engine=1 id=647 AWFYSomDictionary>>#at: |Tier 1|Time 50( 42+7 )ms|AST 128|Inlined 0Y 3N|IR 254/ 377|CodeSize 1381|Addr 0x7fdf7a2e1000|UTC 2024-12-06T14:40:36.486|Src n/a
[engine] opt done engine=1 id=592 AWFYVector>>#append: |Tier 1|Time 98( 53+45 )ms|AST 250|Inlined 0Y 0N|IR 617/ 2501|CodeSize 11722|Addr 0x7fdf7a2dd000|UTC 2024-12-06T14:40:36.496|Src n/a
[engine] created adapter i2c_Z_AAA | CodeAddress 0x7fdf7a2dc000
[engine] created adapter c2i_J_AAAJ | CodeAddress 0x7fdf6e8d7000
[engine] opt done engine=1 id=662 AWFYVector>>#isEmpty |Tier 1|Time 15( 12+3 )ms|AST 26|Inlined 0Y 0N|IR 104/ 165|CodeSize 669|Addr 0x7fdf6e8d5000|UTC 2024-12-06T14:40:36.511|Src n/a
[engine] opt done engine=1 id=648 AWFYSomDictionary>>#bucket: |Tier 1|Time 29( 22+7 )ms|AST 43|Inlined 0Y 1N|IR 193/ 352|CodeSize 1248|Addr 0x7fdf6e8d3000|UTC 2024-12-06T14:40:36.515|Src n/a
[engine] created adapter i2c_Z_AAAJJ | CodeAddress 0x7fdf6e8d2000
[engine] opt done engine=1 id=655 AWFYHavlakLoopFinder>>#isAncestor:v: |Tier 1|Time 27( 17+10 )ms|AST 62|Inlined 0Y 0N|IR 217/ 544|CodeSize 2083|Addr 0x7fdf6e8d0000|UTC 2024-12-06T14:40:36.538|Src n/a
[engine] created adapter c2i_A_AAAAJ | CodeAddress 0x7fdf6e8cf000
[engine] created adapter c2i_Z_AAAA | CodeAddress 0x7fdf6e8ce000
[engine] created adapter c2i_Z_AAAJ | CodeAddress 0x7fdf6e8cd000
[engine] opt done engine=1 id=701 AWFYVector>>#forEach: <split-701> |Tier 1|Time 72( 55+17 )ms|AST 123|Inlined 0Y 1N|IR 345/ 1057|CodeSize 5068|Addr 0x7fdf6e8ca000|UTC 2024-12-06T14:40:36.587|Src n/a
[engine] created adapter c2i_A_AAAA | CodeAddress 0x7fdf6e8c9000
[engine] opt done engine=1 id=656 AWFYSomSet>>#add: |Tier 1|Time 62( 53+9 )ms|AST 62|Inlined 0Y 3N|IR 327/ 546|CodeSize 2105|Addr 0x7fdf6e8c7000|UTC 2024-12-06T14:40:36.600|Src n/a
[engine] opt done engine=1 id=658 AWFYSomSet>>#hasSome: |Tier 1|Time 14( 9+5 )ms|AST 32|Inlined 0Y 1N|IR 193/ 328|CodeSize 1169|Addr 0x7fdf6e8c5000|UTC 2024-12-06T14:40:36.601|Src n/a
[engine] created adapter i2c_A_AAAAJ | CodeAddress 0x7fdf6e8c4000
[engine] opt done engine=1 id=629 AWFYUnionFindNode>>#initialize |Tier 1|Time 7( 5+3 )ms|AST 15|Inlined 0Y 0N|IR 141/ 178|CodeSize 505|Addr 0x7fdf6e8c2000|UTC 2024-12-06T14:40:36.608|Src n/a
[engine] opt done engine=1 id=665 Object>>#~= |Tier 1|Time 19( 11+7 )ms|AST 45|Inlined 0Y 2N|IR 265/ 463|CodeSize 1667|Addr 0x7fdf6e8c0000|UTC 2024-12-06T14:40:36.627|Src n/a
[engine] created adapter c2i_A_AAAAJJA | CodeAddress 0x7fdf6e8bf000
[engine] created adapter c2i_A_AAAJJAA | CodeAddress 0x7fdf6e8be000
[engine] created adapter c2i_A_AAAAJJ | CodeAddress 0x7fdf6e8bd000
[engine] opt done engine=1 id=672 AWFYVector>>#forEach: <split-672> |Tier 1|Time 51( 33+18 )ms|AST 123|Inlined 0Y 1N|IR 360/ 1127|CodeSize 5610|Addr 0x7fdf6e8ba000|UTC 2024-12-06T14:40:36.678|Src n/a
[engine] opt done engine=1 id=521 Object>>#= |Tier 1|Time 8( 5+3 )ms|AST 23|Inlined 0Y 0N|IR 94/ 170|CodeSize 648|Addr 0x7fdf6e8b8000|UTC 2024-12-06T14:40:36.687|Src n/a
[engine] opt done engine=1 id=634 AWFYSomDictionary>>#at:put: |Tier 1|Time 91( 70+21 )ms|AST 253|Inlined 0Y 4N|IR 608/ 1398|CodeSize 5424|Addr 0x7fdf6e8b5000|UTC 2024-12-06T14:40:36.692|Src n/a
[engine] opt done engine=1 id=586 AWFYSomSet class>>#new |Tier 1|Time 17( 11+6 )ms|AST 35|Inlined 0Y 2N|IR 223/ 287|CodeSize 941|Addr 0x7fdf6e8b3000|UTC 2024-12-06T14:40:36.704|Src n/a
[engine] opt done engine=1 id=587 Behavior>>#new <split-587> |Tier 1|Time 25( 14+11 )ms|AST 39|Inlined 0Y 0N|IR 206/ 854|CodeSize 3347|Addr 0x7fdf6e8b1000|UTC 2024-12-06T14:40:36.718|Src n/a
[engine] opt done engine=1 id=588 AWFYSomSet>>#initialize: |Tier 1|Time 18( 11+7 )ms|AST 34|Inlined 0Y 1N|IR 199/ 440|CodeSize 1479|Addr 0x7fdf6e8af000|UTC 2024-12-06T14:40:36.721|Src n/a
[engine] created adapter c2i_J_AAA | CodeAddress 0x7fdf6e8ae000
[engine] created adapter c2i_A_AAAJA | CodeAddress 0x7fdf6e8ad000
[engine] created adapter c2i_Z_AAA | CodeAddress 0x7fdf6e8ac000
[engine] created adapter c2i_A_AAAAZ | CodeAddress 0x7fdf6e8aa000
[engine] opt done engine=1 id=654 [] in AWFYHavlakLoopFinder>>#processEdges:w: |Tier 1|Time 79( 42+37 )ms|AST 173|Inlined 0Y 7N|IR 488/ 933|CodeSize 3863|Addr 0x7fdf6e8a8000|UTC 2024-12-06T14:40:36.801|Src n/a
[engine] created adapter c2i_A_AAAJAAA | CodeAddress 0x7fdf6e8a7000
[engine] created adapter c2i_A_AAAJAA | CodeAddress 0x7fdf6e8a6000
[engine] opt done engine=1 id=674 AWFYVector>>#forEach: <split-674> |Tier 1|Time 13( 10+3 )ms|AST 58|Inlined 0Y 0N|IR 109/ 178|CodeSize 793|Addr 0x7fdf6e8a4000|UTC 2024-12-06T14:40:36.814|Src n/a
[engine] created adapter i2c_Z_AAAJ | CodeAddress 0x7fdf6e8a3000
[engine] opt done engine=1 id=664 AWFYUnionFindNode>>#findSet |Tier 1|Time 110( 52+58 )ms|AST 200|Inlined 0Y 4N|IR 556/ 2655|CodeSize 11450|Addr 0x7fdf6e89f000|UTC 2024-12-06T14:40:36.829|Src n/a
[engine] created adapter i2c_Z_AAAAA | CodeAddress 0x7fdf6e89e000
[engine] opt done engine=1 id=684 [] in AWFYSomIdentitySet>>#contains: |Tier 1|Time 11( 9+2 )ms|AST 23|Inlined 0Y 0N|IR 92/ 128|CodeSize 574|Addr 0x7fdf6e89c000|UTC 2024-12-06T14:40:36.840|Src n/a
[engine] opt done engine=1 id=657 AWFYSomSet>>#contains: |Tier 1|Time 38( 15+23 )ms|AST 34|Inlined 0Y 1N|IR 287/ 2152|CodeSize 9077|Addr 0x7fdf6e898000|UTC 2024-12-06T14:40:36.853|Src n/a
[engine] created adapter c2i_A_AAAJJA | CodeAddress 0x7fdf6e897000
[engine] created adapter c2i_A_AAAAA | CodeAddress 0x7fdf6e896000
[engine] opt done engine=1 id=685 AWFYVector>>#forEach: <split-685> |Tier 1|Time 49( 31+17 )ms|AST 123|Inlined 0Y 1N|IR 345/ 1095|CodeSize 5286|Addr 0x7fdf6e893000|UTC 2024-12-06T14:40:36.889|Src n/a
[engine] opt done engine=1 id=686 AWFYVector>>#forEach: <split-686> |Tier 1|Time 45( 29+16 )ms|AST 123|Inlined 0Y 1N|IR 336/ 1045|CodeSize 4991|Addr 0x7fdf6e890000|UTC 2024-12-06T14:40:36.898|Src n/a
[engine] opt done engine=1 id=689 AWFYVector>>#forEach: <split-689> |Tier 1|Time 39( 23+16 )ms|AST 123|Inlined 0Y 1N|IR 337/ 1017|CodeSize 4837|Addr 0x7fdf6e88d000|UTC 2024-12-06T14:40:36.928|Src n/a
[engine] created adapter i2c_A_AAAJJAA | CodeAddress 0x7fdf6e88c000
[engine] opt done engine=1 id=651 AWFYHavlakLoopFinder>>#identifyEdges: |Tier 1|Time 62( 39+23 )ms|AST 197|Inlined 0Y 1N|IR 481/ 1395|CodeSize 6448|Addr 0x7fdf6e889000|UTC 2024-12-06T14:40:36.960|Src n/a
[engine] opt done engine=1 id=677 AWFYSomIdentitySet>>#contains: |Tier 1|Time 35( 12+23 )ms|AST 34|Inlined 0Y 1N|IR 285/ 2093|CodeSize 8964|Addr 0x7fdf6e885000|UTC 2024-12-06T14:40:36.995|Src n/a
[engine] created adapter c2i_A_AAAAJA | CodeAddress 0x7fdf6e884000
[engine] opt done engine=1 id=680 AWFYVector>>#forEach: <split-680> |Tier 1|Time 79( 62+17 )ms|AST 123|Inlined 0Y 1N|IR 352/ 1087|CodeSize 5257|Addr 0x7fdf6e881000|UTC 2024-12-06T14:40:37.074|Src n/a
[engine] opt done engine=1 id=6 Symbol>>#= |Tier 1|Time 19( 14+5 )ms|AST 72|Inlined 0Y 1N|IR 225/ 262|CodeSize 859|Addr 0x7fdf6e87f000|UTC 2024-12-06T14:40:37.093|Src n/a
[engine] created adapter i2c_A_AAAAJJA | CodeAddress 0x7fdf6e87e000
[engine] opt done engine=1 id=644 AWFYSomDictionary>>#insertBucketEntry:value:hash:head: |Tier 1|Time 25( 20+5 )ms|AST 75|Inlined 0Y 2N|IR 211/ 298|CodeSize 1112|Addr 0x7fdf6e87c000|UTC 2024-12-06T14:40:37.118|Src n/a
[engine] created adapter i2c_A_AAAJA | CodeAddress 0x7fdf6e871000
[engine] opt done engine=1 id=673 [] in AWFYHavlakLoopFinder>>#stepEProcessNonBackPreds:nodePool:workList:x: |Tier 1|Time 197( 76+120 )ms|AST 311|Inlined 0Y 7N|IR 1111/ 7617|CodeSize 33944|Addr 0x7fdf6e872000|UTC 2024-12-06T14:40:37.125|Src n/a
[engine] opt done engine=1 id=627 AWFYUnionFindNode class>>#new |Tier 1|Time 14( 9+4 )ms|AST 31|Inlined 0Y 2N|IR 193/ 270|CodeSize 876|Addr 0x7fdf6e86f000|UTC 2024-12-06T14:40:37.139|Src n/a
[engine] opt done engine=1 id=628 Behavior>>#new <split-628> |Tier 1|Time 18( 10+7 )ms|AST 37|Inlined 0Y 1N|IR 170/ 616|CodeSize 2390|Addr 0x7fdf6e86d000|UTC 2024-12-06T14:40:37.157|Src n/a
[engine] opt done engine=1 id=661 AWFYHavlakLoopFinder>>#stepD:nodePool: |Tier 1|Time 50( 22+28 )ms|AST 59|Inlined 0Y 2N|IR 370/ 2529|CodeSize 10987|Addr 0x7fdf6e869000|UTC 2024-12-06T14:40:37.169|Src n/a
[engine] created adapter i2c_A_AAAAJJ | CodeAddress 0x7fdf6e868000
[engine] opt done engine=1 id=632 [] in AWFYHavlakLoopFinder>>#initAllNodes |Tier 1|Time 18( 12+6 )ms|AST 45|Inlined 0Y 2N|IR 216/ 348|CodeSize 1223|Addr 0x7fdf6e866000|UTC 2024-12-06T14:40:37.175|Src n/a
[engine] opt done engine=1 id=646 AWFYDictEntry>>#value: |Tier 1|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 134/ 329|CodeSize 995|Addr 0x7fdf6e864000|UTC 2024-12-06T14:40:37.183|Src n/a
[engine] created adapter i2c_A_AAAJAJA | CodeAddress 0x7fdf6e863000
[engine] created adapter c2i_A_AAAJAJA | CodeAddress 0x7fdf6e862000
[engine] opt done engine=1 id=638 AWFYSomIdentityDictionary>>#newEntry:value:hash: |Tier 1|Time 27( 23+4 )ms|AST 42|Inlined 0Y 1N|IR 169/ 248|CodeSize 884|Addr 0x7fdf6e860000|UTC 2024-12-06T14:40:37.196|Src n/a
[engine] opt done engine=1 id=639 AWFYDictIdEntry class>>#new:key:value:next: |Tier 1|Time 21( 17+5 )ms|AST 55|Inlined 0Y 2N|IR 212/ 293|CodeSize 1045|Addr 0x7fdf6e85e000|UTC 2024-12-06T14:40:37.205|Src n/a
[engine] opt done engine=1 id=640 Behavior>>#new <split-640> |Tier 1|Time 13( 9+5 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fdf6e85c000|UTC 2024-12-06T14:40:37.210|Src n/a
[engine] opt done engine=1 id=641 AWFYDictEntry>>#init:key:value:next: |Tier 1|Time 15( 9+6 )ms|AST 46|Inlined 0Y 0N|IR 193/ 489|CodeSize 1643|Addr 0x7fdf6e85a000|UTC 2024-12-06T14:40:37.220|Src n/a
[engine] opt done engine=1 id=653 AWFYBasicBlock>>#numPred |Tier 1|Time 12( 7+5 )ms|AST 25|Inlined 0Y 1N|IR 168/ 298|CodeSize 1042|Addr 0x7fdf6e858000|UTC 2024-12-06T14:40:37.233|Src n/a
[engine] created adapter i2c_A_AAAAJA | CodeAddress 0x7fdf6e857000
[engine] opt done engine=1 id=652 AWFYHavlakLoopFinder>>#processEdges:w: |Tier 1|Time 47( 20+27 )ms|AST 81|Inlined 0Y 2N|IR 362/ 2413|CodeSize 10395|Addr 0x7fdf6e853000|UTC 2024-12-06T14:40:37.257|Src n/a
[engine] opt done engine=1 id=667 AWFYVector>>#removeFirst |Tier 1|Time 25( 17+7 )ms|AST 79|Inlined 0Y 1N|IR 231/ 402|CodeSize 1424|Addr 0x7fdf6e851000|UTC 2024-12-06T14:40:37.282|Src n/a
[engine] opt done engine=1 id=681 [] in AWFYHavlakLoopFinder>>#setLoopAttribute:nodePool:loop: |Tier 1|Time 54( 41+13 )ms|AST 203|Inlined 0Y 3N|IR 445/ 740|CodeSize 2841|Addr 0x7fdf6e84f000|UTC 2024-12-06T14:40:37.287|Src n/a
[engine] opt done engine=1 id=675 [] in [] in AWFYHavlakLoopFinder>>#stepEProcessNonBackPreds:nodePool:workList:x: |Tier 1|Time 7( 5+2 )ms|AST 23|Inlined 0Y 0N|IR 92/ 128|CodeSize 574|Addr 0x7fdf6e84d000|UTC 2024-12-06T14:40:37.289|Src n/a
[engine] opt done engine=1 id=682 AWFYUnionFindNode>>#union: |Tier 1|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fdf6e84b000|UTC 2024-12-06T14:40:37.297|Src n/a
[engine] opt done engine=1 id=668 AWFYSomSet>>#size |Tier 1|Time 13( 8+5 )ms|AST 25|Inlined 0Y 1N|IR 168/ 298|CodeSize 1042|Addr 0x7fdf6e849000|UTC 2024-12-06T14:40:37.300|Src n/a
[engine] opt done engine=1 id=669 AWFYHavlakLoopFinder>>#MaxNonBackPreds |Tier 1|Time 6( 4+2 )ms|AST 22|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7fdf6e847000|UTC 2024-12-06T14:40:37.303|Src n/a
[engine] created adapter i2c_A_AAAJAAA | CodeAddress 0x7fdf6e846000
[engine] opt done engine=1 id=671 AWFYSomSet>>#forEach: |Tier 1|Time 14( 9+6 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7fdf6e844000|UTC 2024-12-06T14:40:37.318|Src n/a
[engine] opt done engine=1 id=683 AWFYSimpleLoop>>#addNode: |Tier 1|Time 16( 10+6 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7fdf6e828000|UTC 2024-12-06T14:40:37.334|Src n/a
[engine] created adapter i2c_J_AAAAJ | CodeAddress 0x7fdf6e827000
[engine] opt done engine=1 id=624 AWFYHavlakLoopFinder>>#findLoops |Tier 1|Time 910( 410+500 )ms|AST 1087|Inlined 0Y 27N|IR 5136/ 23356|CodeSize 100961|Addr 0x7fdf6e82a000|UTC 2024-12-06T14:40:37.353|Src n/a
[engine] opt done engine=1 id=660 [] in AWFYSomSet>>#contains: |Tier 1|Time 9( 6+3 )ms|AST 23|Inlined 0Y 0N|IR 94/ 130|CodeSize 574|Addr 0x7fdf6e825000|UTC 2024-12-06T14:40:37.362|Src n/a
[engine] opt done engine=1 id=670 AWFYHavlakLoopFinder>>#stepEProcessNonBackPreds:nodePool:workList:x: |Tier 1|Time 87( 28+60 )ms|AST 79|Inlined 0Y 2N|IR 384/ 2714|CodeSize 12046|Addr 0x7fdf6e821000|UTC 2024-12-06T14:40:37.387|Src n/a
[engine] created adapter c2i_J_AAAAJ | CodeAddress 0x7fdf6e820000
[engine] opt done engine=1 id=642 AWFYHavlakLoopFinder>>#doDFS:current: |Tier 1|Time 142( 110+32 )ms|AST 336|Inlined 0Y 7N|IR 727/ 1446|CodeSize 7604|Addr 0x7fdf6e81d000|UTC 2024-12-06T14:40:37.476|Src n/a
[engine] opt done engine=1 id=694 AWFYHavlakLoopFinder>>#doDFS:current: <split-694> |Tier 1|Time 99( 71+27 )ms|AST 336|Inlined 0Y 7N|IR 670/ 1182|CodeSize 5845|Addr 0x7fdf6e81a000|UTC 2024-12-06T14:40:37.486|Src n/a
[engine] opt done engine=1 id=649 AWFYHavlakLoopFinder>>#doDFS:current: <split-649> |Tier 1|Time 127( 95+32 )ms|AST 336|Inlined 0Y 7N|IR 727/ 1444|CodeSize 7574|Addr 0x7fdf6e817000|UTC 2024-12-06T14:40:37.490|Src n/a
[engine] created adapter i2c_A_AAAAZ | CodeAddress 0x7fdf6e816000
[engine] opt done engine=1 id=583 AWFYSimpleLoop class>>#basicBlock:reducible: |Tier 1|Time 24( 18+6 )ms|AST 45|Inlined 0Y 2N|IR 206/ 288|CodeSize 1002|Addr 0x7fdf6e814000|UTC 2024-12-06T14:40:37.510|Src n/a
[engine] opt done engine=1 id=591 AWFYSimpleLoop>>#counter: |Tier 1|Time 9( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 145/ 187|CodeSize 600|Addr 0x7fdf6e812000|UTC 2024-12-06T14:40:37.519|Src n/a
[engine] opt done engine=1 id=584 Behavior>>#new <split-584> |Tier 1|Time 31( 10+20 )ms|AST 38|Inlined 0Y 0N|IR 168/ 788|CodeSize 3140|Addr 0x7fdf6e810000|UTC 2024-12-06T14:40:37.521|Src n/a
[engine] opt done engine=1 id=585 AWFYSimpleLoop>>#init:reducible: |Tier 1|Time 53( 37+16 )ms|AST 155|Inlined 0Y 3N|IR 551/ 922|CodeSize 3031|Addr 0x7fdf6e80e000|UTC 2024-12-06T14:40:37.572|Src n/a
[engine] opt done engine=1 id=697 AWFYHavlakLoopFinder>>#doDFS:current: <split-697> |Tier 1|Time 99( 72+27 )ms|AST 336|Inlined 0Y 7N|IR 670/ 1182|CodeSize 5845|Addr 0x7fdf6e80b000|UTC 2024-12-06T14:40:37.575|Src n/a
[engine] created adapter i2c_A_AAAJJA | CodeAddress 0x7fdf6e80a000
[engine] opt done engine=1 id=663 [] in AWFYHavlakLoopFinder>>#stepD:nodePool: |Tier 1|Time 34( 25+10 )ms|AST 75|Inlined 0Y 2N|IR 281/ 492|CodeSize 1761|Addr 0x7fdf6e808000|UTC 2024-12-06T14:40:37.607|Src n/a
[engine] opt done engine=1 id=676 AWFYLoopStructureGraph>>#createNewLoop:reducible: |Tier 1|Time 37( 27+10 )ms|AST 115|Inlined 0Y 3N|IR 306/ 453|CodeSize 1651|Addr 0x7fdf6e806000|UTC 2024-12-06T14:40:37.612|Src n/a
[engine] created adapter i2c_A_AAAAA | CodeAddress 0x7fdf6e805000
[engine] opt done engine=1 id=690 AWFYHavlakLoopFinder>>#doDFS:current: <split-690> |Tier 1|Time 99( 72+28 )ms|AST 336|Inlined 0Y 7N|IR 670/ 1182|CodeSize 5966|Addr 0x7fdf6e802000|UTC 2024-12-06T14:40:37.620|Src n/a
[engine] opt inval. engine=1 id=594 AWFYVector>>#at: |UTC 2024-12-06T14:40:37.623|Src n/a|Reason null
[engine] opt deopt engine=1 id=594 AWFYVector>>#at: | |UTC 2024-12-06T14:40:37.623|Src n/a
[engine] created adapter i2c_A_AAAJAA | CodeAddress 0x7fdf6e801000
[engine] opt done engine=1 id=666 [] in AWFYHavlakLoopFinder>>#findLoops |Tier 1|Time 20( 14+6 )ms|AST 28|Inlined 0Y 1N|IR 174/ 324|CodeSize 1136|Addr 0x7fdd680b5000|UTC 2024-12-06T14:40:37.632|Src n/a
[engine] opt done engine=1 id=594 AWFYVector>>#at: |Tier 1|Time 25( 14+12 )ms|AST 57|Inlined 0Y 0N|IR 241/ 654|CodeSize 2363|Addr 0x7fdd680b3000|UTC 2024-12-06T14:40:37.658|Src n/a
[engine] opt done engine=1 id=679 AWFYUnionFindNode>>#loop: |Tier 1|Time 9( 5+4 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fdd680b1000|UTC 2024-12-06T14:40:37.668|Src n/a
[engine] opt done engine=1 id=678 AWFYHavlakLoopFinder>>#setLoopAttribute:nodePool:loop: |Tier 1|Time 67( 31+36 )ms|AST 80|Inlined 0Y 2N|IR 387/ 2627|CodeSize 11516|Addr 0x7fdd680ad000|UTC 2024-12-06T14:40:37.687|Src n/a
[engine] opt done engine=1 id=599 AWFYControlFlowGraph>>#numNodes |Tier 1|Time 15( 9+6 )ms|AST 25|Inlined 0Y 1N|IR 168/ 298|CodeSize 1042|Addr 0x7fdd680a8000|UTC 2024-12-06T14:40:37.703|Src n/a
[engine] opt done engine=1 id=692 AWFYHavlakLoopFinder>>#doDFS:current: <split-692> |Tier 1|Time 98( 72+26 )ms|AST 336|Inlined 0Y 7N|IR 651/ 1114|CodeSize 5830|Addr 0x7fdd680aa000|UTC 2024-12-06T14:40:37.705|Src n/a
[engine] opt done engine=1 id=593 AWFYControlFlowGraph>>#createNode: |Tier 1|Time 57( 40+17 )ms|AST 179|Inlined 0Y 5N|IR 481/ 844|CodeSize 3294|Addr 0x7fdd680a6000|UTC 2024-12-06T14:40:37.760|Src n/a
[engine] opt done engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> |Tier 1|Time 98( 71+27 )ms|AST 336|Inlined 0Y 7N|IR 670/ 1182|CodeSize 5966|Addr 0x7fdd680a3000|UTC 2024-12-06T14:40:37.766|Src n/a
[engine] opt done engine=1 id=609 AWFYBasicBlock>>#addOutEdge: |Tier 1|Time 16( 10+6 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7fdd680a1000|UTC 2024-12-06T14:40:37.777|Src n/a
[engine] opt done engine=1 id=606 AWFYBasicBlockEdge class>>#for:from:to: |Tier 1|Time 21( 15+6 )ms|AST 50|Inlined 0Y 2N|IR 210/ 291|CodeSize 1020|Addr 0x7fdd6809f000|UTC 2024-12-06T14:40:37.787|Src n/a
[engine] opt done engine=1 id=607 Behavior>>#new <split-607> |Tier 1|Time 16( 10+6 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fdd6809d000|UTC 2024-12-06T14:40:37.793|Src n/a
[engine] opt done engine=1 id=610 AWFYBasicBlock>>#addInEdge: |Tier 1|Time 15( 10+6 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7fdd6809b000|UTC 2024-12-06T14:40:37.803|Src n/a
[engine] opt done engine=1 id=598 AWFYVector>>#at:put: |Tier 1|Time 108( 60+48 )ms|AST 317|Inlined 0Y 0N|IR 642/ 2581|CodeSize 12060|Addr 0x7fdd68097000|UTC 2024-12-06T14:40:37.813|Src n/a
[engine] opt done engine=1 id=611 AWFYControlFlowGraph>>#addEdge: |Tier 1|Time 15( 10+6 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7fdd68095000|UTC 2024-12-06T14:40:37.818|Src n/a
[engine] opt done engine=1 id=595 AWFYBasicBlock class>>#new: |Tier 1|Time 19( 13+6 )ms|AST 40|Inlined 0Y 2N|IR 203/ 286|CodeSize 958|Addr 0x7fdd68093000|UTC 2024-12-06T14:40:37.832|Src n/a
[engine] opt inval. engine=1 id=624 AWFYHavlakLoopFinder>>#findLoops |UTC 2024-12-06T14:40:37.834|Src n/a|Reason null
[engine] opt done engine=1 id=596 Behavior>>#new <split-596> |Tier 1|Time 17( 10+7 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fdd68091000|UTC 2024-12-06T14:40:37.835|Src n/a
[engine] created adapter i2c_J_AAAJJ | CodeAddress 0x7fdf6e800000
[engine] opt done engine=1 id=608 AWFYBasicBlockEdge>>#init:from:to: |Tier 1|Time 49( 34+15 )ms|AST 135|Inlined 0Y 5N|IR 394/ 776|CodeSize 2714|Addr 0x7fdd6808f000|UTC 2024-12-06T14:40:37.843|Src n/a
[engine] created adapter i2c_A_AAAJJ | CodeAddress 0x7fdd6808e000
[engine] opt done engine=1 id=597 AWFYBasicBlock>>#init: |Tier 1|Time 27( 19+8 )ms|AST 66|Inlined 0Y 2N|IR 266/ 530|CodeSize 1780|Addr 0x7fdd6808c000|UTC 2024-12-06T14:40:37.860|Src n/a
[engine] opt inval. engine=1 id=645 AWFYDictIdEntry>>#match:key: |UTC 2024-12-06T14:40:37.865|Src n/a|Reason null
[engine] opt done engine=1 id=605 AWFYLoopTesterApp>>#buildConnect:end: |Tier 1|Time 22( 16+6 )ms|AST 40|Inlined 0Y 1N|IR 177/ 279|CodeSize 1023|Addr 0x7fdd6808a000|UTC 2024-12-06T14:40:37.865|Src n/a
[engine] opt inval. engine=1 id=644 AWFYSomDictionary>>#insertBucketEntry:value:hash:head: |UTC 2024-12-06T14:40:37.865|Src n/a|Reason null
[engine] opt inval. engine=1 id=641 AWFYDictEntry>>#init:key:value:next: |UTC 2024-12-06T14:40:37.865|Src n/a|Reason Latest layout assumption Layout no longer valid
[engine] opt inval. engine=1 id=640 Behavior>>#new <split-640> |UTC 2024-12-06T14:40:37.865|Src n/a|Reason Latest layout assumption Layout no longer valid
[engine] opt inval. engine=1 id=639 AWFYDictIdEntry class>>#new:key:value:next: |UTC 2024-12-06T14:40:37.866|Src n/a|Reason Latest layout assumption Layout no longer valid
[engine] opt inval. engine=1 id=646 AWFYDictEntry>>#value: |UTC 2024-12-06T14:40:37.866|Src n/a|Reason Latest layout assumption Layout no longer valid
[engine] opt inval. engine=1 id=634 AWFYSomDictionary>>#at:put: |UTC 2024-12-06T14:40:37.866|Src n/a|Reason Latest layout assumption Layout no longer valid
[engine] opt inval. engine=1 id=647 AWFYSomDictionary>>#at: |UTC 2024-12-06T14:40:37.866|Src n/a|Reason Latest layout assumption Layout no longer valid
[engine] opt deopt engine=1 id=644 AWFYSomDictionary>>#insertBucketEntry:value:hash:head: | |UTC 2024-12-06T14:40:37.866|Src n/a
[engine] opt deopt engine=1 id=634 AWFYSomDictionary>>#at:put: | |UTC 2024-12-06T14:40:37.867|Src n/a
[engine] created adapter c2i_A_AAAJJ | CodeAddress 0x7fdd68089000
[engine] opt done engine=1 id=650 AWFYUnionFindNode>>#initNode:dfs: <split-650> |Tier 1|Time 27( 22+5 )ms|AST 35|Inlined 0Y 0N|IR 181/ 406|CodeSize 1321|Addr 0x7fdd68087000|UTC 2024-12-06T14:40:37.892|Src n/a
[engine] opt done engine=1 id=625 AWFYVector>>#removeAll |Tier 1|Time 37( 29+9 )ms|AST 57|Inlined 0Y 0N|IR 235/ 619|CodeSize 2127|Addr 0x7fdd68085000|UTC 2024-12-06T14:40:37.897|Src n/a
[engine] opt done engine=1 id=604 AWFYLoopTesterApp>>#buildStraight:n: |Tier 1|Time 63( 56+7 )ms|AST 157|Inlined 0Y 1N|IR 252/ 349|CodeSize 1739|Addr 0x7fdd68083000|UTC 2024-12-06T14:40:37.898|Src n/a
[engine] opt done engine=1 id=645 AWFYDictIdEntry>>#match:key: |Tier 1|Time 10( 7+3 )ms|AST 49|Inlined 0Y 0N|IR 101/ 156|CodeSize 699|Addr 0x7fdd68081000|UTC 2024-12-06T14:40:37.902|Src n/a
[engine] opt done engine=1 id=640 Behavior>>#new <split-640> |Tier 1|Time 13( 8+5 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fdd6807d000|UTC 2024-12-06T14:40:37.916|Src n/a
[engine] opt done engine=1 id=639 AWFYDictIdEntry class>>#new:key:value:next: |Tier 1|Time 18( 13+5 )ms|AST 55|Inlined 0Y 2N|IR 212/ 293|CodeSize 1045|Addr 0x7fdd6807f000|UTC 2024-12-06T14:40:37.916|Src n/a
[engine] opt done engine=1 id=641 AWFYDictEntry>>#init:key:value:next: |Tier 1|Time 15( 9+6 )ms|AST 46|Inlined 0Y 0N|IR 205/ 576|CodeSize 1911|Addr 0x7fdd6807b000|UTC 2024-12-06T14:40:37.932|Src n/a
[engine] opt done engine=1 id=644 AWFYSomDictionary>>#insertBucketEntry:value:hash:head: |Tier 1|Time 35( 28+7 )ms|AST 184|Inlined 0Y 3N|IR 305/ 387|CodeSize 1470|Addr 0x7fdd68079000|UTC 2024-12-06T14:40:37.951|Src n/a
[engine] opt inval. engine=1 id=645 AWFYDictIdEntry>>#match:key: |UTC 2024-12-06T14:40:37.959|Src n/a|Reason null
[engine] opt inval. engine=1 id=644 AWFYSomDictionary>>#insertBucketEntry:value:hash:head: |UTC 2024-12-06T14:40:37.959|Src n/a|Reason null
[engine] opt deopt engine=1 id=644 AWFYSomDictionary>>#insertBucketEntry:value:hash:head: | |UTC 2024-12-06T14:40:37.959|Src n/a
[engine] opt inval. engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> |UTC 2024-12-06T14:40:37.979|Src n/a|Reason null
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.979|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.980|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt done engine=1 id=687 AWFYSimpleLoop>>#parent: |Tier 1|Time 29( 10+19 )ms|AST 40|Inlined 0Y 1N|IR 196/ 418|CodeSize 1393|Addr 0x7fdd68077000|UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.981|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.982|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.983|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt done engine=1 id=634 AWFYSomDictionary>>#at:put: |Tier 1|Time 86( 51+35 )ms|AST 271|Inlined 0Y 5N|IR 657/ 1440|CodeSize 5771|Addr 0x7fdd68074000|UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.984|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.985|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt deopt engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> | |UTC 2024-12-06T14:40:37.986|Src n/a
[engine] opt inval. engine=1 id=692 AWFYHavlakLoopFinder>>#doDFS:current: <split-692> |UTC 2024-12-06T14:40:37.987|Src n/a|Reason null
[engine] opt done engine=1 id=645 AWFYDictIdEntry>>#match:key: |Tier 1|Time 15( 10+6 )ms|AST 49|Inlined 0Y 0N|IR 154/ 366|CodeSize 1274|Addr 0x7fdd68072000|UTC 2024-12-06T14:40:37.996|Src n/a
[engine] opt done engine=1 id=647 AWFYSomDictionary>>#at: |Tier 1|Time 29( 23+6 )ms|AST 128|Inlined 0Y 3N|IR 254/ 377|CodeSize 1381|Addr 0x7fdd68070000|UTC 2024-12-06T14:40:38.013|Src n/a
[engine] opt done engine=1 id=646 AWFYDictEntry>>#value: |Tier 1|Time 9( 5+4 )ms|AST 16|Inlined 0Y 0N|IR 134/ 329|CodeSize 995|Addr 0x7fdd6806b000|UTC 2024-12-06T14:40:38.022|Src n/a
[engine] opt done engine=1 id=710 AWFYSomDictionary>>#transferEntries: |Tier 1|Time 91( 66+25 )ms|AST 299|Inlined 0Y 1N|IR 594/ 1546|CodeSize 7030|Addr 0x7fdd6806d000|UTC 2024-12-06T14:40:38.023|Src n/a
[engine] opt deopt engine=1 id=692 AWFYHavlakLoopFinder>>#doDFS:current: <split-692> | |UTC 2024-12-06T14:40:38.030|Src n/a
[engine] opt done engine=1 id=696 AWFYUnionFindNode>>#initNode:dfs: <split-696> |Tier 1|Time 13( 8+5 )ms|AST 35|Inlined 0Y 0N|IR 181/ 406|CodeSize 1321|Addr 0x7fdd68069000|UTC 2024-12-06T14:40:38.036|Src n/a
[engine] opt done engine=1 id=644 AWFYSomDictionary>>#insertBucketEntry:value:hash:head: |Tier 1|Time 40( 32+8 )ms|AST 184|Inlined 0Y 4N|IR 361/ 436|CodeSize 1591|Addr 0x7fdd68067000|UTC 2024-12-06T14:40:38.037|Src n/a
[engine] opt done engine=1 id=698 AWFYUnionFindNode>>#initNode:dfs: <split-698> |Tier 1|Time 12( 8+5 )ms|AST 35|Inlined 0Y 0N|IR 181/ 406|CodeSize 1321|Addr 0x7fdd68065000|UTC 2024-12-06T14:40:38.048|Src n/a
[engine] opt done engine=1 id=695 AWFYUnionFindNode>>#initNode:dfs: <split-695> |Tier 1|Time 12( 8+5 )ms|AST 35|Inlined 0Y 0N|IR 181/ 406|CodeSize 1321|Addr 0x7fdd68063000|UTC 2024-12-06T14:40:38.050|Src n/a
[engine] opt done engine=1 id=688 AWFYSimpleLoop>>#addChildLoop: |Tier 1|Time 13( 8+5 )ms|AST 31|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7fdd68061000|UTC 2024-12-06T14:40:38.061|Src n/a
[engine] opt done engine=1 id=700 AWFYUnionFindNode>>#initNode:dfs: <split-700> |Tier 1|Time 12( 7+5 )ms|AST 35|Inlined 0Y 0N|IR 181/ 406|CodeSize 1321|Addr 0x7fdd6805f000|UTC 2024-12-06T14:40:38.062|Src n/a
[engine] created adapter i2c_J_AAJA | CodeAddress 0x7fdd6805e000
[engine] opt done engine=1 id=616 AWFYLoopTesterApp>>#findLoops: |Tier 1|Time 18( 13+5 )ms|AST 57|Inlined 0Y 2N|IR 212/ 320|CodeSize 1176|Addr 0x7fdd6805c000|UTC 2024-12-06T14:40:38.080|Src n/a
[engine] opt done engine=1 id=614 Integer>>#timesRepeat: |Tier 1|Time 29( 16+13 )ms|AST 72|Inlined 0Y 0N|IR 275/ 860|CodeSize 4095|Addr 0x7fdd6805a000|UTC 2024-12-06T14:40:38.090|Src n/a
[engine] opt done engine=1 id=617 AWFYHavlakLoopFinder class>>#new:lsg: |Tier 1|Time 15( 11+4 )ms|AST 45|Inlined 0Y 2N|IR 202/ 286|CodeSize 1002|Addr 0x7fdd68058000|UTC 2024-12-06T14:40:38.095|Src n/a
[engine] opt done engine=1 id=618 Behavior>>#new <split-618> |Tier 1|Time 17( 9+8 )ms|AST 38|Inlined 0Y 0N|IR 167/ 707|CodeSize 2678|Addr 0x7fdd68056000|UTC 2024-12-06T14:40:38.107|Src n/a
[engine] opt done engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> |Tier 1|Time 87( 62+26 )ms|AST 336|Inlined 0Y 7N|IR 727/ 1444|CodeSize 7469|Addr 0x7fdd68053000|UTC 2024-12-06T14:40:38.110|Src n/a
[engine] opt done engine=1 id=620 AWFYSomIdentityDictionary class>>#new |Tier 1|Time 10( 7+3 )ms|AST 23|Inlined 0Y 1N|IR 155/ 225|CodeSize 709|Addr 0x7fdd68051000|UTC 2024-12-06T14:40:38.118|Src n/a
[engine] opt done engine=1 id=621 AWFYSomDictionary class>>#new: |Tier 1|Time 15( 10+4 )ms|AST 36|Inlined 0Y 2N|IR 199/ 274|CodeSize 905|Addr 0x7fdd6804f000|UTC 2024-12-06T14:40:38.125|Src n/a
[engine] opt done engine=1 id=619 AWFYHavlakLoopFinder>>#init:lsg: |Tier 1|Time 31( 21+10 )ms|AST 98|Inlined 0Y 3N|IR 374/ 888|CodeSize 3017|Addr 0x7fdd6804d000|UTC 2024-12-06T14:40:38.127|Src n/a
[engine] opt done engine=1 id=622 Behavior>>#new <split-622> |Tier 1|Time 14( 9+5 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fdd6804b000|UTC 2024-12-06T14:40:38.131|Src n/a
[engine] opt done engine=1 id=623 AWFYSomDictionary>>#initialize: |Tier 1|Time 15( 9+6 )ms|AST 39|Inlined 0Y 0N|IR 188/ 484|CodeSize 1764|Addr 0x7fdd68049000|UTC 2024-12-06T14:40:38.140|Src n/a
[engine] opt done engine=1 id=626 AWFYSomDictionary>>#removeAll |Tier 1|Time 19( 12+8 )ms|AST 48|Inlined 0Y 0N|IR 205/ 585|CodeSize 2126|Addr 0x7fdd68047000|UTC 2024-12-06T14:40:38.146|Src n/a
[engine] opt done engine=1 id=615 [] in AWFYLoopTesterApp>>#addDummyLoops: |Tier 1|Time 12( 8+4 )ms|AST 28|Inlined 0Y 1N|IR 163/ 259|CodeSize 865|Addr 0x7fdd68045000|UTC 2024-12-06T14:40:38.153|Src n/a
[engine] opt done engine=1 id=691 AWFYUnionFindNode>>#initNode:dfs: <split-691> |Tier 1|Time 12( 8+5 )ms|AST 35|Inlined 0Y 0N|IR 181/ 406|CodeSize 1321|Addr 0x7fdd68043000|UTC 2024-12-06T14:40:38.159|Src n/a
[engine] opt inval. engine=1 id=685 AWFYVector>>#forEach: <split-685> |UTC 2024-12-06T14:40:38.162|Src n/a|Reason null
[engine] opt deopt engine=1 id=685 AWFYVector>>#forEach: <split-685> | |UTC 2024-12-06T14:40:38.162|Src n/a
[engine] opt inval. engine=1 id=686 AWFYVector>>#forEach: <split-686> |UTC 2024-12-06T14:40:38.162|Src n/a|Reason null
[engine] opt deopt engine=1 id=686 AWFYVector>>#forEach: <split-686> | |UTC 2024-12-06T14:40:38.163|Src n/a
[engine] opt inval. engine=1 id=673 [] in AWFYHavlakLoopFinder>>#stepEProcessNonBackPreds:nodePool:workList:x: |UTC 2024-12-06T14:40:38.163|Src n/a|Reason null
[engine] opt deopt engine=1 id=673 [] in AWFYHavlakLoopFinder>>#stepEProcessNonBackPreds:nodePool:workList:x: | |UTC 2024-12-06T14:40:38.163|Src n/a
[engine] opt inval. engine=1 id=664 AWFYUnionFindNode>>#findSet |UTC 2024-12-06T14:40:38.164|Src n/a|Reason null
[engine] opt inval. engine=1 id=674 AWFYVector>>#forEach: <split-674> |UTC 2024-12-06T14:40:38.164|Src n/a|Reason null
[engine] opt deopt engine=1 id=664 AWFYUnionFindNode>>#findSet | |UTC 2024-12-06T14:40:38.164|Src n/a
[engine] opt done engine=1 id=693 AWFYUnionFindNode>>#initNode:dfs: <split-693> |Tier 1|Time 14( 8+6 )ms|AST 35|Inlined 0Y 0N|IR 181/ 406|CodeSize 1321|Addr 0x7fdd68041000|UTC 2024-12-06T14:40:38.166|Src n/a
[engine] opt deopt engine=1 id=624 AWFYHavlakLoopFinder>>#findLoops | |UTC 2024-12-06T14:40:38.168|Src n/a
[engine] opt done engine=1 id=630 AWFYHavlakLoopFinder>>#initAllNodes |Tier 1|Time 59( 23+35 )ms|AST 90|Inlined 0Y 2N|IR 558/ 3087|CodeSize 12755|Addr 0x7fdd6803c000|UTC 2024-12-06T14:40:38.190|Src n/a
[engine] opt done engine=1 id=612 AWFYLoopTesterApp>>#buildDiamond: |Tier 1|Time 49( 39+9 )ms|AST 235|Inlined 0Y 4N|IR 339/ 513|CodeSize 2191|Addr 0x7fdd6803a000|UTC 2024-12-06T14:40:38.208|Src n/a
[engine] opt done engine=1 id=674 AWFYVector>>#forEach: <split-674> |Tier 1|Time 38( 22+16 )ms|AST 123|Inlined 0Y 1N|IR 329/ 1015|CodeSize 4580|Addr 0x7fdd68037000|UTC 2024-12-06T14:40:38.246|Src n/a
[engine] opt done engine=1 id=664 AWFYUnionFindNode>>#findSet |Tier 1|Time 81( 49+32 )ms|AST 224|Inlined 0Y 5N|IR 607/ 2702|CodeSize 11613|Addr 0x7fdd68033000|UTC 2024-12-06T14:40:38.247|Src n/a
[engine] opt done engine=1 id=685 AWFYVector>>#forEach: <split-685> |Tier 1|Time 40( 23+17 )ms|AST 123|Inlined 0Y 1N|IR 353/ 1097|CodeSize 5512|Addr 0x7fdd68030000|UTC 2024-12-06T14:40:38.286|Src n/a
[engine] opt done engine=1 id=686 AWFYVector>>#forEach: <split-686> |Tier 1|Time 39( 23+16 )ms|AST 123|Inlined 0Y 1N|IR 344/ 1047|CodeSize 5040|Addr 0x7fdd6802d000|UTC 2024-12-06T14:40:38.287|Src n/a
[engine] opt done engine=1 id=692 AWFYHavlakLoopFinder>>#doDFS:current: <split-692> |Tier 1|Time 95( 68+27 )ms|AST 336|Inlined 0Y 7N|IR 670/ 1182|CodeSize 5952|Addr 0x7fdd6802a000|UTC 2024-12-06T14:40:38.382|Src n/a
[engine] opt done engine=1 id=673 [] in AWFYHavlakLoopFinder>>#stepEProcessNonBackPreds:nodePool:workList:x: |Tier 1|Time 204( 81+123 )ms|AST 315|Inlined 0Y 7N|IR 1130/ 7718|CodeSize 34332|Addr 0x7fdd68020000|UTC 2024-12-06T14:40:38.490|Src n/a
[engine] opt done engine=1 id=706 Integer>>#timesRepeat: <split-706> |Tier 1|Time 27( 15+13 )ms|AST 73|Inlined 0Y 1N|IR 292/ 812|CodeSize 3660|Addr 0x7fdd6801e000|UTC 2024-12-06T14:40:38.518|Src n/a
[engine] opt done engine=1 id=592 AWFYVector>>#append: |Tier 2|Time 136( 69+67 )ms|AST 250|Inlined 0Y 0N|IR 524/ 1878|CodeSize 7877|Addr 0x7fdd6801b000|UTC 2024-12-06T14:40:38.519|Src n/a
[engine] opt done engine=1 id=594 AWFYVector>>#at: |Tier 2|Time 20( 11+9 )ms|AST 57|Inlined 0Y 0N|IR 169/ 264|CodeSize 782|Addr 0x7fdd68019000|UTC 2024-12-06T14:40:38.538|Src n/a
[engine] opt done engine=1 id=578 Behavior>>#new <split-578> |Tier 2|Time 14( 8+6 )ms|AST 38|Inlined 0Y 0N|IR 31/ 372|CodeSize 1336|Addr 0x7fdd68017000|UTC 2024-12-06T14:40:38.553|Src n/a
[engine] opt done engine=1 id=577 AWFYVector class>>#new: |Tier 2|Time 36( 24+12 )ms|AST 36|Inlined 2Y 0N|IR 51/ 654|CodeSize 2672|Addr 0x7fdd68015000|UTC 2024-12-06T14:40:38.555|Src n/a
[engine] created adapter c2i_J_AAAJJ | CodeAddress 0x7fdd68014000
[engine] opt done engine=1 id=603 AWFYLoopTesterApp>>#buildBaseLoop: |Tier 1|Time 66( 56+10 )ms|AST 267|Inlined 0Y 9N|IR 514/ 605|CodeSize 2293|Addr 0x7fdd68012000|UTC 2024-12-06T14:40:38.629|Src n/a
[engine] opt done engine=1 id=600 AWFYVector>>#size |Tier 2|Time 8( 5+3 )ms|AST 26|Inlined 0Y 0N|IR 30/ 76|CodeSize 232|Addr 0x7fdd68010000|UTC 2024-12-06T14:40:38.637|Src n/a
[engine] opt done engine=1 id=659 AWFYVector>>#hasSome: |Tier 2|Time 90( 34+57 )ms|AST 129|Inlined 3Y 0N|IR 448/ 2019|CodeSize 8633|Addr 0x7fdd6800c000|UTC 2024-12-06T14:40:38.646|Src n/a
[engine] opt done engine=1 id=705 [] in [] in [] in AWFYLoopTesterApp>>#constructCFG:p:p: |Tier 1|Time 16( 9+7 )ms|AST 32|Inlined 0Y 1N|IR 192/ 495|CodeSize 1647|Addr 0x7fdd6800a000|UTC 2024-12-06T14:40:38.653|Src n/a
[engine] opt done engine=1 id=636 Integer>>#>> |Tier 2|Time 9( 7+2 )ms|AST 52|Inlined 0Y 0N|IR 28/ 77|CodeSize 242|Addr 0x7fdd68008000|UTC 2024-12-06T14:40:38.663|Src n/a
[engine] opt done engine=1 id=635 AWFYSomDictionary>>#hash: |Tier 2|Time 24( 21+3 )ms|AST 92|Inlined 1Y 0N|IR 26/ 73|CodeSize 230|Addr 0x7fdd68006000|UTC 2024-12-06T14:40:38.669|Src n/a
[engine] opt done engine=1 id=637 AWFYSomDictionary>>#bucketIdx: |Tier 2|Time 14( 9+5 )ms|AST 55|Inlined 0Y 0N|IR 89/ 171|CodeSize 581|Addr 0x7fdd68004000|UTC 2024-12-06T14:40:38.677|Src n/a
[engine] opt done engine=1 id=645 AWFYDictIdEntry>>#match:key: |Tier 2|Time 13( 8+4 )ms|AST 49|Inlined 0Y 0N|IR 82/ 138|CodeSize 447|Addr 0x7fdd68002000|UTC 2024-12-06T14:40:38.690|Src n/a
[engine] opt done engine=1 id=633 AWFYHavlakLoopFinder>>#Unvisited |Tier 2|Time 4( 3+1 )ms|AST 11|Inlined 0Y 0N|IR 11/ 45|CodeSize 143|Addr 0x7fdd68000000|UTC 2024-12-06T14:40:38.694|Src n/a
[engine] opt done engine=1 id=576 AWFYVector class>>#new |Tier 2|Time 38( 28+10 )ms|AST 27|Inlined 3Y 0N|IR 44/ 587|CodeSize 2320|Addr 0x7fdd580d1000|UTC 2024-12-06T14:40:38.708|Src n/a
[engine] opt done engine=1 id=648 AWFYSomDictionary>>#bucket: |Tier 2|Time 24( 17+6 )ms|AST 43|Inlined 1Y 0N|IR 155/ 188|CodeSize 593|Addr 0x7fdd580cf000|UTC 2024-12-06T14:40:38.718|Src n/a
[engine] opt done engine=1 id=662 AWFYVector>>#isEmpty |Tier 2|Time 8( 5+2 )ms|AST 26|Inlined 0Y 0N|IR 31/ 74|CodeSize 218|Addr 0x7fdd580cd000|UTC 2024-12-06T14:40:38.725|Src n/a
[engine] opt done engine=1 id=655 AWFYHavlakLoopFinder>>#isAncestor:v: |Tier 2|Time 16( 10+6 )ms|AST 62|Inlined 0Y 0N|IR 145/ 194|CodeSize 517|Addr 0x7fdd580cb000|UTC 2024-12-06T14:40:38.741|Src n/a
[engine] opt done engine=1 id=647 AWFYSomDictionary>>#at: |Tier 2|Time 71( 62+10 )ms|AST 128|Inlined 5Y 0N|IR 290/ 300|CodeSize 969|Addr 0x7fdd580c9000|UTC 2024-12-06T14:40:38.780|Src n/a
[engine] opt done engine=1 id=624 AWFYHavlakLoopFinder>>#findLoops |Tier 1|Time 844( 340+505 )ms|AST 1087|Inlined 0Y 27N|IR 5134/ 23543|CodeSize 102235|Addr 0x7fdd580af000|UTC 2024-12-06T14:40:39.035|Src n/a
[engine] opt done engine=1 id=650 AWFYUnionFindNode>>#initNode:dfs: <split-650> |Tier 2|Time 13( 7+6 )ms|AST 35|Inlined 0Y 0N|IR 107/ 287|CodeSize 732|Addr 0x7fdd580ad000|UTC 2024-12-06T14:40:39.049|Src n/a
[engine] opt done engine=1 id=656 AWFYSomSet>>#add: |Tier 2|Time 276( 121+155 )ms|AST 62|Inlined 13Y 0N|IR 1196/ 2487|CodeSize 10833|Addr 0x7fdd580a9000|UTC 2024-12-06T14:40:39.056|Src n/a
[engine] opt done engine=1 id=696 AWFYUnionFindNode>>#initNode:dfs: <split-696> |Tier 2|Time 13( 7+6 )ms|AST 35|Inlined 0Y 0N|IR 107/ 287|CodeSize 732|Addr 0x7fdd580a7000|UTC 2024-12-06T14:40:39.069|Src n/a
[engine] opt done engine=1 id=698 AWFYUnionFindNode>>#initNode:dfs: <split-698> |Tier 2|Time 12( 7+5 )ms|AST 35|Inlined 0Y 0N|IR 107/ 287|CodeSize 732|Addr 0x7fdd580a5000|UTC 2024-12-06T14:40:39.081|Src n/a
[engine] opt done engine=1 id=700 AWFYUnionFindNode>>#initNode:dfs: <split-700> |Tier 2|Time 12( 7+5 )ms|AST 35|Inlined 0Y 0N|IR 107/ 287|CodeSize 732|Addr 0x7fdd580a3000|UTC 2024-12-06T14:40:39.093|Src n/a
[engine] created adapter i2c_unspecialized | CodeAddress 0x7fdd580a2000
[engine] opt done engine=1 id=701 AWFYVector>>#forEach: <split-701> |Tier 2|Time 685( 316+370 )ms|AST 123|Inlined 26Y 0N|IR 2589/ 6296|CodeSize 29093|Addr 0x7fdd58099000|UTC 2024-12-06T14:40:39.427|Src n/a
[engine] opt done engine=1 id=665 Object>>#~= |Tier 2|Time 75( 49+26 )ms|AST 45|Inlined 4Y 0N|IR 554/ 561|CodeSize 1542|Addr 0x7fdd58097000|UTC 2024-12-06T14:40:39.502|Src n/a
[engine] opt done engine=1 id=672 AWFYVector>>#forEach: <split-672> |Tier 2|Time 1373( 421+951 )ms|AST 123|Inlined 40Y 1N|IR 4606/ 15077|CodeSize 68905|Addr 0x7fdd58085000|UTC 2024-12-06T14:40:40.875|Src n/a
[engine] opt done engine=1 id=629 AWFYUnionFindNode>>#initialize |Tier 2|Time 7( 4+3 )ms|AST 15|Inlined 0Y 0N|IR 68/ 101|CodeSize 206|Addr 0x7fdd58083000|UTC 2024-12-06T14:40:40.882|Src n/a
[engine] opt inval. engine=1 id=671 AWFYSomSet>>#forEach: |UTC 2024-12-06T14:40:41.222|Src n/a|Reason null
[engine] opt inval. engine=1 id=672 AWFYVector>>#forEach: <split-672> |UTC 2024-12-06T14:40:41.222|Src n/a|Reason null
[engine] opt deopt engine=1 id=672 AWFYVector>>#forEach: <split-672> | |UTC 2024-12-06T14:40:41.295|Src n/a
[engine] opt inval. engine=1 id=624 AWFYHavlakLoopFinder>>#findLoops |UTC 2024-12-06T14:40:41.296|Src n/a|Reason Profiled Argument Types
[engine] opt inval. engine=1 id=593 AWFYControlFlowGraph>>#createNode: |UTC 2024-12-06T14:40:41.304|Src n/a|Reason Profiled Argument Types
[engine] opt inval. engine=1 id=599 AWFYControlFlowGraph>>#numNodes |UTC 2024-12-06T14:40:41.304|Src n/a|Reason Profiled Argument Types
[engine] opt done engine=1 id=634 AWFYSomDictionary>>#at:put: |Tier 2|Time 464( 295+168 )ms|AST 271|Inlined 20Y 0N|IR 1669/ 4569|CodeSize 21600|Addr 0x7fdd5807c000|UTC 2024-12-06T14:40:41.346|Src n/a
[engine] created adapter c2i_A_AAAAAJ | CodeAddress 0x7fdd5807b000
[engine] opt done engine=1 id=672 AWFYVector>>#forEach: <split-672> |Tier 1|Time 63( 35+29 )ms|AST 125|Inlined 0Y 2N|IR 484/ 1823|CodeSize 9690|Addr 0x7fdd58077000|UTC 2024-12-06T14:40:41.410|Src n/a
[engine] opt done engine=1 id=671 AWFYSomSet>>#forEach: |Tier 1|Time 14( 9+5 )ms|AST 33|Inlined 0Y 1N|IR 193/ 328|CodeSize 1169|Addr 0x7fdd58075000|UTC 2024-12-06T14:40:41.424|Src n/a
[engine] opt done engine=1 id=599 AWFYControlFlowGraph>>#numNodes |Tier 1|Time 12( 7+5 )ms|AST 25|Inlined 0Y 1N|IR 168/ 298|CodeSize 1042|Addr 0x7fdd58073000|UTC 2024-12-06T14:40:41.437|Src n/a
[engine] opt done engine=1 id=593 AWFYControlFlowGraph>>#createNode: |Tier 1|Time 47( 33+14 )ms|AST 179|Inlined 0Y 5N|IR 481/ 844|CodeSize 3294|Addr 0x7fdd58071000|UTC 2024-12-06T14:40:41.484|Src n/a
[engine] opt done engine=1 id=589 AWFYSimpleLoop>>#nestingLevel: |Tier 1|Time 16( 11+5 )ms|AST 52|Inlined 0Y 1N|IR 219/ 303|CodeSize 978|Addr 0x7fdd5806f000|UTC 2024-12-06T14:40:41.500|Src n/a
[engine] opt done engine=1 id=21 Magnitude>>#max: |Tier 1|Time 8( 6+2 )ms|AST 32|Inlined 0Y 0N|IR 93/ 129|CodeSize 521|Addr 0x7fdd5806d000|UTC 2024-12-06T14:40:41.508|Src n/a
[engine] opt done engine=1 id=720 [] in AWFYLoopStructureGraph>>#calculateNestingLevel |Tier 1|Time 24( 18+6 )ms|AST 100|Inlined 0Y 1N|IR 260/ 370|CodeSize 1306|Addr 0x7fdd5806b000|UTC 2024-12-06T14:40:41.532|Src n/a
[engine] opt done engine=1 id=721 AWFYLoopStructureGraph>>#calculateNestingLevelRec:depth: |Tier 1|Time 49( 20+29 )ms|AST 80|Inlined 0Y 2N|IR 367/ 2562|CodeSize 11172|Addr 0x7fdd58067000|UTC 2024-12-06T14:40:41.581|Src n/a
[engine] opt done engine=1 id=722 AWFYSimpleLoop>>#depthLevel: |Tier 1|Time 8( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 145/ 187|CodeSize 600|Addr 0x7fdd58065000|UTC 2024-12-06T14:40:41.589|Src n/a
[engine] created adapter i2c_A_AAAAAJ | CodeAddress 0x7fdd58064000
[engine] opt done engine=1 id=723 [] in AWFYLoopStructureGraph>>#calculateNestingLevelRec:depth: |Tier 1|Time 34( 27+7 )ms|AST 125|Inlined 0Y 3N|IR 346/ 459|CodeSize 1556|Addr 0x7fdd58062000|UTC 2024-12-06T14:40:41.623|Src n/a
[engine] opt done engine=1 id=672 AWFYVector>>#forEach: <split-672> |Tier 2|Time 1184( 485+699 )ms|AST 125|Inlined 44Y 14N|IR 3714/ 14337|CodeSize 60777|Addr 0x7fdd58052000|UTC 2024-12-06T14:40:42.807|Src n/a
[engine] opt done engine=1 id=586 AWFYSomSet class>>#new |Tier 2|Time 69( 47+22 )ms|AST 35|Inlined 5Y 0N|IR 263/ 1044|CodeSize 3779|Addr 0x7fdd58050000|UTC 2024-12-06T14:40:42.877|Src n/a
[engine] opt done engine=1 id=708 AWFYDictEntry>>#next: |Tier 1|Time 9( 5+4 )ms|AST 16|Inlined 0Y 0N|IR 133/ 286|CodeSize 885|Addr 0x7fdd5804e000|UTC 2024-12-06T14:40:43.106|Src n/a
[engine] opt done engine=1 id=664 AWFYUnionFindNode>>#findSet |Tier 2|Time 293( 200+93 )ms|AST 224|Inlined 18Y 0N|IR 1789/ 2179|CodeSize 9789|Addr 0x7fdd5804a000|UTC 2024-12-06T14:40:43.170|Src n/a
[engine] opt done engine=1 id=686 AWFYVector>>#forEach: <split-686> |Tier 2|Time 225( 74+151 )ms|AST 123|Inlined 2Y 0N|IR 704/ 3570|CodeSize 16395|Addr 0x7fdd58044000|UTC 2024-12-06T14:40:43.331|Src n/a
[engine] opt done engine=1 id=685 AWFYVector>>#forEach: <split-685> |Tier 2|Time 646( 266+380 )ms|AST 123|Inlined 21Y 0N|IR 2530/ 5631|CodeSize 26597|Addr 0x7fdd5803c000|UTC 2024-12-06T14:40:43.977|Src n/a
[engine] opt done engine=1 id=624 AWFYHavlakLoopFinder>>#findLoops |Tier 1|Time 829( 305+523 )ms|AST 1087|Inlined 0Y 27N|IR 5134/ 23543|CodeSize 102198|Addr 0x7fdd58022000|UTC 2024-12-06T14:40:43.999|Src n/a
[engine] opt done engine=1 id=674 AWFYVector>>#forEach: <split-674> |Tier 2|Time 57( 29+28 )ms|AST 123|Inlined 2Y 0N|IR 280/ 1019|CodeSize 3918|Addr 0x7fdd58020000|UTC 2024-12-06T14:40:44.056|Src n/a
[engine] opt done engine=1 id=680 AWFYVector>>#forEach: <split-680> |Tier 2|Time 763( 228+535 )ms|AST 123|Inlined 33Y 0N|IR 3019/ 7062|CodeSize 32945|Addr 0x7fdd58016000|UTC 2024-12-06T14:40:44.740|Src n/a
[engine] opt done engine=1 id=651 AWFYHavlakLoopFinder>>#identifyEdges: |Tier 2|Time 1100( 364+736 )ms|AST 197|Inlined 30Y 0N|IR 2955/ 7907|CodeSize 33449|Addr 0x7fdd5800c000|UTC 2024-12-06T14:40:45.157|Src n/a
[engine] opt done engine=1 id=689 AWFYVector>>#forEach: <split-689> |Tier 2|Time 746( 369+377 )ms|AST 123|Inlined 23Y 0N|IR 1927/ 7653|CodeSize 37737|Addr 0x7fdd58001000|UTC 2024-12-06T14:40:45.903|Src n/a
[engine] opt done engine=1 id=715 AWFYHavlakLoopFinder>>#findLoops<OSR@360> |Tier 2|Time 6823(1144+5678)ms|AST 1076|Inlined 90Y 10N|IR 14339/ 61461|CodeSize 264829|Addr 0x7fdd4005b000|UTC 2024-12-06T14:40:45.916|Src n/a
[engine] opt done engine=1 id=731 Integer>>#timesRepeat: <split-731> |Tier 1|Time 27( 14+12 )ms|AST 73|Inlined 0Y 1N|IR 286/ 782|CodeSize 3608|Addr 0x7fdd40059000|UTC 2024-12-06T14:40:45.943|Src n/a
[engine] opt done engine=1 id=719 AWFYVector>>#forEach: <split-719> |Tier 1|Time 41( 24+17 )ms|AST 123|Inlined 0Y 1N|IR 337/ 1017|CodeSize 5044|Addr 0x7fdd40056000|UTC 2024-12-06T14:40:45.944|Src n/a
[engine] opt done engine=1 id=628 Behavior>>#new <split-628> |Tier 2|Time 19( 12+7 )ms|AST 37|Inlined 1Y 0N|IR 32/ 373|CodeSize 1336|Addr 0x7fdd40054000|UTC 2024-12-06T14:40:45.964|Src n/a
[engine] opt done engine=1 id=627 AWFYUnionFindNode class>>#new |Tier 2|Time 24( 17+7 )ms|AST 31|Inlined 3Y 0N|IR 32/ 373|CodeSize 1336|Addr 0x7fdd40052000|UTC 2024-12-06T14:40:45.968|Src n/a
[engine] opt done engine=1 id=661 AWFYHavlakLoopFinder>>#stepD:nodePool: |Tier 2|Time 631( 297+334 )ms|AST 59|Inlined 23Y 0N|IR 2687/ 4633|CodeSize 22612|Addr 0x7fdd4004b000|UTC 2024-12-06T14:40:46.599|Src n/a
[engine] opt done engine=1 id=667 AWFYVector>>#removeFirst |Tier 2|Time 26( 20+7 )ms|AST 79|Inlined 1Y 0N|IR 128/ 229|CodeSize 625|Addr 0x7fdd40049000|UTC 2024-12-06T14:40:46.626|Src n/a
[engine] opt done engine=1 id=668 AWFYSomSet>>#size |Tier 2|Time 13( 10+3 )ms|AST 25|Inlined 1Y 0N|IR 40/ 105|CodeSize 330|Addr 0x7fdd40047000|UTC 2024-12-06T14:40:46.639|Src n/a
[engine] opt done engine=1 id=669 AWFYHavlakLoopFinder>>#MaxNonBackPreds |Tier 2|Time 5( 4+1 )ms|AST 22|Inlined 0Y 0N|IR 11/ 45|CodeSize 143|Addr 0x7fdd40045000|UTC 2024-12-06T14:40:46.644|Src n/a
[engine] opt done engine=1 id=670 AWFYHavlakLoopFinder>>#stepEProcessNonBackPreds:nodePool:workList:x: |Tier 2|Time 396( 344+52 )ms|AST 79|Inlined 1Y 1N|IR 389/ 2696|CodeSize 10667|Addr 0x7fdd40041000|UTC 2024-12-06T14:40:47.040|Src n/a
[engine] opt done engine=1 id=671 AWFYSomSet>>#forEach: |Tier 2|Time 1170( 481+689 )ms|AST 33|Inlined 53Y 11N|IR 4003/ 14324|CodeSize 61914|Addr 0x7fdd40030000|UTC 2024-12-06T14:40:47.134|Src n/a
[engine] opt done engine=1 id=6 Symbol>>#= |Tier 2|Time 58( 39+19 )ms|AST 72|Inlined 2Y 0N|IR 366/ 416|CodeSize 1190|Addr 0x7fdd4002e000|UTC 2024-12-06T14:40:47.192|Src n/a
[engine] opt done engine=1 id=632 [] in AWFYHavlakLoopFinder>>#initAllNodes |Tier 2|Time 476( 302+174 )ms|AST 45|Inlined 22Y 0N|IR 1753/ 4540|CodeSize 21749|Addr 0x7fdd40027000|UTC 2024-12-06T14:40:47.516|Src n/a
[engine] opt done engine=1 id=699 AWFYHavlakLoopFinder>>#doDFS:current: <split-699> |Tier 2|Time 742( 505+237 )ms|AST 336|Inlined 31Y 1N|IR 2543/ 5703|CodeSize 27621|Addr 0x7fdd4001f000|UTC 2024-12-06T14:40:48.259|Src n/a
[engine] opt done engine=1 id=649 AWFYHavlakLoopFinder>>#doDFS:current: <split-649> |Tier 2|Time 1397( 587+810 )ms|AST 336|Inlined 85Y 3N|IR 5503/ 13431|CodeSize 64337|Addr 0x7fdd4000e000|UTC 2024-12-06T14:40:48.589|Src n/a
[engine] opt done engine=1 id=682 AWFYUnionFindNode>>#union: |Tier 2|Time 9( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 58/ 189|CodeSize 429|Addr 0x7fdd4000c000|UTC 2024-12-06T14:40:48.598|Src n/a
[engine] opt done engine=1 id=642 AWFYHavlakLoopFinder>>#doDFS:current: |Tier 2|Time 1420( 585+836 )ms|AST 336|Inlined 81Y 4N|IR 5523/ 13183|CodeSize 62377|Addr 0x7fdd30ecd000|UTC 2024-12-06T14:40:49.679|Src n/a
[engine] opt done engine=1 id=673 [] in AWFYHavlakLoopFinder>>#stepEProcessNonBackPreds:nodePool:workList:x: |Tier 2|Time 1088( 384+704 )ms|AST 315|Inlined 41Y 0N|IR 4625/ 16161|CodeSize 76083|Addr 0x7fdd30eb9000|UTC 2024-12-06T14:40:49.687|Src n/a
[engine] opt done engine=1 id=584 Behavior>>#new <split-584> |Tier 2|Time 22( 9+13 )ms|AST 38|Inlined 0Y 0N|IR 95/ 676|CodeSize 2668|Addr 0x7fdd4000a000|UTC 2024-12-06T14:40:49.709|Src n/a
[engine] opt done engine=1 id=583 AWFYSimpleLoop class>>#basicBlock:reducible: |Tier 2|Time 373( 216+157 )ms|AST 45|Inlined 28Y 0N|IR 1818/ 4938|CodeSize 20207|Addr 0x7fdd40004000|UTC 2024-12-06T14:40:50.053|Src n/a
[engine] opt done engine=1 id=585 AWFYSimpleLoop>>#init:reducible: |Tier 2|Time 345( 202+143 )ms|AST 155|Inlined 26Y 0N|IR 1717/ 4320|CodeSize 17437|Addr 0x7fdd30eb3000|UTC 2024-12-06T14:40:50.054|Src n/a
[engine] opt done engine=1 id=591 AWFYSimpleLoop>>#counter: |Tier 2|Time 8( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 71/ 112|CodeSize 215|Addr 0x7fdd40002000|UTC 2024-12-06T14:40:50.061|Src n/a
[engine] opt done engine=1 id=624 AWFYHavlakLoopFinder>>#findLoops |Tier 2|Time 5442(1133+4308)ms|AST 1087|Inlined 63Y 12N|IR 11308/ 51783|CodeSize 227321|Addr 0x7fdd30e7a000|UTC 2024-12-06T14:40:50.182|Src n/a
[engine] opt done engine=1 id=679 AWFYUnionFindNode>>#loop: |Tier 2|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 58/ 189|CodeSize 429|Addr 0x7fdd40000000|UTC 2024-12-06T14:40:50.191|Src n/a
[engine] opt done engine=1 id=638 AWFYSomIdentityDictionary>>#newEntry:value:hash: |Tier 2|Time 38( 30+8 )ms|AST 42|Inlined 3Y 0N|IR 44/ 431|CodeSize 1645|Addr 0x7fdd30e78000|UTC 2024-12-06T14:40:50.229|Src n/a
[engine] created adapter c2i_J_AAAJA | CodeAddress 0x7fdd58000000
[engine] opt done engine=1 id=707 Integer>>#timesRepeat: <split-707> |Tier 1|Time 35( 22+13 )ms|AST 73|Inlined 0Y 1N|IR 300/ 852|CodeSize 3909|Addr 0x7fdd30e76000|UTC 2024-12-06T14:40:50.264|Src n/a
[engine] opt done engine=1 id=521 Object>>#= |Tier 2|Time 7( 4+3 )ms|AST 23|Inlined 0Y 0N|IR 20/ 87|CodeSize 262|Addr 0x7fdd30e74000|UTC 2024-12-06T14:40:50.272|Src n/a
[engine] opt done engine=1 id=582 AWFYLoopStructureGraph>>#initialize |Tier 1|Time 46( 34+12 )ms|AST 163|Inlined 0Y 5N|IR 467/ 856|CodeSize 2944|Addr 0x7fdd30e72000|UTC 2024-12-06T14:40:50.318|Src n/a
[engine] opt done engine=1 id=590 AWFYSimpleLoop>>#setIsRoot |Tier 1|Time 8( 5+3 )ms|AST 15|Inlined 0Y 0N|IR 144/ 186|CodeSize 571|Addr 0x7fdd30e70000|UTC 2024-12-06T14:40:50.326|Src n/a
[engine] created adapter i2c_J_AAAJA | CodeAddress 0x7fdd30e6f000
[engine] created adapter c2i_J_AAJA | CodeAddress 0x7fdd30e6e000
[engine] opt done engine=1 id=704 [] in [] in AWFYLoopTesterApp>>#constructCFG:p:p: |Tier 1|Time 105( 48+57 )ms|AST 143|Inlined 0Y 4N|IR 864/ 4958|CodeSize 20793|Addr 0x7fdd30e67000|UTC 2024-12-06T14:40:50.431|Src n/a
[engine] opt done engine=1 id=676 AWFYLoopStructureGraph>>#createNewLoop:reducible: |Tier 2|Time 513( 247+266 )ms|AST 115|Inlined 31Y 0N|IR 2212/ 6670|CodeSize 28748|Addr 0x7fdd30e5e000|UTC 2024-12-06T14:40:50.568|Src n/a
[engine] opt done engine=1 id=688 AWFYSimpleLoop>>#addChildLoop: |Tier 2|Time 245( 156+89 )ms|AST 31|Inlined 14Y 0N|IR 1141/ 2194|CodeSize 9600|Addr 0x7fdd30e5a000|UTC 2024-12-06T14:40:50.677|Src n/a
[engine] opt done engine=1 id=678 AWFYHavlakLoopFinder>>#setLoopAttribute:nodePool:loop: |Tier 2|Time 683( 246+437 )ms|AST 80|Inlined 35Y 0N|IR 3097/ 6366|CodeSize 28357|Addr 0x7fdd30e52000|UTC 2024-12-06T14:40:50.743|Src n/a
[engine] opt done engine=1 id=687 AWFYSimpleLoop>>#parent: |Tier 2|Time 235( 136+99 )ms|AST 40|Inlined 15Y 0N|IR 1211/ 2323|CodeSize 9643|Addr 0x7fdd30e4e000|UTC 2024-12-06T14:40:50.803|Src n/a
[engine] opt done engine=1 id=658 AWFYSomSet>>#hasSome: |Tier 2|Time 100( 40+60 )ms|AST 32|Inlined 4Y 0N|IR 521/ 2104|CodeSize 8837|Addr 0x7fdd30e4a000|UTC 2024-12-06T14:40:50.844|Src n/a
[engine] opt done engine=1 id=666 [] in AWFYHavlakLoopFinder>>#findLoops |Tier 2|Time 119( 52+67 )ms|AST 28|Inlined 1Y 0N|IR 535/ 1953|CodeSize 8085|Addr 0x7fdd30e47000|UTC 2024-12-06T14:40:50.963|Src n/a
[engine] opt done engine=1 id=599 AWFYControlFlowGraph>>#numNodes |Tier 2|Time 14( 11+4 )ms|AST 25|Inlined 1Y 0N|IR 40/ 105|CodeSize 330|Addr 0x7fdd30e45000|UTC 2024-12-06T14:40:50.978|Src n/a
[engine] opt done engine=1 id=654 [] in AWFYHavlakLoopFinder>>#processEdges:w: |Tier 2|Time 434( 232+202 )ms|AST 173|Inlined 25Y 0N|IR 2398/ 4706|CodeSize 19953|Addr 0x7fdd30e3f000|UTC 2024-12-06T14:40:51.110|Src n/a
[engine] opt done engine=1 id=663 [] in AWFYHavlakLoopFinder>>#stepD:nodePool: |Tier 2|Time 410( 227+182 )ms|AST 75|Inlined 20Y 0N|IR 2332/ 4102|CodeSize 18621|Addr 0x7fdd30e39000|UTC 2024-12-06T14:40:51.213|Src n/a
[engine] opt done engine=1 id=598 AWFYVector>>#at:put: |Tier 2|Time 118( 49+68 )ms|AST 317|Inlined 0Y 0N|IR 548/ 1914|CodeSize 9546|Addr 0x7fdd30e35000|UTC 2024-12-06T14:40:51.229|Src n/a
[engine] opt done engine=1 id=607 Behavior>>#new <split-607> |Tier 2|Time 15( 8+7 )ms|AST 38|Inlined 0Y 0N|IR 31/ 372|CodeSize 1336|Addr 0x7fdd30e33000|UTC 2024-12-06T14:40:51.244|Src n/a
[engine] opt done engine=1 id=593 AWFYControlFlowGraph>>#createNode: |Tier 2|Time 288( 150+138 )ms|AST 179|Inlined 14Y 0N|IR 1022/ 4832|CodeSize 22053|Addr 0x7fdd30e2c000|UTC 2024-12-06T14:40:51.266|Src n/a
[engine] opt done engine=1 id=609 AWFYBasicBlock>>#addOutEdge: |Tier 2|Time 118( 52+66 )ms|AST 31|Inlined 1Y 0N|IR 534/ 1939|CodeSize 8071|Addr 0x7fdd30e29000|UTC 2024-12-06T14:40:51.384|Src n/a
[engine] opt done engine=1 id=610 AWFYBasicBlock>>#addInEdge: |Tier 2|Time 118( 52+66 )ms|AST 31|Inlined 1Y 0N|IR 534/ 1939|CodeSize 8071|Addr 0x7fdd30e26000|UTC 2024-12-06T14:40:51.503|Src n/a
[engine] opt done engine=1 id=611 AWFYControlFlowGraph>>#addEdge: |Tier 2|Time 156( 55+102 )ms|AST 31|Inlined 1Y 0N|IR 534/ 1939|CodeSize 8071|Addr 0x7fdd30e23000|UTC 2024-12-06T14:40:51.659|Src n/a
[engine] opt done engine=1 id=581 Behavior>>#new <split-581> |Tier 1|Time 19( 11+8 )ms|AST 37|Inlined 0Y 1N|IR 170/ 616|CodeSize 2390|Addr 0x7fdd30e21000|UTC 2024-12-06T14:40:51.678|Src n/a
[engine] opt done engine=1 id=580 AWFYLoopStructureGraph class>>#new |Tier 1|Time 13( 9+4 )ms|AST 31|Inlined 0Y 2N|IR 193/ 270|CodeSize 876|Addr 0x7fdd30e1f000|UTC 2024-12-06T14:40:51.691|Src n/a
[engine] opt done engine=1 id=714 [] in AWFYLoopTesterApp>>#main:loop:p:p:p: |Tier 1|Time 14( 10+4 )ms|AST 38|Inlined 0Y 2N|IR 199/ 284|CodeSize 935|Addr 0x7fdd30e1d000|UTC 2024-12-06T14:40:51.706|Src n/a
[engine] opt done engine=1 id=608 AWFYBasicBlockEdge>>#init:from:to: |Tier 2|Time 841( 255+586 )ms|AST 135|Inlined 36Y 0N|IR 3551/ 14632|CodeSize 73393|Addr 0x7fdd30e0a000|UTC 2024-12-06T14:40:52.085|Src n/a
[engine] opt done engine=1 id=606 AWFYBasicBlockEdge class>>#for:from:to: |Tier 2|Time 921( 285+636 )ms|AST 50|Inlined 38Y 0N|IR 3566/ 15021|CodeSize 74225|Addr 0x7fdd30df6000|UTC 2024-12-06T14:40:52.134|Src n/a
[engine] opt done engine=1 id=720 [] in AWFYLoopStructureGraph>>#calculateNestingLevel |Tier 2|Time 256( 153+103 )ms|AST 100|Inlined 16Y 0N|IR 1343/ 2360|CodeSize 9325|Addr 0x7fdd30df2000|UTC 2024-12-06T14:40:52.390|Src n/a
[engine] opt done engine=1 id=694 AWFYHavlakLoopFinder>>#doDFS:current: <split-694> |Tier 2|Time 726( 486+240 )ms|AST 336|Inlined 31Y 1N|IR 2488/ 5773|CodeSize 27825|Addr 0x7fdd30dea000|UTC 2024-12-06T14:40:52.432|Src n/a
[engine] opt done engine=1 id=719 AWFYVector>>#forEach: <split-719> |Tier 2|Time 525( 172+353 )ms|AST 123|Inlined 17Y 0N|IR 1651/ 7396|CodeSize 30693|Addr 0x7fdd30de1000|UTC 2024-12-06T14:40:52.610|Src n/a
[engine] opt done engine=1 id=692 AWFYHavlakLoopFinder>>#doDFS:current: <split-692> |Tier 2|Time 1190( 569+621 )ms|AST 336|Inlined 63Y 1N|IR 4754/ 11251|CodeSize 55789|Addr 0x7fdd30dd2000|UTC 2024-12-06T14:40:53.580|Src n/a
[engine] opt done engine=1 id=713 Integer>>#timesRepeat: <split-713> |Tier 1|Time 28( 15+13 )ms|AST 73|Inlined 0Y 1N|IR 286/ 782|CodeSize 3512|Addr 0x7fdd30dd0000|UTC 2024-12-06T14:40:53.608|Src n/a
[engine] opt done engine=1 id=604 AWFYLoopTesterApp>>#buildStraight:n: |Tier 2|Time 1093( 345+748 )ms|AST 157|Inlined 40Y 0N|IR 3740/ 15220|CodeSize 77021|Addr 0x7fdd30dbc000|UTC 2024-12-06T14:40:53.704|Src n/a
[engine] opt done engine=1 id=722 AWFYSimpleLoop>>#depthLevel: |Tier 2|Time 8( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 71/ 112|CodeSize 215|Addr 0x7fdd30dba000|UTC 2024-12-06T14:40:53.712|Src n/a
[engine] opt done engine=1 id=721 AWFYLoopStructureGraph>>#calculateNestingLevelRec:depth: |Tier 2|Time 402( 358+44 )ms|AST 80|Inlined 1Y 1N|IR 292/ 2406|CodeSize 9350|Addr 0x7fdd30db6000|UTC 2024-12-06T14:40:54.010|Src n/a
[engine] opt done engine=1 id=625 AWFYVector>>#removeAll |Tier 2|Time 24( 13+11 )ms|AST 57|Inlined 0Y 0N|IR 162/ 450|CodeSize 1451|Addr 0x7fdd30db4000|UTC 2024-12-06T14:40:54.035|Src n/a
[engine] opt done engine=1 id=616 AWFYLoopTesterApp>>#findLoops: |Tier 2|Time 188( 115+73 )ms|AST 57|Inlined 15Y 1N|IR 325/ 2348|CodeSize 8923|Addr 0x7fdd30db0000|UTC 2024-12-06T14:40:54.223|Src n/a
[engine] opt done engine=1 id=690 AWFYHavlakLoopFinder>>#doDFS:current: <split-690> |Tier 2|Time 1844( 602+1242)ms|AST 336|Inlined 95Y 1N|IR 7020/ 16603|CodeSize 81066|Addr 0x7fdd30d9b000|UTC 2024-12-06T14:40:54.277|Src n/a
[engine] opt done engine=1 id=615 [] in AWFYLoopTesterApp>>#addDummyLoops: |Tier 2|Time 145( 100+44 )ms|AST 28|Inlined 16Y 1N|IR 362/ 2398|CodeSize 8932|Addr 0x7fdd30d97000|UTC 2024-12-06T14:40:54.422|Src n/a
[engine] opt done engine=1 id=630 AWFYHavlakLoopFinder>>#initAllNodes |Tier 2|Time 309( 261+49 )ms|AST 90|Inlined 0Y 2N|IR 447/ 2579|CodeSize 9490|Addr 0x7fdd30d93000|UTC 2024-12-06T14:40:54.533|Src n/a
[engine] opt done engine=1 id=605 AWFYLoopTesterApp>>#buildConnect:end: |Tier 2|Time 940( 279+661 )ms|AST 40|Inlined 39Y 0N|IR 3640/ 15077|CodeSize 74545|Addr 0x7fdd30d7f000|UTC 2024-12-06T14:40:54.652|Src n/a
[engine] opt done engine=1 id=589 AWFYSimpleLoop>>#nestingLevel: |Tier 2|Time 18( 12+5 )ms|AST 52|Inlined 1Y 0N|IR 172/ 202|CodeSize 351|Addr 0x7fdd30d7d000|UTC 2024-12-06T14:40:54.670|Src n/a
[engine] opt done engine=1 id=731 Integer>>#timesRepeat: <split-731> |Tier 2|Time 256( 113+143 )ms|AST 73|Inlined 17Y 1N|IR 495/ 5657|CodeSize 23537|Addr 0x7fdd30d76000|UTC 2024-12-06T14:40:54.678|Src n/a
[engine] opt done engine=1 id=612 AWFYLoopTesterApp>>#buildDiamond: |Tier 2|Time 147( 136+11 )ms|AST 235|Inlined 0Y 4N|IR 184/ 372|CodeSize 1385|Addr 0x7fdd30d74000|UTC 2024-12-06T14:40:54.680|Src n/a
[engine] opt done engine=1 id=603 AWFYLoopTesterApp>>#buildBaseLoop: |Tier 2|Time 119( 107+12 )ms|AST 267|Inlined 0Y 9N|IR 263/ 410|CodeSize 1609|Addr 0x7fdd30d72000|UTC 2024-12-06T14:40:54.797|Src n/a
[engine] opt done engine=1 id=705 [] in [] in [] in AWFYLoopTesterApp>>#constructCFG:p:p: |Tier 2|Time 120( 111+9 )ms|AST 32|Inlined 0Y 1N|IR 99/ 375|CodeSize 1141|Addr 0x7fdd30d70000|UTC 2024-12-06T14:40:54.800|Src n/a
[engine] opt done engine=1 id=706 Integer>>#timesRepeat: <split-706> |Tier 2|Time 262( 151+111 )ms|AST 73|Inlined 1Y 1N|IR 248/ 4335|CodeSize 17809|Addr 0x7fdd30d6a000|UTC 2024-12-06T14:40:54.933|Src n/a
[engine] opt done engine=1 id=582 AWFYLoopStructureGraph>>#initialize |Tier 2|Time 403( 261+142 )ms|AST 163|Inlined 37Y 0N|IR 1381/ 5499|CodeSize 22088|Addr 0x7fdd30d63000|UTC 2024-12-06T14:40:55.218|Src n/a
[engine] opt done engine=1 id=371 String>>#, |Tier 1|Time 25( 18+7 )ms|AST 81|Inlined 0Y 2N|IR 281/ 401|CodeSize 1561|Addr 0x7fdd30d61000|UTC 2024-12-06T14:40:55.396|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 1|Time 25( 15+10 )ms|AST 72|Inlined 0Y 1N|IR 208/ 620|CodeSize 2767|Addr 0x7fdd30d5f000|UTC 2024-12-06T14:40:55.397|Src n/a
[engine] created adapter i2c_A_AAJ | CodeAddress 0x7fdd30d5e000
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 1|Time 11( 8+3 )ms|AST 39|Inlined 0Y 0N|IR 99/ 180|CodeSize 660|Addr 0x7fdd30d5c000|UTC 2024-12-06T14:40:55.407|Src n/a
[engine] created adapter c2i_J_AAJ | CodeAddress 0x7fdd30d5b000
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 1|Time 74( 50+25 )ms|AST 303|Inlined 0Y 1N|IR 699/ 1551|CodeSize 7031|Addr 0x7fdd30d58000|UTC 2024-12-06T14:40:55.445|Src n/a
[engine] opt done engine=1 id=729 SmallInteger>>#printString |Tier 1|Time 59( 48+12 )ms|AST 247|Inlined 0Y 2N|IR 357/ 626|CodeSize 3015|Addr 0x7fdd30d56000|UTC 2024-12-06T14:40:55.456|Src n/a
[engine] opt done engine=1 id=732 Integer>>#timesRepeat: <split-732> |Tier 1|Time 29( 14+14 )ms|AST 73|Inlined 0Y 1N|IR 308/ 892|CodeSize 4127|Addr 0x7fdd30d53000|UTC 2024-12-06T14:40:55.460|Src n/a
[engine] opt done engine=1 id=703 [] in AWFYLoopTesterApp>>#constructCFG:p:p: |Tier 1|Time 83( 38+45 )ms|AST 160|Inlined 0Y 4N|IR 676/ 3949|CodeSize 16707|Addr 0x7fdd30d4d000|UTC 2024-12-06T14:40:55.529|Src n/a
[engine] opt done engine=1 id=707 Integer>>#timesRepeat: <split-707> |Tier 2|Time 284( 212+73 )ms|AST 73|Inlined 0Y 1N|IR 192/ 2754|CodeSize 11625|Addr 0x7fdd30d49000|UTC 2024-12-06T14:40:55.740|Src n/a
[engine] opt done engine=1 id=575 AWFYControlFlowGraph>>#initialize |Tier 1|Time 19( 12+6 )ms|AST 48|Inlined 0Y 2N|IR 233/ 499|CodeSize 1665|Addr 0x7fdd30d47000|UTC 2024-12-06T14:40:56.610|Src n/a
[engine] opt done engine=1 id=704 [] in [] in AWFYLoopTesterApp>>#constructCFG:p:p: |Tier 2|Time 273( 193+80 )ms|AST 143|Inlined 0Y 4N|IR 719/ 4220|CodeSize 16056|Addr 0x7fdd30d42000|UTC 2024-12-06T14:40:56.922|Src n/a
[engine] opt done engine=1 id=573 AWFYControlFlowGraph class>>#new |Tier 1|Time 14( 10+5 )ms|AST 31|Inlined 0Y 2N|IR 193/ 270|CodeSize 876|Addr 0x7fdd30d40000|UTC 2024-12-06T14:40:58.973|Src n/a
[engine] opt done engine=1 id=574 Behavior>>#new <split-574> |Tier 1|Time 19( 11+8 )ms|AST 37|Inlined 0Y 1N|IR 170/ 616|CodeSize 2390|Addr 0x7fdd30d3e000|UTC 2024-12-06T14:40:58.978|Src n/a
[engine] opt done engine=1 id=572 AWFYLoopTesterApp>>#initialize |Tier 1|Time 27( 18+9 )ms|AST 72|Inlined 0Y 3N|IR 290/ 603|CodeSize 1965|Addr 0x7fdd30d3c000|UTC 2024-12-06T14:40:58.986|Src n/a
[engine] opt done engine=1 id=581 Behavior>>#new <split-581> |Tier 2|Time 364( 272+92 )ms|AST 37|Inlined 38Y 0N|IR 960/ 4298|CodeSize 15613|Addr 0x7fdd30d37000|UTC 2024-12-06T14:40:59.405|Src n/a
[engine] opt done engine=1 id=580 AWFYLoopStructureGraph class>>#new |Tier 2|Time 494( 325+169 )ms|AST 31|Inlined 77Y 0N|IR 1776/ 7563|CodeSize 27773|Addr 0x7fdd30d2f000|UTC 2024-12-06T14:40:59.536|Src n/a
[engine] opt done engine=1 id=714 [] in AWFYLoopTesterApp>>#main:loop:p:p:p: |Tier 2|Time 196( 190+5 )ms|AST 38|Inlined 0Y 2N|IR 93/ 175|CodeSize 559|Addr 0x7fdd30d2d000|UTC 2024-12-06T14:40:59.761|Src n/a
[engine] opt done engine=1 id=713 Integer>>#timesRepeat: <split-713> |Tier 2|Time 355( 273+82 )ms|AST 73|Inlined 1Y 2N|IR 235/ 3224|CodeSize 13713|Addr 0x7fdd30d28000|UTC 2024-12-06T14:41:00.586|Src n/a
[engine] opt done engine=1 id=544 Character class>>#cr |Tier 1|Time 10( 6+4 )ms|AST 29|Inlined 0Y 0N|IR 93/ 135|CodeSize 505|Addr 0x7fdd30d26000|UTC 2024-12-06T14:41:08.493|Src n/a
[engine] created adapter i2c_A_AAACA | CodeAddress 0x7fdd30d25000
[engine] created adapter i2c_J_AAC | CodeAddress 0x7fdd30d24000
[engine] opt done engine=1 id=542 Character>>#asUnicode |Tier 1|Time 16( 12+4 )ms|AST 48|Inlined 0Y 0N|IR 89/ 125|CodeSize 454|Addr 0x7fdd30d22000|UTC 2024-12-06T14:41:10.848|Src n/a
[engine] created adapter c2i_J_AAC | CodeAddress 0x7fdd30d21000
[engine] created adapter c2i_A_AAAC | CodeAddress 0x7fdd30d20000
[engine] opt done engine=1 id=540 UTF8TextConverter>>#nextPut:toStream: |Tier 1|Time 78( 66+12 )ms|AST 195|Inlined 0Y 5N|IR 429/ 723|CodeSize 2820|Addr 0x7fdd30d1e000|UTC 2024-12-06T14:41:10.893|Src n/a
[engine] opt done engine=1 id=488 FileStream class>>#stdout |Tier 1|Time 20( 14+6 )ms|AST 64|Inlined 0Y 1N|IR 204/ 405|CodeSize 1524|Addr 0x7fdd30d1c000|UTC 2024-12-06T14:41:13.219|Src n/a
[engine] opt done engine=1 id=487 AWFYScriptConsole class>>#println: |Tier 1|Time 25( 18+6 )ms|AST 81|Inlined 0Y 4N|IR 279/ 373|CodeSize 1344|Addr 0x7fdd30d1a000|UTC 2024-12-06T14:41:13.224|Src n/a
[engine] opt done engine=1 id=555 MultiByteFileStream>>#nextPutAll: |Tier 1|Time 25( 19+6 )ms|AST 100|Inlined 0Y 2N|IR 229/ 390|CodeSize 1441|Addr 0x7fdd30d18000|UTC 2024-12-06T14:41:13.224|Src n/a
[engine] created adapter i2c_A_AAAJJJ | CodeAddress 0x7fdd30d17000
[engine] opt done engine=1 id=702 AWFYLoopTesterApp>>#constructCFG:p:p: |Tier 1|Time 56( 22+35 )ms|AST 64|Inlined 0Y 1N|IR 355/ 3105|CodeSize 13914|Addr 0x7fdd30d12000|UTC 2024-12-06T14:41:13.314|Src n/a
[engine] opt done engine=1 id=724 AWFYLoopStructureGraph>>#numLoops |Tier 1|Time 13( 8+5 )ms|AST 25|Inlined 0Y 1N|IR 168/ 298|CodeSize 1042|Addr 0x7fdd30d10000|UTC 2024-12-06T14:41:14.392|Src n/a
[engine] created adapter i2c_Z_AAAAJ | CodeAddress 0x7fdd30d0f000
[engine] opt done engine=1 id=725 ArrayedCollection class>>#with:with: |Tier 1|Time 27( 20+7 )ms|AST 87|Inlined 0Y 0N|IR 207/ 460|CodeSize 1761|Addr 0x7fdd30d0d000|UTC 2024-12-06T14:41:14.406|Src n/a
[engine] opt done engine=1 id=718 AWFYLoopStructureGraph>>#calculateNestingLevel |Tier 1|Time 53( 18+35 )ms|AST 60|Inlined 0Y 2N|IR 499/ 2786|CodeSize 11340|Addr 0x7fdd30d09000|UTC 2024-12-06T14:41:14.417|Src n/a
[engine] opt done engine=1 id=726 AWFYHavlak>>#verifyResult:iterations: |Tier 1|Time 32( 26+6 )ms|AST 104|Inlined 0Y 0N|IR 221/ 389|CodeSize 1411|Addr 0x7fdd30d07000|UTC 2024-12-06T14:41:14.424|Src n/a
[engine] created adapter c2i_A_AAJ | CodeAddress 0x7fdd30d06000
[engine] opt done engine=1 id=727 AWFYRun>>#printResult: |Tier 1|Time 38( 30+7 )ms|AST 91|Inlined 0Y 5N|IR 336/ 483|CodeSize 1724|Addr 0x7fdd30d04000|UTC 2024-12-06T14:41:14.444|Src n/a
[engine] created adapter i2c_J_AAJ | CodeAddress 0x7fdd30d03000
[engine] opt done engine=1 id=728 Object>>#asString |Tier 1|Time 14( 8+6 )ms|AST 23|Inlined 0Y 1N|IR 156/ 227|CodeSize 689|Addr 0x7fdd30d01000|UTC 2024-12-06T14:41:15.606|Src n/a
[engine] opt done engine=1 id=557 TextConverter>>#nextPutAll:toStream: |Tier 1|Time 19( 14+5 )ms|AST 50|Inlined 0Y 1N|IR 176/ 284|CodeSize 966|Addr 0x7fdd30cff000|UTC 2024-12-06T14:41:15.611|Src n/a
[engine] opt done engine=1 id=730 SmallInteger>>#decimalDigitLength |Tier 1|Time 20( 18+2 )ms|AST 79|Inlined 0Y 0N|IR 101/ 146|CodeSize 603|Addr 0x7fdd30cfd000|UTC 2024-12-06T14:41:15.613|Src n/a
[engine] created adapter i2c_A_AAAJAJ | CodeAddress 0x7fdd30cfc000
[engine] created adapter c2i_A_AAAJAJ | CodeAddress 0x7fdd30cfb000
[engine] opt done engine=1 id=559 MultiByteFileStream>>#basicNext:putAll:startingAt: |Tier 1|Time 28( 22+6 )ms|AST 34|Inlined 0Y 1N|IR 164/ 235|CodeSize 805|Addr 0x7fdd30cf9000|UTC 2024-12-06T14:41:16.807|Src n/a
[engine] opt done engine=1 id=560 StandardFileStream>>#next:putAll:startingAt: |Tier 1|Time 35( 24+10 )ms|AST 122|Inlined 0Y 0N|IR 226/ 492|CodeSize 2161|Addr 0x7fdd30cf7000|UTC 2024-12-06T14:41:16.814|Src n/a
[engine] opt done engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |Tier 1|Time 42( 33+9 )ms|AST 207|Inlined 0Y 2N|IR 312/ 499|CodeSize 1931|Addr 0x7fdd30cf5000|UTC 2024-12-06T14:41:16.821|Src n/a
[engine] created adapter i2c_A_AAAC | CodeAddress 0x7fdd30cf4000
[engine] created adapter c2i_A_AAACA | CodeAddress 0x7fdd30cf1000
[engine] opt done engine=1 id=563 MultiByteFileStream>>#basicNextPutAll: |Tier 1|Time 19( 7+13 )ms|AST 24|Inlined 0Y 1N|IR 154/ 225|CodeSize 736|Addr 0x7fdd30cf2000|UTC 2024-12-06T14:41:17.985|Src n/a
[engine] opt done engine=1 id=561 WriteStream>>#cr |Tier 1|Time 31( 25+5 )ms|AST 40|Inlined 0Y 2N|IR 199/ 287|CodeSize 935|Addr 0x7fdd30cef000|UTC 2024-12-06T14:41:17.991|Src n/a
[engine] opt done engine=1 id=562 MultiByteFileStream>>#nextPut: |Tier 1|Time 31( 26+5 )ms|AST 54|Inlined 0Y 1N|IR 180/ 316|CodeSize 1125|Addr 0x7fdd30ced000|UTC 2024-12-06T14:41:17.992|Src n/a
[engine] opt done engine=1 id=565 StandardFileStream>>#flush |Tier 1|Time 14( 9+5 )ms|AST 31|Inlined 0Y 0N|IR 154/ 267|CodeSize 936|Addr 0x7fdd30ceb000|UTC 2024-12-06T14:41:19.148|Src n/a
[engine] opt done engine=1 id=568 AWFYRun>>#measure: |Tier 1|Time 33( 25+8 )ms|AST 143|Inlined 0Y 2N|IR 312/ 445|CodeSize 1667|Addr 0x7fdd30ce9000|UTC 2024-12-06T14:41:19.167|Src n/a
[engine] opt done engine=1 id=564 StandardFileStream>>#nextPutAll: |Tier 1|Time 36( 26+9 )ms|AST 164|Inlined 0Y 0N|IR 284/ 602|CodeSize 2633|Addr 0x7fdd30ce7000|UTC 2024-12-06T14:41:19.170|Src n/a
[engine] created adapter c2i_A_AAAJJJJJ | CodeAddress 0x7fdd30ce6000
[engine] created adapter c2i_Z_AAAAJ | CodeAddress 0x7fdd30ce5000
[engine] opt done engine=1 id=569 AWFYHavlak>>#innerBenchmarkLoop: |Tier 1|Time 45( 40+5 )ms|AST 77|Inlined 0Y 3N|IR 259/ 337|CodeSize 1174|Addr 0x7fdd30ce3000|UTC 2024-12-06T14:41:19.193|Src n/a
[engine] created adapter i2c_A_AAAJJJJJ | CodeAddress 0x7fdd30ce2000
[engine] opt done engine=1 id=570 AWFYLoopTesterApp class>>#new |Tier 1|Time 14( 10+5 )ms|AST 31|Inlined 0Y 2N|IR 193/ 270|CodeSize 876|Addr 0x7fdd30ce0000|UTC 2024-12-06T14:41:20.333|Src n/a
[engine] opt done engine=1 id=571 Behavior>>#new <split-571> |Tier 1|Time 18( 11+7 )ms|AST 37|Inlined 0Y 1N|IR 170/ 616|CodeSize 2390|Addr 0x7fdd30cde000|UTC 2024-12-06T14:41:20.337|Src n/a
[engine] opt done engine=1 id=602 AWFYLoopTesterApp>>#constructSimpleCFG |Tier 1|Time 32( 23+9 )ms|AST 108|Inlined 0Y 4N|IR 321/ 524|CodeSize 1980|Addr 0x7fdd30cdc000|UTC 2024-12-06T14:41:20.365|Src n/a
[engine] created adapter c2i_A_AAAJJJ | CodeAddress 0x7fdd30cdb000
[engine] opt done engine=1 id=601 AWFYLoopTesterApp>>#main:loop:p:p:p: |Tier 1|Time 130( 68+62 )ms|AST 202|Inlined 0Y 9N|IR 1088/ 5237|CodeSize 23114|Addr 0x7fdd30cd4000|UTC 2024-12-06T14:41:20.449|Src n/a
[engine] opt done engine=1 id=613 AWFYLoopTesterApp>>#addDummyLoops: |Tier 1|Time 32( 12+21 )ms|AST 31|Inlined 0Y 1N|IR 280/ 1936|CodeSize 8221|Addr 0x7fdd30cd0000|UTC 2024-12-06T14:41:21.552|Src n/a
[engine] opt done engine=1 id=732 Integer>>#timesRepeat: <split-732> |Tier 2|Time 346( 273+73 )ms|AST 73|Inlined 0Y 1N|IR 200/ 2854|CodeSize 12046|Addr 0x7fdd32ef0000|UTC 2024-12-06T14:41:53.757|Src n/a
[engine] opt done engine=1 id=703 [] in AWFYLoopTesterApp>>#constructCFG:p:p: |Tier 2|Time 2232( 487+1745)ms|AST 160|Inlined 79Y 3N|IR 8494/ 33435|CodeSize 168081|Addr 0x7fdd32ec5000|UTC 2024-12-06T14:42:00.341|Src n/a
[engine] opt done engine=1 id=729 SmallInteger>>#printString |Tier 2|Time 74( 56+18 )ms|AST 247|Inlined 4Y 1N|IR 206/ 544|CodeSize 2213|Addr 0x7fdd32ec3000|UTC 2024-12-06T14:42:18.224|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 2|Time 37( 26+11 )ms|AST 72|Inlined 2Y 1N|IR 103/ 509|CodeSize 2411|Addr 0x7fdd32ec1000|UTC 2024-12-06T14:43:39.619|Src n/a
[engine] opt done engine=1 id=575 AWFYControlFlowGraph>>#initialize |Tier 2|Time 57( 37+20 )ms|AST 48|Inlined 8Y 0N|IR 122/ 1289|CodeSize 5105|Addr 0x7fdd32ebe000|UTC 2024-12-06T14:43:49.071|Src n/a
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 2|Time 111( 60+51 )ms|AST 303|Inlined 3Y 1N|IR 670/ 1429|CodeSize 6373|Addr 0x7fdd32ebb000|UTC 2024-12-06T14:44:46.943|Src n/a
[engine] opt done engine=1 id=371 String>>#, |Tier 2|Time 140( 96+44 )ms|AST 81|Inlined 9Y 2N|IR 734/ 1579|CodeSize 6805|Addr 0x7fdd32eb8000|UTC 2024-12-06T14:44:49.329|Src n/a
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 2|Time 10( 7+3 )ms|AST 39|Inlined 0Y 0N|IR 24/ 94|CodeSize 312|Addr 0x7fdd31eab000|UTC 2024-12-06T14:44:50.377|Src n/a
[engine] opt inval. engine=1 id=729 SmallInteger>>#printString |UTC 2024-12-06T14:46:38.997|Src n/a|Reason null
[engine] opt inval. engine=1 id=730 SmallInteger>>#decimalDigitLength |UTC 2024-12-06T14:46:38.998|Src n/a|Reason null
[engine] opt inval. engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |UTC 2024-12-06T14:46:38.998|Src n/a|Reason null
[engine] Truffle runtime statistics for engine 1
Compilations : 319
Success : 314
Temporary Bailouts : 2
jdk.graal.compiler.core.common.CancellationBailoutException: Compilation cancelled.: 2
Permanent Bailouts : 0
Failed : 0
Interrupted : 3
Invalidated : 28
Unknown Reason : 19
Latest layout assumption Layout no longer valid: 6
Profiled Argument Types : 3
Queues : 392
Dequeues : 75
Target inlined into only caller: 54
null : 12
Latest layout assumption Layout no longer valid: 6
Profiled Argument Types : 3
Splits : 81
Compilation Accuracy : 0.912226
Queue Accuracy : 0.808673
Compilation Utilization : 0.172181
Remaining Compilation Queue : 0
Time to queue : count= 392, sum=4926554574, min= 6, average= 12567741.26, max=362754154, maxTarget=TextConverter>>#next:putAll:startingAt:toStream:
Time waiting in queue : count= 319, sum= 581848019, min= 17, average= 1823974.98, max=13810666, maxTarget=AWFYSomSet>>#hasSome:
--------------------------- :
AST node statistics :
Truffle node count : count= 315, sum= 163831, min= 11, average= 520.10, max= 8403, maxTarget=AWFYHavlakLoopFinder>>#doDFS:current: <split-690>
Truffle call count : count= 315, sum= 2295, min= 0, average= 7.29, max= 100, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
Indirect : count= 315, sum= 1, min= 0, average= 0.00, max= 1, maxTarget=Integer>>#timesRepeat:
Direct : count= 315, sum= 2294, min= 0, average= 7.28, max= 100, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
Dispatched : count= 315, sum= 533, min= 0, average= 1.69, max= 27, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Inlined : count= 315, sum= 1761, min= 0, average= 5.59, max= 95, maxTarget=AWFYHavlakLoopFinder>>#doDFS:current: <split-690>
---------- :
Cloned : count= 315, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=Behavior>>#new <split-578>
Not Cloned : count= 315, sum= 2306, min= 0, average= 7.32, max= 111, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
Truffle loops : count= 315, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=Behavior>>#new <split-578>
--------------------------- :
Compilation Tier 1 :
Compilation Rate : 100004.21 bytes/second
Truffle Tier Rate : 172659.36 bytes/second
Graal Tier Rate : 259125.87 bytes/second
Installation Rate : 2867798.18 bytes/second
Time for compilation (us) : count= 204, sum= 10023317, min= 6470, average= 49133.91, max= 910060, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Truffle Tier (us) : count= 204, sum= 5805500, min= 3871, average= 28458.33, max= 410137, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Graal Tier (us) : count= 204, sum= 3868289, min= 1794, average= 18962.21, max= 505414, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Code Installation (us) : count= 204, sum= 349527, min= 256, average= 1713.37, max= 25922, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Graal node count :
After Truffle Tier : count= 204, sum= 73448, min= 87, average= 360.04, max= 5136, maxTarget=AWFYHavlakLoopFinder>>#findLoops
After Graal Tier : count= 204, sum= 236055, min= 123, average= 1157.13, max= 23543, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Graal compilation result :
Code size : count= 204, sum= 1002374, min= 454, average= 4913.60, max= 102235, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Total frame size : count= 204, sum= 35216, min= 64, average= 172.63, max= 1168, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Exception handlers : count= 204, sum= 661, min= 1, average= 3.24, max= 28, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Infopoints : count= 204, sum= 9691, min= 5, average= 47.50, max= 1054, maxTarget=AWFYHavlakLoopFinder>>#findLoops
CALL : count= 204, sum= 9691, min= 5, average= 47.50, max= 1054, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Marks : count= 204, sum= 1020, min= 5, average= 5.00, max= 5, maxTarget=Behavior>>#new <split-578>
Data references : count= 204, sum= 4119, min= 3, average= 20.19, max= 311, maxTarget=AWFYHavlakLoopFinder>>#findLoops
--------------------------- :
Compilation Tier 2 :
Compilation Rate : 45091.40 bytes/second
Truffle Tier Rate : 124013.71 bytes/second
Graal Tier Rate : 82459.43 bytes/second
Installation Rate : 3701551.95 bytes/second
Time for compilation (us) : count= 112, sum= 52431662, min= 4077, average= 468139.84, max= 6822991, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
Truffle Tier (us) : count= 110, sum= 19064157, min= 2601, average= 173310.53, max= 1144404, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
Graal Tier (us) : count= 110, sum= 28671275, min= 1232, average= 260647.96, max= 5614521, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
Code Installation (us) : count= 110, sum= 638709, min= 225, average= 5806.45, max= 64066, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
Graal node count :
After Truffle Tier : count= 111, sum= 166252, min= 11, average= 1497.77, max= 14339, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
After Graal Tier : count= 110, sum= 526050, min= 45, average= 4782.27, max= 61461, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
Graal compilation result :
Code size : count= 110, sum= 2364217, min= 143, average= 21492.88, max= 264829, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
Total frame size : count= 110, sum= 35168, min= 32, average= 319.71, max= 1696, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Exception handlers : count= 110, sum= 179, min= 0, average= 1.63, max= 18, maxTarget=AWFYHavlakLoopFinder>>#findLoops
Infopoints : count= 110, sum= 11861, min= 3, average= 107.83, max= 1408, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
CALL : count= 110, sum= 11861, min= 3, average= 107.83, max= 1408, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
Marks : count= 110, sum= 763, min= 5, average= 6.94, max= 20, maxTarget=Symbol>>#=
Data references : count= 110, sum= 7609, min= 1, average= 69.17, max= 814, maxTarget=AWFYHavlakLoopFinder>>#findLoops<OSR@360>
# Json (iterations: 300, problem size: 100) on Fri Dec 6 15:07:12 UTC 2024
# `/home/fniephaus/dev/graal/sdk/mxbuild/linux-amd64/SMALLTALK_NATIVE_STANDALONE_SVM_JAVA23/trufflesqueak-24.1.1-linux-amd64/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.TraceCompilation --compiler.TracePerformanceWarnings=call,instanceof,store,trivial --engine.CompilationFailureAction=Print --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/Json.trace.log" --quiet --code "AWFYHarness run: #('Json' 300 100)"`
[engine] created adapter i2c_Z_AAAA | CodeAddress 0x7f4cb43e9000
[engine] created adapter i2c_A_AAAJ | CodeAddress 0x7f4cb43e8000
[engine] created adapter i2c_J_AAAA | CodeAddress 0x7f4cb43e7000
[engine] opt done engine=1 id=8 String>>#compareWith: |Tier 1|Time 32( 21+11 )ms|AST 37|Inlined 0Y 0N|IR 249/ 452|CodeSize 1686|Addr 0x7f4cb43e5000|UTC 2024-12-06T15:07:14.385|Src n/a
[engine] created adapter c2i_J_AAAA | CodeAddress 0x7f4cb43e4000
[engine] opt done engine=1 id=600 SequenceableCollection>>#atAllPut: |Tier 1|Time 51( 33+18 )ms|AST 115|Inlined 0Y 0N|IR 296/ 689|CodeSize 3040|Addr 0x7f4cb421d000|UTC 2024-12-06T15:07:14.401|Src n/a
[engine] opt done engine=1 id=7 String>>#= |Tier 1|Time 55( 48+7 )ms|AST 118|Inlined 0Y 1N|IR 246/ 379|CodeSize 1308|Addr 0x7f4cb421b000|UTC 2024-12-06T15:07:14.402|Src n/a
[engine] created adapter i2c_A_AAA | CodeAddress 0x7f4cb43e3000
[engine] created adapter i2c_A_AAC | CodeAddress 0x7f4cb421a000
[engine] created adapter c2i_A_AAAJ | CodeAddress 0x7f4cb4219000
[engine] created adapter c2i_A_AAAC | CodeAddress 0x7f4cb4218000
[engine] opt done engine=1 id=16 String class>>#new: |Tier 1|Time 39( 27+13 )ms|AST 72|Inlined 0Y 1N|IR 208/ 620|CodeSize 2756|Addr 0x7f4cb4216000|UTC 2024-12-06T15:07:14.425|Src n/a
[engine] opt done engine=1 id=583 Character>>#asString |Tier 1|Time 25( 21+4 )ms|AST 27|Inlined 0Y 1N|IR 161/ 240|CodeSize 796|Addr 0x7f4cb4214000|UTC 2024-12-06T15:07:14.428|Src n/a
[engine] created adapter i2c_A_AAAC | CodeAddress 0x7f4cb4213000
[engine] created adapter c2i_Z_AAAA | CodeAddress 0x7f4cb4212000
[engine] opt done engine=1 id=584 String class>>#with: |Tier 1|Time 36( 22+14 )ms|AST 98|Inlined 0Y 1N|IR 193/ 310|CodeSize 1076|Addr 0x7f4cb4210000|UTC 2024-12-06T15:07:14.462|Src n/a
[engine] created adapter c2i_A_AAC | CodeAddress 0x7f4cb420f000
[engine] created adapter c2i_A_AAA | CodeAddress 0x7f4cb420e000
[engine] opt done engine=1 id=601 AWFYJsonParser>>#readChar: |Tier 1|Time 20( 13+6 )ms|AST 51|Inlined 0Y 2N|IR 228/ 369|CodeSize 1310|Addr 0x7f4cb420c000|UTC 2024-12-06T15:07:14.482|Src n/a
[engine] opt done engine=1 id=582 AWFYJsonParser>>#read |Tier 1|Time 81( 68+13 )ms|AST 170|Inlined 0Y 3N|IR 458/ 869|CodeSize 3259|Addr 0x7f4cb420a000|UTC 2024-12-06T15:07:14.483|Src n/a
[engine] created adapter i2c_Z_AAA | CodeAddress 0x7f4cb4209000
[engine] opt done engine=1 id=604 AWFYJsonParser>>#readStringInternal |Tier 1|Time 63( 51+12 )ms|AST 154|Inlined 0Y 7N|IR 467/ 703|CodeSize 2873|Addr 0x7f4cb4207000|UTC 2024-12-06T15:07:14.491|Src n/a
[engine] created adapter c2i_Z_AAA | CodeAddress 0x7f4cb4206000
[engine] created adapter i2c_A_AAAA | CodeAddress 0x7f4cb4205000
[engine] opt done engine=1 id=585 AWFYJsonParser>>#skipWhiteSpace |Tier 1|Time 16( 12+4 )ms|AST 24|Inlined 0Y 1N|IR 157/ 241|CodeSize 798|Addr 0x7f4cb4203000|UTC 2024-12-06T15:07:14.498|Src n/a
[engine] opt done engine=1 id=586 AWFYJsonParser>>#isWhiteSpace |Tier 1|Time 38( 26+11 )ms|AST 102|Inlined 0Y 4N|IR 347/ 675|CodeSize 2680|Addr 0x7f4cb4201000|UTC 2024-12-06T15:07:14.521|Src n/a
[engine] created adapter c2i_A_AAAA | CodeAddress 0x7f4cb4200000
[engine] opt done engine=1 id=626 AWFYJsonParser>>#readArrayElement: |Tier 1|Time 29( 23+6 )ms|AST 77|Inlined 0Y 4N|IR 277/ 371|CodeSize 1300|Addr 0x7f4cb41fe000|UTC 2024-12-06T15:07:14.550|Src n/a
[engine] opt done engine=1 id=631 AWFYJsonArray>>#add: |Tier 1|Time 18( 12+6 )ms|AST 49|Inlined 0Y 1N|IR 170/ 300|CodeSize 1067|Addr 0x7f4cb41fc000|UTC 2024-12-06T15:07:14.568|Src n/a
[engine] created adapter i2c_A_AAAJJ | CodeAddress 0x7f4cb41fb000
[engine] opt inval. engine=1 id=582 AWFYJsonParser>>#read |UTC 2024-12-06T15:07:14.585|Src n/a|Reason null
[engine] opt deopt engine=1 id=582 AWFYJsonParser>>#read | |UTC 2024-12-06T15:07:14.585|Src n/a
[engine] opt inval. engine=1 id=586 AWFYJsonParser>>#isWhiteSpace |UTC 2024-12-06T15:07:14.585|Src n/a|Reason null
[engine] opt done engine=1 id=621 AWFYVector>>#append: |Tier 1|Time 95( 48+47 )ms|AST 250|Inlined 0Y 0N|IR 620/ 2462|CodeSize 11491|Addr 0x7f4cb41f7000|UTC 2024-12-06T15:07:14.586|Src n/a
[engine] opt done engine=1 id=37 SequenceableCollection>>#copyFrom:to: |Tier 1|Time 76( 53+23 )ms|AST 134|Inlined 0Y 1N|IR 522/ 1563|CodeSize 7264|Addr 0x7f4cb41f4000|UTC 2024-12-06T15:07:14.644|Src n/a
[engine] opt done engine=1 id=582 AWFYJsonParser>>#read |Tier 1|Time 68( 54+14 )ms|AST 179|Inlined 0Y 3N|IR 494/ 948|CodeSize 3773|Addr 0x7f4cb41f2000|UTC 2024-12-06T15:07:14.655|Src n/a
[engine] opt inval. engine=1 id=621 AWFYVector>>#append: |UTC 2024-12-06T15:07:14.694|Src n/a|Reason null
[engine] opt deopt engine=1 id=621 AWFYVector>>#append: | |UTC 2024-12-06T15:07:14.694|Src n/a
[engine] opt done engine=1 id=586 AWFYJsonParser>>#isWhiteSpace |Tier 1|Time 55( 36+19 )ms|AST 126|Inlined 0Y 8N|IR 629/ 1076|CodeSize 4643|Addr 0x7f4ca88ec000|UTC 2024-12-06T15:07:14.699|Src n/a
[engine] opt done engine=1 id=622 AWFYJsonParser>>#readArray |Tier 1|Time 48( 37+11 )ms|AST 190|Inlined 0Y 8N|IR 487/ 608|CodeSize 2422|Addr 0x7f4ca88ea000|UTC 2024-12-06T15:07:14.703|Src n/a
[engine] opt done engine=1 id=605 AWFYJsonParser>>#startCapture |Tier 1|Time 9( 5+3 )ms|AST 17|Inlined 0Y 0N|IR 163/ 215|CodeSize 683|Addr 0x7f4ca88e8000|UTC 2024-12-06T15:07:14.712|Src n/a
[engine] opt done engine=1 id=587 AWFYJsonParser>>#readValue |Tier 1|Time 227( 179+49 )ms|AST 735|Inlined 0Y 34N|IR 1781/ 2903|CodeSize 11533|Addr 0x7f4ca88e4000|UTC 2024-12-06T15:07:14.725|Src n/a
[engine] created adapter c2i_A_AAAJJ | CodeAddress 0x7f4ca88e3000
[engine] opt done engine=1 id=608 AWFYJsonParser>>#readDigit |Tier 1|Time 19( 14+6 )ms|AST 44|Inlined 0Y 2N|IR 208/ 291|CodeSize 951|Addr 0x7f4ca88e1000|UTC 2024-12-06T15:07:14.745|Src n/a
[engine] opt done engine=1 id=606 AWFYJsonParser>>#endCapture |Tier 1|Time 41( 31+10 )ms|AST 95|Inlined 0Y 2N|IR 312/ 498|CodeSize 1773|Addr 0x7f4ca88df000|UTC 2024-12-06T15:07:14.754|Src n/a
[engine] opt done engine=1 id=621 AWFYVector>>#append: |Tier 1|Time 105( 49+55 )ms|AST 250|Inlined 0Y 0N|IR 617/ 2501|CodeSize 11683|Addr 0x7f4ca88db000|UTC 2024-12-06T15:07:14.804|Src n/a
[engine] opt done engine=1 id=633 AWFYJsonParser>>#readRequiredChar: |Tier 1|Time 13( 8+4 )ms|AST 29|Inlined 0Y 1N|IR 159/ 243|CodeSize 861|Addr 0x7f4ca88d9000|UTC 2024-12-06T15:07:14.817|Src n/a
[engine] opt done engine=1 id=607 AWFYJsonParser>>#readNumber |Tier 1|Time 69( 56+13 )ms|AST 186|Inlined 0Y 9N|IR 548/ 748|CodeSize 2881|Addr 0x7f4ca88d7000|UTC 2024-12-06T15:07:14.823|Src n/a
[engine] opt done engine=1 id=592 AWFYVector class>>#new |Tier 1|Time 11( 7+4 )ms|AST 27|Inlined 0Y 1N|IR 159/ 238|CodeSize 755|Addr 0x7f4ca88d5000|UTC 2024-12-06T15:07:14.828|Src n/a
[engine] opt done engine=1 id=593 AWFYVector class>>#new: |Tier 1|Time 14( 10+4 )ms|AST 36|Inlined 0Y 2N|IR 199/ 274|CodeSize 905|Addr 0x7f4ca88d3000|UTC 2024-12-06T15:07:14.838|Src n/a
[engine] opt done engine=1 id=594 Behavior>>#new <split-594> |Tier 1|Time 15( 9+6 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7f4ca88ce000|UTC 2024-12-06T15:07:14.843|Src n/a
[engine] opt done engine=1 id=609 AWFYJsonParser>>#isDigit |Tier 1|Time 99( 76+23 )ms|AST 266|Inlined 0Y 10N|IR 723/ 1372|CodeSize 5518|Addr 0x7f4ca88d0000|UTC 2024-12-06T15:07:14.844|Src n/a
[engine] opt done engine=1 id=595 AWFYVector>>#initialize: |Tier 1|Time 17( 11+6 )ms|AST 48|Inlined 0Y 0N|IR 220/ 519|CodeSize 1802|Addr 0x7f4ca88cc000|UTC 2024-12-06T15:07:14.855|Src n/a
[engine] opt done engine=1 id=627 AWFYJsonParser>>#readString |Tier 1|Time 15( 10+4 )ms|AST 39|Inlined 0Y 2N|IR 199/ 284|CodeSize 929|Addr 0x7f4ca88ca000|UTC 2024-12-06T15:07:14.857|Src n/a
[engine] opt done engine=1 id=628 AWFYJsonString class>>#new: |Tier 1|Time 16( 11+5 )ms|AST 40|Inlined 0Y 2N|IR 199/ 284|CodeSize 958|Addr 0x7f4ca88c8000|UTC 2024-12-06T15:07:14.860|Src n/a
[engine] opt done engine=1 id=630 AWFYJsonString>>#initializeWith: |Tier 1|Time 8( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7f4ca88c6000|UTC 2024-12-06T15:07:14.865|Src n/a
[engine] opt done engine=1 id=629 Behavior>>#new <split-629> |Tier 1|Time 14( 9+5 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7f4ca88c4000|UTC 2024-12-06T15:07:14.869|Src n/a
[engine] opt done engine=1 id=625 AWFYJsonArray>>#initialize |Tier 1|Time 12( 8+5 )ms|AST 27|Inlined 0Y 1N|IR 176/ 352|CodeSize 1127|Addr 0x7f4ca88c2000|UTC 2024-12-06T15:07:14.873|Src n/a
[engine] opt done engine=1 id=610 Object>>#~= |Tier 1|Time 13( 9+4 )ms|AST 39|Inlined 0Y 1N|IR 158/ 237|CodeSize 804|Addr 0x7f4ca88c0000|UTC 2024-12-06T15:07:14.878|Src n/a
[engine] opt done engine=1 id=611 AWFYJsonParser>>#readFraction |Tier 1|Time 12( 8+4 )ms|AST 28|Inlined 0Y 1N|IR 158/ 242|CodeSize 819|Addr 0x7f4ca88be000|UTC 2024-12-06T15:07:14.881|Src n/a
[engine] opt done engine=1 id=612 AWFYJsonParser>>#readExponent |Tier 1|Time 20( 15+5 )ms|AST 77|Inlined 0Y 2N|IR 199/ 293|CodeSize 1030|Addr 0x7f4ca88bc000|UTC 2024-12-06T15:07:14.893|Src n/a
[engine] opt done engine=1 id=614 Behavior>>#new <split-614> |Tier 1|Time 13( 8+5 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7f4ca88ba000|UTC 2024-12-06T15:07:14.894|Src n/a
[engine] opt done engine=1 id=613 AWFYJsonNumber class>>#new: |Tier 1|Time 17( 13+5 )ms|AST 58|Inlined 0Y 2N|IR 201/ 286|CodeSize 958|Addr 0x7f4ca88b8000|UTC 2024-12-06T15:07:14.895|Src n/a
[engine] opt done engine=1 id=615 AWFYJsonNumber>>#initializeWith: |Tier 1|Time 8( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7f4ca88b6000|UTC 2024-12-06T15:07:14.901|Src n/a
[engine] opt done engine=1 id=598 AWFYHashIndexTable>>#initialize |Tier 1|Time 14( 9+5 )ms|AST 35|Inlined 0Y 1N|IR 182/ 357|CodeSize 1127|Addr 0x7f4ca88b4000|UTC 2024-12-06T15:07:14.908|Src n/a
[engine] opt done engine=1 id=599 ArrayedCollection class>>#new:withAll: |Tier 1|Time 17( 11+6 )ms|AST 43|Inlined 0Y 1N|IR 192/ 432|CodeSize 1750|Addr 0x7f4ca88b2000|UTC 2024-12-06T15:07:14.912|Src n/a
[engine] created adapter i2c_J_AAA | CodeAddress 0x7f4ca88b1000
[engine] opt done engine=1 id=620 AWFYHashIndexTable>>#stringHash: |Tier 1|Time 9( 6+3 )ms|AST 31|Inlined 0Y 0N|IR 100/ 168|CodeSize 643|Addr 0x7f4ca88af000|UTC 2024-12-06T15:07:14.918|Src n/a
[engine] opt done engine=1 id=619 AWFYHashIndexTable>>#hashSlotFor: |Tier 1|Time 19( 14+5 )ms|AST 71|Inlined 0Y 1N|IR 182/ 320|CodeSize 1138|Addr 0x7f4ca88ad000|UTC 2024-12-06T15:07:14.920|Src n/a
[engine] opt done engine=1 id=617 AWFYVector>>#size |Tier 1|Time 13( 10+3 )ms|AST 26|Inlined 0Y 0N|IR 105/ 169|CodeSize 710|Addr 0x7f4ca88ab000|UTC 2024-12-06T15:07:14.925|Src n/a
[engine] created adapter i2c_A_AAAAA | CodeAddress 0x7f4ca88aa000
[engine] opt done engine=1 id=603 AWFYJsonParser>>#readName |Tier 1|Time 18( 12+6 )ms|AST 47|Inlined 0Y 2N|IR 216/ 363|CodeSize 1298|Addr 0x7f4ca88a8000|UTC 2024-12-06T15:07:14.939|Src n/a
[engine] created adapter i2c_A_AAAAJ | CodeAddress 0x7f4ca88a7000
[engine] created adapter c2i_A_AAAAA | CodeAddress 0x7f4ca88a6000
[engine] created adapter c2i_J_AAA | CodeAddress 0x7f4ca88a5000
[engine] created adapter c2i_A_AAAAJ | CodeAddress 0x7f4ca88a4000
[engine] opt done engine=1 id=618 AWFYHashIndexTable>>#at:put: |Tier 1|Time 26( 20+6 )ms|AST 90|Inlined 0Y 1N|IR 221/ 375|CodeSize 1377|Addr 0x7f4ca88a2000|UTC 2024-12-06T15:07:14.965|Src n/a
[engine] opt done engine=1 id=602 AWFYJsonParser>>#readObjectKeyValuePair: |Tier 1|Time 49( 40+9 )ms|AST 161|Inlined 0Y 8N|IR 437/ 556|CodeSize 2033|Addr 0x7f4ca88a0000|UTC 2024-12-06T15:07:14.966|Src n/a
[engine] opt done engine=1 id=638 AWFYJsonLiteral class>>#NULL |Tier 1|Time 7( 4+3 )ms|AST 13|Inlined 0Y 0N|IR 95/ 178|CodeSize 679|Addr 0x7f4ca889e000|UTC 2024-12-06T15:07:14.974|Src n/a
[engine] opt done engine=1 id=616 AWFYJsonObject>>#add:with: |Tier 1|Time 52( 42+10 )ms|AST 146|Inlined 0Y 4N|IR 332/ 608|CodeSize 2404|Addr 0x7f4ca889c000|UTC 2024-12-06T15:07:14.978|Src n/a
[engine] opt done engine=1 id=623 AWFYJsonArray class>>#new |Tier 1|Time 14( 9+5 )ms|AST 31|Inlined 0Y 2N|IR 193/ 270|CodeSize 876|Addr 0x7f4ca889a000|UTC 2024-12-06T15:07:14.992|Src n/a
[engine] opt done engine=1 id=637 AWFYJsonParser>>#readNull |Tier 1|Time 33( 24+8 )ms|AST 107|Inlined 0Y 5N|IR 314/ 414|CodeSize 1453|Addr 0x7f4ca8898000|UTC 2024-12-06T15:07:15.007|Src n/a
[engine] opt done engine=1 id=624 Behavior>>#new <split-624> |Tier 1|Time 23( 12+10 )ms|AST 37|Inlined 0Y 1N|IR 170/ 616|CodeSize 2390|Addr 0x7f4ca8896000|UTC 2024-12-06T15:07:15.015|Src n/a
[engine] opt done engine=1 id=588 AWFYJsonParser>>#readObject |Tier 1|Time 54( 41+13 )ms|AST 182|Inlined 0Y 8N|IR 476/ 610|CodeSize 2453|Addr 0x7f4ca8894000|UTC 2024-12-06T15:07:15.019|Src n/a
[engine] opt done engine=1 id=596 AWFYHashIndexTable class>>#new |Tier 1|Time 16( 11+5 )ms|AST 31|Inlined 0Y 2N|IR 193/ 270|CodeSize 876|Addr 0x7f4ca8892000|UTC 2024-12-06T15:07:15.035|Src n/a
[engine] opt done engine=1 id=591 AWFYJsonObject>>#initialize |Tier 1|Time 30( 20+10 )ms|AST 69|Inlined 0Y 3N|IR 293/ 650|CodeSize 2158|Addr 0x7f4ca8890000|UTC 2024-12-06T15:07:15.045|Src n/a
[engine] opt done engine=1 id=597 Behavior>>#new <split-597> |Tier 1|Time 39( 28+11 )ms|AST 37|Inlined 0Y 1N|IR 170/ 616|CodeSize 2390|Addr 0x7f4ca888e000|UTC 2024-12-06T15:07:15.074|Src n/a
[engine] opt done engine=1 id=7 String>>#= |Tier 2|Time 69( 32+36 )ms|AST 118|Inlined 1Y 0N|IR 264/ 323|CodeSize 977|Addr 0x7f4ca888c000|UTC 2024-12-06T15:07:15.076|Src n/a
[engine] opt done engine=1 id=589 AWFYJsonObject class>>#new |Tier 1|Time 16( 11+5 )ms|AST 31|Inlined 0Y 2N|IR 193/ 270|CodeSize 876|Addr 0x7f4ca888a000|UTC 2024-12-06T15:07:15.091|Src n/a
[engine] opt done engine=1 id=590 Behavior>>#new <split-590> |Tier 1|Time 22( 13+9 )ms|AST 37|Inlined 0Y 1N|IR 170/ 616|CodeSize 2390|Addr 0x7f4ca8888000|UTC 2024-12-06T15:07:15.098|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 2|Time 45( 31+14 )ms|AST 72|Inlined 2Y 1N|IR 103/ 509|CodeSize 2094|Addr 0x7f4ca8886000|UTC 2024-12-06T15:07:15.126|Src n/a
[engine] opt done engine=1 id=583 Character>>#asString |Tier 2|Time 49( 38+11 )ms|AST 27|Inlined 4Y 1N|IR 127/ 311|CodeSize 1254|Addr 0x7f4ca8884000|UTC 2024-12-06T15:07:15.147|Src n/a
[engine] opt done engine=1 id=600 SequenceableCollection>>#atAllPut: |Tier 2|Time 43( 21+22 )ms|AST 115|Inlined 0Y 0N|IR 201/ 341|CodeSize 1157|Addr 0x7f4ca8882000|UTC 2024-12-06T15:07:15.191|Src n/a
[engine] opt done engine=1 id=582 AWFYJsonParser>>#read |Tier 2|Time 162( 111+50 )ms|AST 179|Inlined 7Y 1N|IR 715/ 1200|CodeSize 3782|Addr 0x7f4ca8880000|UTC 2024-12-06T15:07:15.252|Src n/a
[engine] opt done engine=1 id=632 AWFYJsonParser>>#readTrue |Tier 1|Time 35( 26+8 )ms|AST 107|Inlined 0Y 5N|IR 315/ 415|CodeSize 1449|Addr 0x7f4ca887e000|UTC 2024-12-06T15:07:15.287|Src n/a
[engine] opt done engine=1 id=634 AWFYJsonLiteral class>>#TRUE |Tier 1|Time 9( 5+4 )ms|AST 13|Inlined 0Y 0N|IR 95/ 178|CodeSize 679|Addr 0x7f4ca887c000|UTC 2024-12-06T15:07:15.296|Src n/a
[engine] opt done engine=1 id=601 AWFYJsonParser>>#readChar: |Tier 2|Time 178( 125+52 )ms|AST 51|Inlined 10Y 1N|IR 1040/ 1197|CodeSize 3865|Addr 0x7f4ca887a000|UTC 2024-12-06T15:07:15.369|Src n/a
[engine] opt done engine=1 id=585 AWFYJsonParser>>#skipWhiteSpace |Tier 2|Time 177( 82+95 )ms|AST 24|Inlined 13Y 0N|IR 1377/ 1246|CodeSize 4437|Addr 0x7f4ca8877000|UTC 2024-12-06T15:07:15.474|Src n/a
[engine] opt done engine=1 id=621 AWFYVector>>#append: |Tier 2|Time 110( 44+66 )ms|AST 250|Inlined 0Y 0N|IR 524/ 1878|CodeSize 7922|Addr 0x7f4ca8874000|UTC 2024-12-06T15:07:15.584|Src n/a
[engine] opt done engine=1 id=604 AWFYJsonParser>>#readStringInternal |Tier 2|Time 434( 230+204 )ms|AST 154|Inlined 35Y 4N|IR 3529/ 4058|CodeSize 17222|Addr 0x7f4ca886e000|UTC 2024-12-06T15:07:15.594|Src n/a
[engine] opt done engine=1 id=626 AWFYJsonParser>>#readArrayElement: |Tier 2|Time 462( 162+300 )ms|AST 77|Inlined 30Y 1N|IR 3269/ 4921|CodeSize 20197|Addr 0x7f4ca8868000|UTC 2024-12-06T15:07:16.056|Src n/a
[engine] opt done engine=1 id=622 AWFYJsonParser>>#readArray |Tier 2|Time 722( 362+360 )ms|AST 190|Inlined 67Y 6N|IR 5086/ 7901|CodeSize 29637|Addr 0x7f4ca885f000|UTC 2024-12-06T15:07:16.306|Src n/a
[engine] opt done engine=1 id=587 AWFYJsonParser>>#readValue |Tier 2|Time 826( 642+184 )ms|AST 735|Inlined 32Y 20N|IR 4695/ 4156|CodeSize 13233|Addr 0x7f4ca885a000|UTC 2024-12-06T15:07:16.341|Src n/a
[engine] opt done engine=1 id=644 AWFYVector>>#at: |Tier 1|Time 17( 11+6 )ms|AST 55|Inlined 0Y 0N|IR 146/ 369|CodeSize 1480|Addr 0x7f4ca8858000|UTC 2024-12-06T15:07:16.358|Src n/a
[engine] opt done engine=1 id=608 AWFYJsonParser>>#readDigit |Tier 2|Time 341( 198+144 )ms|AST 44|Inlined 29Y 1N|IR 3683/ 3074|CodeSize 9705|Addr 0x7f4ca8854000|UTC 2024-12-06T15:07:16.397|Src n/a
[engine] opt done engine=1 id=592 AWFYVector class>>#new |Tier 2|Time 39( 28+11 )ms|AST 27|Inlined 3Y 0N|IR 44/ 587|CodeSize 2320|Addr 0x7f4ca8852000|UTC 2024-12-06T15:07:16.442|Src n/a
[engine] opt done engine=1 id=593 AWFYVector class>>#new: |Tier 2|Time 35( 24+11 )ms|AST 36|Inlined 2Y 0N|IR 54/ 617|CodeSize 2472|Addr 0x7f4ca8850000|UTC 2024-12-06T15:07:16.478|Src n/a
[engine] opt done engine=1 id=594 Behavior>>#new <split-594> |Tier 2|Time 17( 9+8 )ms|AST 38|Inlined 0Y 0N|IR 31/ 372|CodeSize 1336|Addr 0x7f4ca884e000|UTC 2024-12-06T15:07:16.495|Src n/a
[engine] opt done engine=1 id=595 AWFYVector>>#initialize: |Tier 2|Time 22( 12+10 )ms|AST 48|Inlined 0Y 0N|IR 148/ 403|CodeSize 1246|Addr 0x7f4ca884a000|UTC 2024-12-06T15:07:16.517|Src n/a
[engine] opt done engine=1 id=633 AWFYJsonParser>>#readRequiredChar: |Tier 2|Time 159( 109+50 )ms|AST 29|Inlined 11Y 1N|IR 1078/ 1204|CodeSize 3592|Addr 0x7f4ca884c000|UTC 2024-12-06T15:07:16.518|Src n/a
[engine] opt done engine=1 id=605 AWFYJsonParser>>#startCapture |Tier 2|Time 10( 6+4 )ms|AST 17|Inlined 0Y 0N|IR 90/ 123|CodeSize 241|Addr 0x7f4ca8848000|UTC 2024-12-06T15:07:16.528|Src n/a
[engine] opt done engine=1 id=37 SequenceableCollection>>#copyFrom:to: |Tier 2|Time 131( 66+65 )ms|AST 134|Inlined 3Y 1N|IR 494/ 1335|CodeSize 4957|Addr 0x7f4ca8845000|UTC 2024-12-06T15:07:16.648|Src n/a
[engine] opt done engine=1 id=635 AWFYJsonParser>>#readFalse |Tier 1|Time 41( 31+9 )ms|AST 129|Inlined 0Y 6N|IR 354/ 459|CodeSize 1617|Addr 0x7f4ca8843000|UTC 2024-12-06T15:07:16.689|Src n/a
[engine] opt done engine=1 id=636 AWFYJsonLiteral class>>#FALSE |Tier 1|Time 9( 5+4 )ms|AST 13|Inlined 0Y 0N|IR 95/ 178|CodeSize 679|Addr 0x7f4ca8841000|UTC 2024-12-06T15:07:16.698|Src n/a
[engine] opt done engine=1 id=641 AWFYJsonObject>>#at: |Tier 1|Time 28( 20+8 )ms|AST 92|Inlined 0Y 2N|IR 222/ 375|CodeSize 1423|Addr 0x7f4ca883f000|UTC 2024-12-06T15:07:16.726|Src n/a
[engine] opt done engine=1 id=606 AWFYJsonParser>>#endCapture |Tier 2|Time 211( 115+96 )ms|AST 95|Inlined 5Y 1N|IR 884/ 2128|CodeSize 8187|Addr 0x7f4ca883c000|UTC 2024-12-06T15:07:16.739|Src n/a
[engine] opt done engine=1 id=642 AWFYJsonObject>>#indexOf: |Tier 1|Time 35( 24+10 )ms|AST 101|Inlined 0Y 3N|IR 281/ 490|CodeSize 1889|Addr 0x7f4ca883a000|UTC 2024-12-06T15:07:16.760|Src n/a
[engine] opt done engine=1 id=643 AWFYHashIndexTable>>#at: |Tier 1|Time 25( 18+7 )ms|AST 75|Inlined 0Y 1N|IR 194/ 340|CodeSize 1237|Addr 0x7f4ca8838000|UTC 2024-12-06T15:07:16.765|Src n/a
[engine] opt done engine=1 id=625 AWFYJsonArray>>#initialize |Tier 2|Time 55( 40+15 )ms|AST 27|Inlined 4Y 0N|IR 91/ 715|CodeSize 2549|Addr 0x7f4ca8836000|UTC 2024-12-06T15:07:16.816|Src n/a
[engine] opt done engine=1 id=610 Object>>#~= |Tier 2|Time 56( 39+17 )ms|AST 39|Inlined 2Y 0N|IR 300/ 336|CodeSize 821|Addr 0x7f4ca8834000|UTC 2024-12-06T15:07:16.822|Src n/a
[engine] opt done engine=1 id=611 AWFYJsonParser>>#readFraction |Tier 2|Time 163( 133+30 )ms|AST 28|Inlined 11Y 1N|IR 1077/ 610|CodeSize 1509|Addr 0x7f4ca8832000|UTC 2024-12-06T15:07:16.979|Src n/a
[engine] opt done engine=1 id=613 AWFYJsonNumber class>>#new: |Tier 2|Time 28( 21+7 )ms|AST 58|Inlined 2Y 0N|IR 36/ 374|CodeSize 1400|Addr 0x7f4ca8830000|UTC 2024-12-06T15:07:17.007|Src n/a
[engine] opt done engine=1 id=612 AWFYJsonParser>>#readExponent |Tier 2|Time 197( 153+44 )ms|AST 77|Inlined 22Y 2N|IR 2031/ 983|CodeSize 2377|Addr 0x7f4ca882e000|UTC 2024-12-06T15:07:17.019|Src n/a
[engine] opt done engine=1 id=598 AWFYHashIndexTable>>#initialize |Tier 2|Time 55( 34+21 )ms|AST 35|Inlined 2Y 0N|IR 286/ 567|CodeSize 1743|Addr 0x7f4ca882c000|UTC 2024-12-06T15:07:17.062|Src n/a
[engine] opt done engine=1 id=620 AWFYHashIndexTable>>#stringHash: |Tier 2|Time 9( 6+3 )ms|AST 31|Inlined 0Y 0N|IR 24/ 84|CodeSize 249|Addr 0x7f4ca882a000|UTC 2024-12-06T15:07:17.073|Src n/a
[engine] opt done engine=1 id=617 AWFYVector>>#size |Tier 2|Time 8( 5+2 )ms|AST 26|Inlined 0Y 0N|IR 30/ 76|CodeSize 232|Addr 0x7f4ca8828000|UTC 2024-12-06T15:07:17.080|Src n/a
[engine] opt done engine=1 id=619 AWFYHashIndexTable>>#hashSlotFor: |Tier 2|Time 21( 17+4 )ms|AST 71|Inlined 1Y 0N|IR 50/ 146|CodeSize 437|Addr 0x7f4ca8826000|UTC 2024-12-06T15:07:17.083|Src n/a
[engine] opt done engine=1 id=607 AWFYJsonParser>>#readNumber |Tier 2|Time 984( 453+531 )ms|AST 186|Inlined 77Y 12N|IR 8791/ 8003|CodeSize 28457|Addr 0x7f4ca881e000|UTC 2024-12-06T15:07:17.381|Src n/a
[engine] opt done engine=1 id=603 AWFYJsonParser>>#readName |Tier 2|Time 427( 223+204 )ms|AST 47|Inlined 38Y 4N|IR 3855/ 4202|CodeSize 17416|Addr 0x7f4ca8818000|UTC 2024-12-06T15:07:17.511|Src n/a
[engine] opt done engine=1 id=616 AWFYJsonObject>>#add:with: |Tier 2|Time 282( 127+155 )ms|AST 146|Inlined 6Y 0N|IR 1153/ 4125|CodeSize 19760|Addr 0x7f4ca8812000|UTC 2024-12-06T15:07:17.793|Src n/a
[engine] opt done engine=1 id=637 AWFYJsonParser>>#readNull |Tier 2|Time 328( 164+165 )ms|AST 107|Inlined 45Y 4N|IR 3721/ 3228|CodeSize 11211|Addr 0x7f4ca880e000|UTC 2024-12-06T15:07:18.121|Src n/a
[engine] opt done engine=1 id=576 AWFYJson>>#benchmark |Tier 1|Time 19( 14+6 )ms|AST 51|Inlined 0Y 3N|IR 240/ 331|CodeSize 1149|Addr 0x7f4ca880c000|UTC 2024-12-06T15:07:18.141|Src n/a
[engine] opt done engine=1 id=577 AWFYJson class>>#RapBenchmarkMinified |Tier 1|Time 5( 3+2 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7f4ca880a000|UTC 2024-12-06T15:07:18.146|Src n/a
[engine] opt done engine=1 id=578 AWFYJsonParser class>>#with: |Tier 1|Time 15( 11+4 )ms|AST 40|Inlined 0Y 2N|IR 199/ 284|CodeSize 958|Addr 0x7f4ca8808000|UTC 2024-12-06T15:07:18.161|Src n/a
[engine] opt done engine=1 id=579 Behavior>>#new <split-579> |Tier 1|Time 25( 9+16 )ms|AST 38|Inlined 0Y 0N|IR 167/ 786|CodeSize 3140|Addr 0x7f4ca8806000|UTC 2024-12-06T15:07:18.187|Src n/a
[engine] opt done engine=1 id=602 AWFYJsonParser>>#readObjectKeyValuePair: |Tier 2|Time 1106( 418+689 )ms|AST 161|Inlined 76Y 3N|IR 7857/ 9671|CodeSize 40393|Addr 0x7f4aa007e000|UTC 2024-12-06T15:07:18.187|Src n/a
[engine] opt done engine=1 id=580 AWFYJsonParser>>#initializeWith: |Tier 1|Time 22( 14+7 )ms|AST 70|Inlined 0Y 0N|IR 309/ 631|CodeSize 1984|Addr 0x7f4ca8804000|UTC 2024-12-06T15:07:18.209|Src n/a
[engine] opt done engine=1 id=639 AWFYJsonParser>>#isEndOfText |Tier 1|Time 9( 6+3 )ms|AST 26|Inlined 0Y 0N|IR 100/ 155|CodeSize 603|Addr 0x7f4ca8802000|UTC 2024-12-06T15:07:18.218|Src n/a
[engine] opt done engine=1 id=588 AWFYJsonParser>>#readObject |Tier 2|Time 839( 458+380 )ms|AST 182|Inlined 84Y 10N|IR 6283/ 7216|CodeSize 24440|Addr 0x7f4aa0077000|UTC 2024-12-06T15:07:18.220|Src n/a
[engine] opt done engine=1 id=645 AWFYJsonArray>>#size |Tier 1|Time 13( 8+5 )ms|AST 25|Inlined 0Y 1N|IR 168/ 298|CodeSize 1042|Addr 0x7f4ca8800000|UTC 2024-12-06T15:07:18.233|Src n/a
[engine] created adapter i2c_Z_AAAJ | CodeAddress 0x7f4aa0076000
[engine] opt done engine=1 id=640 AWFYJson>>#verifyResult: |Tier 1|Time 38( 32+7 )ms|AST 195|Inlined 0Y 4N|IR 291/ 393|CodeSize 1450|Addr 0x7f4aa0074000|UTC 2024-12-06T15:07:18.256|Src n/a
[engine] opt done engine=1 id=575 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 1|Time 28( 21+7 )ms|AST 89|Inlined 0Y 2N|IR 277/ 359|CodeSize 1679|Addr 0x7f4aa0072000|UTC 2024-12-06T15:07:18.261|Src n/a
[engine] opt done engine=1 id=581 AWFYJsonParser>>#parse |Tier 1|Time 86( 31+54 )ms|AST 116|Inlined 0Y 5N|IR 954/ 4692|CodeSize 18574|Addr 0x7f4aa006c000|UTC 2024-12-06T15:07:18.273|Src n/a
[engine] opt done engine=1 id=634 AWFYJsonLiteral class>>#TRUE |Tier 2|Time 7( 4+3 )ms|AST 13|Inlined 0Y 0N|IR 19/ 70|CodeSize 227|Addr 0x7f4aa006a000|UTC 2024-12-06T15:07:18.280|Src n/a
[engine] opt done engine=1 id=644 AWFYVector>>#at: |Tier 2|Time 14( 10+4 )ms|AST 55|Inlined 0Y 0N|IR 70/ 144|CodeSize 457|Addr 0x7f4aa0068000|UTC 2024-12-06T15:07:18.294|Src n/a
[engine] opt done engine=1 id=591 AWFYJsonObject>>#initialize |Tier 2|Time 154( 93+61 )ms|AST 69|Inlined 16Y 0N|IR 673/ 2441|CodeSize 8732|Addr 0x7f4aa0064000|UTC 2024-12-06T15:07:18.410|Src n/a
[engine] opt done engine=1 id=636 AWFYJsonLiteral class>>#FALSE |Tier 2|Time 7( 4+3 )ms|AST 13|Inlined 0Y 0N|IR 19/ 70|CodeSize 227|Addr 0x7f4aa0062000|UTC 2024-12-06T15:07:18.417|Src n/a
[engine] opt done engine=1 id=641 AWFYJsonObject>>#at: |Tier 2|Time 118( 94+24 )ms|AST 92|Inlined 8Y 0N|IR 544/ 657|CodeSize 1821|Addr 0x7f4aa0060000|UTC 2024-12-06T15:07:18.535|Src n/a
[engine] opt done engine=1 id=632 AWFYJsonParser>>#readTrue |Tier 2|Time 302( 159+143 )ms|AST 107|Inlined 45Y 4N|IR 3722/ 3263|CodeSize 11333|Addr 0x7f4aa005c000|UTC 2024-12-06T15:07:18.563|Src n/a
[engine] opt done engine=1 id=639 AWFYJsonParser>>#isEndOfText |Tier 2|Time 8( 6+3 )ms|AST 26|Inlined 0Y 0N|IR 25/ 77|CodeSize 242|Addr 0x7f4aa005a000|UTC 2024-12-06T15:07:18.574|Src n/a
[engine] opt done engine=1 id=645 AWFYJsonArray>>#size |Tier 2|Time 14( 11+3 )ms|AST 25|Inlined 1Y 0N|IR 40/ 105|CodeSize 330|Addr 0x7f4aa0058000|UTC 2024-12-06T15:07:18.590|Src n/a
[engine] opt done engine=1 id=635 AWFYJsonParser>>#readFalse |Tier 2|Time 371( 174+197 )ms|AST 129|Inlined 57Y 5N|IR 4703/ 3905|CodeSize 13577|Addr 0x7f4aa0053000|UTC 2024-12-06T15:07:18.665|Src n/a
[engine] opt done engine=1 id=577 AWFYJson class>>#RapBenchmarkMinified |Tier 2|Time 5( 3+2 )ms|AST 11|Inlined 0Y 0N|IR 11/ 45|CodeSize 146|Addr 0x7f4aa0051000|UTC 2024-12-06T15:07:18.670|Src n/a
[engine] opt done engine=1 id=578 AWFYJsonParser class>>#with: |Tier 2|Time 41( 27+13 )ms|AST 40|Inlined 2Y 0N|IR 191/ 679|CodeSize 2776|Addr 0x7f4aa004f000|UTC 2024-12-06T15:07:18.711|Src n/a
[engine] opt done engine=1 id=640 AWFYJson>>#verifyResult: |Tier 2|Time 217( 158+60 )ms|AST 195|Inlined 29Y 0N|IR 1589/ 1287|CodeSize 3645|Addr 0x7f4aa004d000|UTC 2024-12-06T15:07:18.783|Src n/a
[engine] created adapter i2c_A_AAJ | CodeAddress 0x7f4aa004c000
[engine] created adapter c2i_J_AAJ | CodeAddress 0x7f4aa004b000
[engine] opt done engine=1 id=648 SmallInteger>>#printString |Tier 1|Time 58( 46+11 )ms|AST 247|Inlined 0Y 2N|IR 357/ 626|CodeSize 3015|Addr 0x7f4aa0049000|UTC 2024-12-06T15:07:18.840|Src n/a
[engine] created adapter i2c_A_AAAJJA | CodeAddress 0x7f4aa0048000
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 1|Time 77( 52+25 )ms|AST 303|Inlined 0Y 1N|IR 699/ 1551|CodeSize 7031|Addr 0x7f4aa0045000|UTC 2024-12-06T15:07:18.918|Src n/a
[engine] created adapter c2i_A_AAAJJA | CodeAddress 0x7f4aa0044000
[engine] opt done engine=1 id=581 AWFYJsonParser>>#parse |Tier 2|Time 451( 179+271 )ms|AST 116|Inlined 37Y 2N|IR 4071/ 6237|CodeSize 23051|Addr 0x7f4aa003d000|UTC 2024-12-06T15:07:19.165|Src n/a
[engine] opt done engine=1 id=371 String>>#, |Tier 1|Time 34( 27+7 )ms|AST 81|Inlined 0Y 2N|IR 281/ 401|CodeSize 1561|Addr 0x7f4aa003b000|UTC 2024-12-06T15:07:19.166|Src n/a
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 1|Time 12( 8+4 )ms|AST 39|Inlined 0Y 0N|IR 99/ 180|CodeSize 660|Addr 0x7f4aa002d000|UTC 2024-12-06T15:07:19.177|Src n/a
[engine] opt done engine=1 id=576 AWFYJson>>#benchmark |Tier 2|Time 594( 245+348 )ms|AST 51|Inlined 43Y 2N|IR 3864/ 10230|CodeSize 41061|Addr 0x7f4aa002f000|UTC 2024-12-06T15:07:19.184|Src n/a
[engine] opt done engine=1 id=575 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 2|Time 824( 404+420 )ms|AST 89|Inlined 73Y 2N|IR 5533/ 29|CodeSize 86|Addr 0x7f4aa002b000|UTC 2024-12-06T15:07:19.990|Src n/a
[engine] opt inval. engine=1 id=575 AWFYBenchmark>>#innerBenchmarkLoop: |UTC 2024-12-06T15:07:20.250|Src n/a|Reason null
[engine] opt done engine=1 id=575 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 1|Time 25( 18+7 )ms|AST 89|Inlined 0Y 2N|IR 277/ 359|CodeSize 1679|Addr 0x7f4aa0029000|UTC 2024-12-06T15:07:20.727|Src n/a
[engine] opt done engine=1 id=575 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 2|Time 1297( 382+916 )ms|AST 89|Inlined 73Y 2N|IR 5533/ 16415|CodeSize 62725|Addr 0x7f4aa0018000|UTC 2024-12-06T15:07:22.347|Src n/a
[engine] opt done engine=1 id=544 Character class>>#cr |Tier 1|Time 9( 6+3 )ms|AST 29|Inlined 0Y 0N|IR 93/ 135|CodeSize 505|Addr 0x7f4aa0016000|UTC 2024-12-06T15:07:23.598|Src n/a
[engine] created adapter i2c_A_AAACA | CodeAddress 0x7f4aa0015000
[engine] created adapter i2c_J_AAC | CodeAddress 0x7f4aa0014000
[engine] opt done engine=1 id=542 Character>>#asUnicode |Tier 1|Time 16( 14+2 )ms|AST 48|Inlined 0Y 0N|IR 89/ 125|CodeSize 454|Addr 0x7f4aa0012000|UTC 2024-12-06T15:07:24.362|Src n/a
[engine] created adapter c2i_J_AAC | CodeAddress 0x7f4aa0011000
[engine] opt done engine=1 id=540 UTF8TextConverter>>#nextPut:toStream: |Tier 1|Time 58( 46+12 )ms|AST 195|Inlined 0Y 5N|IR 429/ 723|CodeSize 2820|Addr 0x7f4aa000f000|UTC 2024-12-06T15:07:24.404|Src n/a
[engine] created adapter c2i_A_AAAAZ | CodeAddress 0x7f4aa000d000
[engine] opt done engine=1 id=487 AWFYScriptConsole class>>#println: |Tier 1|Time 24( 18+6 )ms|AST 81|Inlined 0Y 4N|IR 279/ 373|CodeSize 1344|Addr 0x7f4aa000b000|UTC 2024-12-06T15:07:25.060|Src n/a
[engine] opt done engine=1 id=555 MultiByteFileStream>>#nextPutAll: |Tier 1|Time 25( 18+7 )ms|AST 100|Inlined 0Y 2N|IR 229/ 390|CodeSize 1441|Addr 0x7f4aa0009000|UTC 2024-12-06T15:07:25.061|Src n/a
[engine] opt done engine=1 id=488 FileStream class>>#stdout |Tier 1|Time 26( 20+6 )ms|AST 64|Inlined 0Y 1N|IR 204/ 405|CodeSize 1524|Addr 0x7f4aa0007000|UTC 2024-12-06T15:07:25.061|Src n/a
[engine] created adapter c2i_A_AAAJAJA | CodeAddress 0x7f4aa0006000
[engine] opt done engine=1 id=557 TextConverter>>#nextPutAll:toStream: |Tier 1|Time 25( 21+4 )ms|AST 50|Inlined 0Y 1N|IR 176/ 284|CodeSize 966|Addr 0x7f4aa0004000|UTC 2024-12-06T15:07:25.085|Src n/a
[engine] created adapter i2c_J_AAJ | CodeAddress 0x7f4aa0003000
[engine] created adapter c2i_A_AAJ | CodeAddress 0x7f4aa0002000
[engine] opt done engine=1 id=647 Object>>#asString |Tier 1|Time 17( 14+4 )ms|AST 23|Inlined 0Y 1N|IR 156/ 227|CodeSize 689|Addr 0x7f4aa0000000|UTC 2024-12-06T15:07:25.398|Src n/a
[engine] opt done engine=1 id=649 SmallInteger>>#decimalDigitLength |Tier 1|Time 22( 19+3 )ms|AST 103|Inlined 0Y 0N|IR 141/ 192|CodeSize 675|Addr 0x7f4a904ce000|UTC 2024-12-06T15:07:25.402|Src n/a
[engine] opt done engine=1 id=646 AWFYRun>>#printResult: |Tier 1|Time 30( 22+8 )ms|AST 91|Inlined 0Y 5N|IR 336/ 483|CodeSize 1724|Addr 0x7f4a904cc000|UTC 2024-12-06T15:07:25.410|Src n/a
[engine] created adapter i2c_A_AAAJAJA | CodeAddress 0x7f4a904cb000
[engine] created adapter i2c_A_AAAJAJ | CodeAddress 0x7f4a904ca000
[engine] created adapter c2i_A_AAAJAJ | CodeAddress 0x7f4a904c9000
[engine] opt done engine=1 id=560 StandardFileStream>>#next:putAll:startingAt: |Tier 1|Time 42( 34+9 )ms|AST 122|Inlined 0Y 0N|IR 226/ 492|CodeSize 2161|Addr 0x7f4a904c7000|UTC 2024-12-06T15:07:25.785|Src n/a
[engine] opt done engine=1 id=559 MultiByteFileStream>>#basicNext:putAll:startingAt: |Tier 1|Time 52( 48+4 )ms|AST 34|Inlined 0Y 1N|IR 164/ 235|CodeSize 805|Addr 0x7f4a904c5000|UTC 2024-12-06T15:07:25.790|Src n/a
[engine] opt done engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |Tier 1|Time 56( 42+14 )ms|AST 207|Inlined 0Y 2N|IR 312/ 499|CodeSize 1931|Addr 0x7f4a904c3000|UTC 2024-12-06T15:07:25.794|Src n/a
[engine] created adapter c2i_A_AAACA | CodeAddress 0x7f4a904c2000
[engine] opt done engine=1 id=562 MultiByteFileStream>>#nextPut: |Tier 1|Time 25( 20+5 )ms|AST 54|Inlined 0Y 1N|IR 180/ 316|CodeSize 1125|Addr 0x7f4a904c0000|UTC 2024-12-06T15:07:26.110|Src n/a
[engine] opt done engine=1 id=561 WriteStream>>#cr |Tier 1|Time 25( 11+15 )ms|AST 40|Inlined 0Y 2N|IR 199/ 287|CodeSize 935|Addr 0x7f4a904be000|UTC 2024-12-06T15:07:26.110|Src n/a
[engine] opt done engine=1 id=563 MultiByteFileStream>>#basicNextPutAll: |Tier 1|Time 11( 7+4 )ms|AST 24|Inlined 0Y 1N|IR 154/ 225|CodeSize 736|Addr 0x7f4a904bc000|UTC 2024-12-06T15:07:26.111|Src n/a
[engine] opt done engine=1 id=564 StandardFileStream>>#nextPutAll: |Tier 1|Time 37( 27+10 )ms|AST 164|Inlined 0Y 0N|IR 284/ 602|CodeSize 2633|Addr 0x7f4a904ba000|UTC 2024-12-06T15:07:26.146|Src n/a
[engine] opt done engine=1 id=565 StandardFileStream>>#flush |Tier 1|Time 13( 8+5 )ms|AST 31|Inlined 0Y 0N|IR 154/ 267|CodeSize 936|Addr 0x7f4a904b8000|UTC 2024-12-06T15:07:26.445|Src n/a
[engine] created adapter c2i_Z_AAAJ | CodeAddress 0x7f4a904b7000
[engine] opt done engine=1 id=574 AWFYRun>>#measure: |Tier 1|Time 40( 32+7 )ms|AST 143|Inlined 0Y 2N|IR 312/ 445|CodeSize 1667|Addr 0x7f4a904b5000|UTC 2024-12-06T15:07:26.472|Src n/a
[engine] opt done engine=1 id=648 SmallInteger>>#printString |Tier 2|Time 92( 59+33 )ms|AST 247|Inlined 4Y 1N|IR 260/ 781|CodeSize 3753|Addr 0x7f4a904b3000|UTC 2024-12-06T15:07:48.126|Src n/a
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 2|Time 111( 59+51 )ms|AST 303|Inlined 2Y 1N|IR 670/ 1429|CodeSize 6432|Addr 0x7f4a904b0000|UTC 2024-12-06T15:08:28.202|Src n/a
[engine] opt done engine=1 id=371 String>>#, |Tier 2|Time 140( 95+44 )ms|AST 81|Inlined 7Y 2N|IR 734/ 1579|CodeSize 6981|Addr 0x7f4a904ad000|UTC 2024-12-06T15:08:28.922|Src n/a
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 2|Time 11( 7+4 )ms|AST 39|Inlined 0Y 0N|IR 24/ 94|CodeSize 312|Addr 0x7f4a904ab000|UTC 2024-12-06T15:08:29.140|Src n/a
[engine] opt inval. engine=1 id=648 SmallInteger>>#printString |UTC 2024-12-06T15:09:01.181|Src n/a|Reason null
[engine] opt inval. engine=1 id=649 SmallInteger>>#decimalDigitLength |UTC 2024-12-06T15:09:01.181|Src n/a|Reason null
[engine] opt inval. engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |UTC 2024-12-06T15:09:01.182|Src n/a|Reason null
[engine] Truffle runtime statistics for engine 1
Compilations : 166
Success : 158
Temporary Bailouts : 5
jdk.graal.compiler.core.common.CancellationBailoutException: Compilation cancelled.: 5
Permanent Bailouts : 0
Failed : 0
Interrupted : 3
Invalidated : 7
Unknown Reason : 7
Queues : 187
Dequeues : 26
Target inlined into only caller: 25
null : 1
Splits : 53
Compilation Accuracy : 0.957831
Queue Accuracy : 0.860963
Compilation Utilization : 0.161685
Remaining Compilation Queue : 0
Time to queue : count= 187, sum= 958599776, min= 9042, average= 5126202.01, max=106842989, maxTarget=TextConverter>>#next:putAll:startingAt:toStream:
Time waiting in queue : count= 166, sum= 87490753, min= 14, average= 527052.73, max= 2857221, maxTarget=AWFYJsonObject>>#initialize
--------------------------- :
AST node statistics :
Truffle node count : count= 161, sum= 87094, min= 11, average= 540.96, max= 6277, maxTarget=AWFYJsonParser>>#readNumber
Truffle call count : count= 161, sum= 1360, min= 0, average= 8.45, max= 94, maxTarget=AWFYJsonParser>>#readObject
Indirect : count= 161, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=String>>#compareWith:
Direct : count= 161, sum= 1360, min= 0, average= 8.45, max= 94, maxTarget=AWFYJsonParser>>#readObject
Dispatched : count= 161, sum= 326, min= 0, average= 2.02, max= 34, maxTarget=AWFYJsonParser>>#readValue
Inlined : count= 161, sum= 1034, min= 0, average= 6.42, max= 84, maxTarget=AWFYJsonParser>>#readObject
---------- :
Cloned : count= 161, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=String>>#compareWith:
Not Cloned : count= 161, sum= 1360, min= 0, average= 8.45, max= 94, maxTarget=AWFYJsonParser>>#readObject
Truffle loops : count= 161, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=String>>#compareWith:
--------------------------- :
Compilation Tier 1 :
Compilation Rate : 64708.39 bytes/second
Truffle Tier Rate : 91103.28 bytes/second
Graal Tier Rate : 257281.02 bytes/second
Installation Rate : 1693214.33 bytes/second
Time for compilation (us) : count= 102, sum= 3333709, min= 5465, average= 32683.43, max= 227680, maxTarget=AWFYJsonParser>>#readValue
Truffle Tier (us) : count= 102, sum= 2367851, min= 3332, average= 23214.23, max= 178832, maxTarget=AWFYJsonParser>>#readValue
Graal Tier (us) : count= 102, sum= 838456, min= 1839, average= 8220.16, max= 51747, maxTarget=AWFYJsonParser>>#parse
Code Installation (us) : count= 102, sum= 127402, min= 293, average= 1249.04, max= 14048, maxTarget=AWFYVector>>#append:
Graal node count :
After Truffle Tier : count= 102, sum= 27728, min= 87, average= 271.84, max= 1781, maxTarget=AWFYJsonParser>>#readValue
After Graal Tier : count= 102, sum= 55070, min= 123, average= 539.90, max= 4692, maxTarget=AWFYJsonParser>>#parse
Graal compilation result :
Code size : count= 102, sum= 215719, min= 454, average= 2114.89, max= 18574, maxTarget=AWFYJsonParser>>#parse
Total frame size : count= 102, sum= 11984, min= 64, average= 117.49, max= 480, maxTarget=AWFYVector>>#append:
Exception handlers : count= 102, sum= 343, min= 1, average= 3.36, max= 35, maxTarget=AWFYJsonParser>>#readValue
Infopoints : count= 102, sum= 2502, min= 5, average= 24.53, max= 194, maxTarget=AWFYJsonParser>>#readValue
CALL : count= 102, sum= 2502, min= 5, average= 24.53, max= 194, maxTarget=AWFYJsonParser>>#readValue
Marks : count= 102, sum= 510, min= 5, average= 5.00, max= 5, maxTarget=String>>#compareWith:
Data references : count= 102, sum= 1519, min= 3, average= 14.89, max= 130, maxTarget=AWFYJsonParser>>#readValue
--------------------------- :
Compilation Tier 2 :
Compilation Rate : 34486.10 bytes/second
Truffle Tier Rate : 69560.14 bytes/second
Graal Tier Rate : 73689.20 bytes/second
Installation Rate : 3214738.95 bytes/second
Time for compilation (us) : count= 61, sum= 13940138, min= 4991, average= 228526.87, max= 1297646, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Truffle Tier (us) : count= 56, sum= 6911156, min= 2890, average= 123413.51, max= 641931, maxTarget=AWFYJsonParser>>#readValue
Graal Tier (us) : count= 56, sum= 6523899, min= 1742, average= 116498.21, max= 901857, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Code Installation (us) : count= 56, sum= 149542, min= 291, average= 2670.41, max= 14130, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Graal node count :
After Truffle Tier : count= 59, sum= 97073, min= 11, average= 1645.31, max= 8791, maxTarget=AWFYJsonParser>>#readNumber
After Graal Tier : count= 56, sum= 127757, min= 29, average= 2281.38, max= 16415, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Graal compilation result :
Code size : count= 56, sum= 480741, min= 86, average= 8584.66, max= 62725, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Total frame size : count= 56, sum= 9472, min= 32, average= 169.14, max= 608, maxTarget=AWFYJsonParser>>#readObjectKeyValuePair:
Exception handlers : count= 56, sum= 60, min= 0, average= 1.07, max= 20, maxTarget=AWFYJsonParser>>#readValue
Infopoints : count= 56, sum= 2517, min= 2, average= 44.95, max= 312, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
CALL : count= 56, sum= 2517, min= 2, average= 44.95, max= 312, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Marks : count= 56, sum= 418, min= 2, average= 7.46, max= 23, maxTarget=AWFYJsonParser>>#skipWhiteSpace
Data references : count= 56, sum= 3056, min= 1, average= 54.57, max= 332, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
# List (iterations: 300, problem size: 1500) on Fri Dec 6 15:09:01 UTC 2024
# `/home/fniephaus/dev/graal/sdk/mxbuild/linux-amd64/SMALLTALK_NATIVE_STANDALONE_SVM_JAVA23/trufflesqueak-24.1.1-linux-amd64/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.TraceCompilation --compiler.TracePerformanceWarnings=call,instanceof,store,trivial --engine.CompilationFailureAction=Print --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/List.trace.log" --quiet --code "AWFYHarness run: #('List' 300 1500)"`
[engine] created adapter i2c_Z_AAAAA | CodeAddress 0x7fef5e250000
[engine] created adapter i2c_A_AAAAAA | CodeAddress 0x7fef5e24f000
[engine] opt done engine=1 id=598 AWFYList>>#isShorter:than: |Tier 1|Time 52( 40+12 )ms|AST 129|Inlined 0Y 0N|IR 331/ 471|CodeSize 1774|Addr 0x7fef5e24d000|UTC 2024-12-06T15:09:02.961|Src n/a
[engine] created adapter i2c_A_AAAJ | CodeAddress 0x7fef5e24c000
[engine] created adapter c2i_Z_AAAAA | CodeAddress 0x7fef5e24b000
[engine] created adapter c2i_A_AAAAAA | CodeAddress 0x7fef5e24a000
[engine] created adapter c2i_A_AAA | CodeAddress 0x7fef5e085000
[engine] created adapter c2i_A_AAAJ | CodeAddress 0x7fef5e084000
[engine] opt done engine=1 id=597 AWFYList>>#talkWithX:withY:withZ: |Tier 1|Time 85( 73+12 )ms|AST 197|Inlined 0Y 5N|IR 365/ 527|CodeSize 2132|Addr 0x7fef5e082000|UTC 2024-12-06T15:09:02.998|Src n/a
[engine] opt done engine=1 id=574 AWFYListElement class>>#new: |Tier 1|Time 39( 33+6 )ms|AST 40|Inlined 0Y 2N|IR 203/ 286|CodeSize 958|Addr 0x7fef5e080000|UTC 2024-12-06T15:09:03.004|Src n/a
[engine] opt done engine=1 id=598 AWFYList>>#isShorter:than: |Tier 2|Time 44( 24+21 )ms|AST 129|Inlined 0Y 0N|IR 237/ 322|CodeSize 933|Addr 0x7fef5e07e000|UTC 2024-12-06T15:09:03.006|Src n/a
[engine] created adapter i2c_A_AAA | CodeAddress 0x7fef5e07d000
[engine] created adapter i2c_J_AAA | CodeAddress 0x7fef5e07c000
[engine] opt done engine=1 id=576 AWFYListElement>>#initialize: |Tier 1|Time 14( 8+6 )ms|AST 25|Inlined 0Y 0N|IR 161/ 301|CodeSize 923|Addr 0x7fef5e07a000|UTC 2024-12-06T15:09:03.013|Src n/a
[engine] opt done engine=1 id=575 Behavior>>#new <split-575> |Tier 1|Time 21( 14+7 )ms|AST 38|Inlined 0Y 0N|IR 106/ 449|CodeSize 1664|Addr 0x7fef5e078000|UTC 2024-12-06T15:09:03.025|Src n/a
[engine] created adapter c2i_J_AAA | CodeAddress 0x7fef5e077000
[engine] created adapter c2i_A_AAAA | CodeAddress 0x7fef5e076000
[engine] opt done engine=1 id=599 AWFYListElement>>#length |Tier 1|Time 42( 36+7 )ms|AST 70|Inlined 0Y 1N|IR 243/ 408|CodeSize 1483|Addr 0x7fef5e074000|UTC 2024-12-06T15:09:03.048|Src n/a
[engine] created adapter i2c_A_AAAA | CodeAddress 0x7fef5e073000
[engine] opt done engine=1 id=573 AWFYList>>#makeList: |Tier 1|Time 42( 36+6 )ms|AST 109|Inlined 0Y 3N|IR 280/ 371|CodeSize 1283|Addr 0x7fef5e071000|UTC 2024-12-06T15:09:03.055|Src n/a
[engine] opt done engine=1 id=578 AWFYListElement>>#next: <split-578> |Tier 1|Time 10( 7+3 )ms|AST 14|Inlined 0Y 0N|IR 128/ 169|CodeSize 548|Addr 0x7fef5e06f000|UTC 2024-12-06T15:09:03.058|Src n/a
[engine] opt done engine=1 id=585 AWFYListElement>>#next: <split-585> |Tier 1|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 133/ 286|CodeSize 885|Addr 0x7fef5e06d000|UTC 2024-12-06T15:09:03.066|Src n/a
[engine] opt done engine=1 id=582 AWFYList>>#makeList: <split-582> |Tier 1|Time 25( 19+6 )ms|AST 107|Inlined 0Y 3N|IR 258/ 354|CodeSize 1224|Addr 0x7fef5e06b000|UTC 2024-12-06T15:09:03.080|Src n/a
[engine] opt done engine=1 id=583 AWFYList>>#makeList: <split-583> |Tier 1|Time 25( 19+6 )ms|AST 107|Inlined 0Y 3N|IR 257/ 353|CodeSize 1224|Addr 0x7fef5e069000|UTC 2024-12-06T15:09:03.091|Src n/a
[engine] opt done engine=1 id=586 AWFYListElement>>#next: <split-586> |Tier 1|Time 8( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fef5e067000|UTC 2024-12-06T15:09:03.099|Src n/a
[engine] opt done engine=1 id=584 AWFYList>>#makeList: <split-584> |Tier 1|Time 26( 20+6 )ms|AST 109|Inlined 0Y 3N|IR 280/ 370|CodeSize 1275|Addr 0x7fef5e065000|UTC 2024-12-06T15:09:03.106|Src n/a
[engine] opt done engine=1 id=587 AWFYListElement>>#next: <split-587> |Tier 1|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 133/ 286|CodeSize 885|Addr 0x7fef5e063000|UTC 2024-12-06T15:09:03.107|Src n/a
[engine] opt done engine=1 id=579 AWFYList>>#makeList: <split-579> |Tier 1|Time 28( 21+7 )ms|AST 107|Inlined 0Y 3N|IR 258/ 354|CodeSize 1224|Addr 0x7fef5e061000|UTC 2024-12-06T15:09:03.134|Src n/a
[engine] opt done engine=1 id=580 AWFYList>>#makeList: <split-580> |Tier 1|Time 28( 20+7 )ms|AST 107|Inlined 0Y 3N|IR 258/ 354|CodeSize 1224|Addr 0x7fef5e05f000|UTC 2024-12-06T15:09:03.135|Src n/a
[engine] opt done engine=1 id=581 AWFYList>>#makeList: <split-581> |Tier 1|Time 47( 23+25 )ms|AST 107|Inlined 0Y 3N|IR 262/ 374|CodeSize 1335|Addr 0x7fef5e05d000|UTC 2024-12-06T15:09:03.182|Src n/a
[engine] created adapter i2c_Z_AAAJ | CodeAddress 0x7fef5e05a000
[engine] opt done engine=1 id=572 AWFYList>>#benchmark |Tier 1|Time 52( 27+25 )ms|AST 105|Inlined 0Y 5N|IR 332/ 427|CodeSize 1480|Addr 0x7fef5e05b000|UTC 2024-12-06T15:09:03.187|Src n/a
[engine] opt done engine=1 id=600 AWFYList>>#verifyResult: |Tier 1|Time 11( 9+2 )ms|AST 23|Inlined 0Y 0N|IR 92/ 128|CodeSize 503|Addr 0x7fef52855000|UTC 2024-12-06T15:09:03.193|Src n/a
[engine] opt done engine=1 id=588 AWFYListElement>>#next: <split-588> |Tier 1|Time 8( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fef52853000|UTC 2024-12-06T15:09:03.195|Src n/a
[engine] opt done engine=1 id=589 AWFYListElement>>#next: <split-589> |Tier 1|Time 8( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fef52851000|UTC 2024-12-06T15:09:03.201|Src n/a
[engine] opt done engine=1 id=590 AWFYListElement>>#next: <split-590> |Tier 1|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fef5284f000|UTC 2024-12-06T15:09:03.203|Src n/a
[engine] opt done engine=1 id=591 AWFYList>>#makeList: <split-591> |Tier 1|Time 25( 19+6 )ms|AST 107|Inlined 0Y 3N|IR 258/ 354|CodeSize 1224|Addr 0x7fef5284d000|UTC 2024-12-06T15:09:03.226|Src n/a
[engine] opt done engine=1 id=601 AWFYList>>#makeList: <split-601> |Tier 1|Time 25( 19+6 )ms|AST 107|Inlined 0Y 3N|IR 258/ 354|CodeSize 1224|Addr 0x7fef5284b000|UTC 2024-12-06T15:09:03.227|Src n/a
[engine] opt done engine=1 id=592 AWFYList>>#makeList: <split-592> |Tier 1|Time 25( 19+6 )ms|AST 107|Inlined 0Y 3N|IR 258/ 354|CodeSize 1224|Addr 0x7fef52849000|UTC 2024-12-06T15:09:03.251|Src n/a
[engine] opt done engine=1 id=593 AWFYList>>#makeList: <split-593> |Tier 1|Time 26( 19+6 )ms|AST 107|Inlined 0Y 3N|IR 262/ 374|CodeSize 1335|Addr 0x7fef52847000|UTC 2024-12-06T15:09:03.253|Src n/a
[engine] opt done engine=1 id=594 AWFYListElement>>#next: <split-594> |Tier 1|Time 8( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fef52845000|UTC 2024-12-06T15:09:03.259|Src n/a
[engine] opt done engine=1 id=595 AWFYListElement>>#next: <split-595> |Tier 1|Time 8( 5+4 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fef52843000|UTC 2024-12-06T15:09:03.262|Src n/a
[engine] opt done engine=1 id=596 AWFYListElement>>#next: <split-596> |Tier 1|Time 8( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fef52841000|UTC 2024-12-06T15:09:03.267|Src n/a
[engine] opt done engine=1 id=602 AWFYList>>#makeList: <split-602> |Tier 1|Time 25( 19+6 )ms|AST 107|Inlined 0Y 3N|IR 258/ 354|CodeSize 1224|Addr 0x7fef5283f000|UTC 2024-12-06T15:09:03.287|Src n/a
[engine] opt done engine=1 id=603 AWFYList>>#makeList: <split-603> |Tier 1|Time 25( 19+6 )ms|AST 107|Inlined 0Y 3N|IR 262/ 374|CodeSize 1335|Addr 0x7fef5283d000|UTC 2024-12-06T15:09:03.292|Src n/a
[engine] opt done engine=1 id=604 AWFYListElement>>#next: <split-604> |Tier 1|Time 8( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fef5283b000|UTC 2024-12-06T15:09:03.295|Src n/a
[engine] opt done engine=1 id=605 AWFYListElement>>#next: <split-605> |Tier 1|Time 9( 5+4 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fef52839000|UTC 2024-12-06T15:09:03.301|Src n/a
[engine] opt done engine=1 id=606 AWFYListElement>>#next: <split-606> |Tier 1|Time 9( 5+4 )ms|AST 16|Inlined 0Y 0N|IR 132/ 266|CodeSize 832|Addr 0x7fef52837000|UTC 2024-12-06T15:09:03.304|Src n/a
[engine] opt done engine=1 id=575 Behavior>>#new <split-575> |Tier 2|Time 17( 9+8 )ms|AST 38|Inlined 0Y 0N|IR 31/ 372|CodeSize 1336|Addr 0x7fef52835000|UTC 2024-12-06T15:09:03.321|Src n/a
[engine] opt done engine=1 id=576 AWFYListElement>>#initialize: |Tier 2|Time 11( 6+5 )ms|AST 25|Inlined 0Y 0N|IR 88/ 206|CodeSize 460|Addr 0x7fef52833000|UTC 2024-12-06T15:09:03.332|Src n/a
[engine] opt done engine=1 id=574 AWFYListElement class>>#new: |Tier 2|Time 32( 23+9 )ms|AST 40|Inlined 2Y 0N|IR 38/ 376|CodeSize 1372|Addr 0x7fef52831000|UTC 2024-12-06T15:09:03.333|Src n/a
[engine] opt done engine=1 id=599 AWFYListElement>>#length |Tier 2|Time 59( 31+28 )ms|AST 70|Inlined 2Y 1N|IR 369/ 386|CodeSize 1301|Addr 0x7fef5282f000|UTC 2024-12-06T15:09:03.391|Src n/a
[engine] opt done engine=1 id=578 AWFYListElement>>#next: <split-578> |Tier 2|Time 6( 4+3 )ms|AST 14|Inlined 0Y 0N|IR 54/ 94|CodeSize 224|Addr 0x7fef5282d000|UTC 2024-12-06T15:09:03.397|Src n/a
[engine] opt done engine=1 id=573 AWFYList>>#makeList: |Tier 2|Time 118( 93+25 )ms|AST 109|Inlined 14Y 1N|IR 275/ 1338|CodeSize 4675|Addr 0x7fef5282a000|UTC 2024-12-06T15:09:03.451|Src n/a
[engine] created adapter c2i_Z_AAAJ | CodeAddress 0x7fef5e059000
[engine] opt done engine=1 id=571 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 1|Time 31( 25+7 )ms|AST 89|Inlined 0Y 2N|IR 278/ 358|CodeSize 1670|Addr 0x7fef52828000|UTC 2024-12-06T15:09:03.504|Src n/a
[engine] opt done engine=1 id=587 AWFYListElement>>#next: <split-587> |Tier 2|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 59/ 211|CodeSize 470|Addr 0x7fef52826000|UTC 2024-12-06T15:09:03.512|Src n/a
[engine] opt done engine=1 id=601 AWFYList>>#makeList: <split-601> |Tier 2|Time 134( 106+27 )ms|AST 107|Inlined 14Y 1N|IR 200/ 1301|CodeSize 4600|Addr 0x7fef52823000|UTC 2024-12-06T15:09:03.661|Src n/a
[engine] opt done engine=1 id=584 AWFYList>>#makeList: <split-584> |Tier 2|Time 120( 89+31 )ms|AST 109|Inlined 14Y 1N|IR 297/ 1344|CodeSize 4849|Addr 0x7fef52820000|UTC 2024-12-06T15:09:03.782|Src n/a
[engine] opt done engine=1 id=579 AWFYList>>#makeList: <split-579> |Tier 2|Time 115( 88+27 )ms|AST 107|Inlined 14Y 1N|IR 200/ 1301|CodeSize 4600|Addr 0x7fef5281d000|UTC 2024-12-06T15:09:03.897|Src n/a
[engine] opt done engine=1 id=585 AWFYListElement>>#next: <split-585> |Tier 2|Time 10( 5+5 )ms|AST 16|Inlined 0Y 0N|IR 59/ 211|CodeSize 470|Addr 0x7fef5281b000|UTC 2024-12-06T15:09:03.907|Src n/a
[engine] opt done engine=1 id=597 AWFYList>>#talkWithX:withY:withZ: |Tier 2|Time 935( 234+701 )ms|AST 197|Inlined 41Y 64N|IR 7309/ 9105|CodeSize 40039|Addr 0x7fef52810000|UTC 2024-12-06T15:09:03.960|Src n/a
[engine] opt done engine=1 id=583 AWFYList>>#makeList: <split-583> |Tier 2|Time 124( 96+29 )ms|AST 107|Inlined 14Y 1N|IR 295/ 1623|CodeSize 6037|Addr 0x7fef5280d000|UTC 2024-12-06T15:09:04.032|Src n/a
[engine] opt done engine=1 id=591 AWFYList>>#makeList: <split-591> |Tier 2|Time 108( 86+22 )ms|AST 107|Inlined 14Y 1N|IR 200/ 1301|CodeSize 4600|Addr 0x7fef5280a000|UTC 2024-12-06T15:09:04.068|Src n/a
[engine] opt done engine=1 id=586 AWFYListElement>>#next: <split-586> |Tier 2|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 58/ 189|CodeSize 429|Addr 0x7fef52808000|UTC 2024-12-06T15:09:04.076|Src n/a
[engine] opt done engine=1 id=600 AWFYList>>#verifyResult: |Tier 2|Time 5( 4+2 )ms|AST 23|Inlined 0Y 0N|IR 18/ 51|CodeSize 146|Addr 0x7fef52806000|UTC 2024-12-06T15:09:04.082|Src n/a
[engine] opt done engine=1 id=582 AWFYList>>#makeList: <split-582> |Tier 2|Time 105( 74+32 )ms|AST 107|Inlined 14Y 1N|IR 226/ 1965|CodeSize 7170|Addr 0x7fef52803000|UTC 2024-12-06T15:09:04.137|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 1|Time 25( 15+11 )ms|AST 72|Inlined 0Y 1N|IR 208/ 620|CodeSize 2767|Addr 0x7fef52801000|UTC 2024-12-06T15:09:04.274|Src n/a
[engine] opt done engine=1 id=571 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 2|Time 299( 269+30 )ms|AST 89|Inlined 1Y 1N|IR 128/ 513|CodeSize 2243|Addr 0x7fed4c0a7000|UTC 2024-12-06T15:09:04.548|Src n/a
[engine] opt done engine=1 id=572 AWFYList>>#benchmark |Tier 2|Time 1036( 450+586 )ms|AST 105|Inlined 74Y 44N|IR 5474/ 12068|CodeSize 50549|Addr 0x7fed4c0a9000|UTC 2024-12-06T15:09:04.548|Src n/a
[engine] created adapter i2c_A_AAJ | CodeAddress 0x7fef52800000
[engine] created adapter i2c_A_AAAJJA | CodeAddress 0x7fed4c0a6000
[engine] created adapter c2i_J_AAJ | CodeAddress 0x7fed4c0a5000
[engine] opt done engine=1 id=609 SmallInteger>>#printString |Tier 1|Time 57( 46+11 )ms|AST 247|Inlined 0Y 2N|IR 357/ 626|CodeSize 3015|Addr 0x7fed4c0a3000|UTC 2024-12-06T15:09:04.969|Src n/a
[engine] opt done engine=1 id=301 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 1|Time 78( 53+25 )ms|AST 303|Inlined 0Y 1N|IR 699/ 1551|CodeSize 7031|Addr 0x7fed4c0a0000|UTC 2024-12-06T15:09:04.990|Src n/a
[engine] created adapter c2i_A_AAAJJA | CodeAddress 0x7fed4c09f000
[engine] opt done engine=1 id=373 String>>#, |Tier 1|Time 33( 27+6 )ms|AST 81|Inlined 0Y 2N|IR 281/ 401|CodeSize 1561|Addr 0x7fed4c09d000|UTC 2024-12-06T15:09:05.567|Src n/a
[engine] created adapter i2c_Z_AAA | CodeAddress 0x7fed4c09c000
[engine] opt done engine=1 id=558 StandardFileStream>>#isBinary |Tier 1|Time 13( 11+3 )ms|AST 39|Inlined 0Y 0N|IR 99/ 180|CodeSize 660|Addr 0x7fed4c09a000|UTC 2024-12-06T15:09:05.858|Src n/a
[engine] opt done engine=1 id=546 Character class>>#cr |Tier 1|Time 10( 6+4 )ms|AST 29|Inlined 0Y 0N|IR 93/ 135|CodeSize 505|Addr 0x7fed4c098000|UTC 2024-12-06T15:09:09.629|Src n/a
[engine] created adapter i2c_A_AAACA | CodeAddress 0x7fed4c097000
[engine] created adapter i2c_J_AAC | CodeAddress 0x7fed4c096000
[engine] opt done engine=1 id=544 Character>>#asUnicode |Tier 1|Time 15( 13+2 )ms|AST 48|Inlined 0Y 0N|IR 89/ 125|CodeSize 454|Addr 0x7fed4c094000|UTC 2024-12-06T15:09:10.273|Src n/a
[engine] created adapter c2i_Z_AAA | CodeAddress 0x7fed4c093000
[engine] created adapter c2i_J_AAC | CodeAddress 0x7fed4c092000
[engine] created adapter c2i_A_AAAC | CodeAddress 0x7fed4c091000
[engine] opt done engine=1 id=542 UTF8TextConverter>>#nextPut:toStream: |Tier 1|Time 68( 56+12 )ms|AST 195|Inlined 0Y 5N|IR 429/ 723|CodeSize 2820|Addr 0x7fed4c08f000|UTC 2024-12-06T15:09:10.325|Src n/a
[engine] created adapter c2i_A_AAAAZ | CodeAddress 0x7fed4c08d000
[engine] created adapter c2i_A_AAAAA | CodeAddress 0x7fed4c08c000
[engine] opt done engine=1 id=489 AWFYScriptConsole class>>#println: |Tier 1|Time 24( 18+6 )ms|AST 81|Inlined 0Y 4N|IR 279/ 373|CodeSize 1344|Addr 0x7fed4c08a000|UTC 2024-12-06T15:09:10.903|Src n/a
[engine] opt done engine=1 id=490 FileStream class>>#stdout |Tier 1|Time 25( 19+6 )ms|AST 64|Inlined 0Y 1N|IR 204/ 405|CodeSize 1524|Addr 0x7fed4c088000|UTC 2024-12-06T15:09:10.904|Src n/a
[engine] opt done engine=1 id=557 MultiByteFileStream>>#nextPutAll: |Tier 1|Time 31( 25+6 )ms|AST 100|Inlined 0Y 2N|IR 229/ 390|CodeSize 1441|Addr 0x7fed4c086000|UTC 2024-12-06T15:09:10.910|Src n/a
[engine] created adapter i2c_J_AAJ | CodeAddress 0x7fed4c085000
[engine] created adapter c2i_A_AAJ | CodeAddress 0x7fed4c084000
[engine] opt done engine=1 id=608 Object>>#asString |Tier 1|Time 16( 13+3 )ms|AST 23|Inlined 0Y 1N|IR 156/ 227|CodeSize 689|Addr 0x7fed4c082000|UTC 2024-12-06T15:09:11.207|Src n/a
[engine] opt done engine=1 id=610 SmallInteger>>#decimalDigitLength |Tier 1|Time 17( 15+2 )ms|AST 79|Inlined 0Y 0N|IR 101/ 146|CodeSize 603|Addr 0x7fed4c080000|UTC 2024-12-06T15:09:11.208|Src n/a
[engine] opt done engine=1 id=607 AWFYRun>>#printResult: |Tier 1|Time 30( 22+8 )ms|AST 91|Inlined 0Y 5N|IR 336/ 483|CodeSize 1724|Addr 0x7fed4c07e000|UTC 2024-12-06T15:09:11.220|Src n/a
[engine] created adapter i2c_A_AAAAA | CodeAddress 0x7fed4c07d000
[engine] created adapter i2c_A_AAAJAJA | CodeAddress 0x7fed4c07c000
[engine] created adapter i2c_A_AAAJAJ | CodeAddress 0x7fed4c07b000
[engine] created adapter c2i_A_AAAJAJ | CodeAddress 0x7fed4c07a000
[engine] created adapter c2i_A_AAAJAJA | CodeAddress 0x7fed4c079000
[engine] opt done engine=1 id=561 MultiByteFileStream>>#basicNext:putAll:startingAt: |Tier 1|Time 25( 21+4 )ms|AST 34|Inlined 0Y 1N|IR 164/ 235|CodeSize 805|Addr 0x7fed4c077000|UTC 2024-12-06T15:09:11.526|Src n/a
[engine] opt done engine=1 id=559 TextConverter>>#nextPutAll:toStream: |Tier 1|Time 30( 25+5 )ms|AST 50|Inlined 0Y 1N|IR 176/ 284|CodeSize 966|Addr 0x7fed4c075000|UTC 2024-12-06T15:09:11.531|Src n/a
[engine] opt done engine=1 id=560 TextConverter>>#next:putAll:startingAt:toStream: |Tier 1|Time 43( 35+9 )ms|AST 207|Inlined 0Y 2N|IR 312/ 499|CodeSize 1931|Addr 0x7fed4c073000|UTC 2024-12-06T15:09:11.545|Src n/a
[engine] opt done engine=1 id=562 StandardFileStream>>#next:putAll:startingAt: |Tier 1|Time 28( 19+8 )ms|AST 122|Inlined 0Y 0N|IR 226/ 492|CodeSize 2161|Addr 0x7fed4c071000|UTC 2024-12-06T15:09:11.554|Src n/a
[engine] created adapter i2c_A_AAAC | CodeAddress 0x7fed4c070000
[engine] opt done engine=1 id=563 WriteStream>>#cr |Tier 1|Time 15( 10+5 )ms|AST 40|Inlined 0Y 2N|IR 199/ 287|CodeSize 935|Addr 0x7fed4c06e000|UTC 2024-12-06T15:09:11.829|Src n/a
[engine] created adapter c2i_A_AAACA | CodeAddress 0x7fed4c06d000
[engine] opt done engine=1 id=564 MultiByteFileStream>>#nextPut: |Tier 1|Time 26( 21+5 )ms|AST 54|Inlined 0Y 1N|IR 180/ 316|CodeSize 1125|Addr 0x7fed4c06b000|UTC 2024-12-06T15:09:11.840|Src n/a
[engine] opt done engine=1 id=565 MultiByteFileStream>>#basicNextPutAll: |Tier 1|Time 10( 7+3 )ms|AST 24|Inlined 0Y 1N|IR 154/ 225|CodeSize 736|Addr 0x7fed4c069000|UTC 2024-12-06T15:09:12.135|Src n/a
[engine] opt done engine=1 id=567 StandardFileStream>>#flush |Tier 1|Time 12( 8+4 )ms|AST 31|Inlined 0Y 0N|IR 154/ 267|CodeSize 936|Addr 0x7fed4c067000|UTC 2024-12-06T15:09:12.137|Src n/a
[engine] opt done engine=1 id=566 StandardFileStream>>#nextPutAll: |Tier 1|Time 35( 26+9 )ms|AST 164|Inlined 0Y 0N|IR 284/ 602|CodeSize 2633|Addr 0x7fed4c065000|UTC 2024-12-06T15:09:12.160|Src n/a
[engine] opt done engine=1 id=570 AWFYRun>>#measure: |Tier 1|Time 31( 23+7 )ms|AST 143|Inlined 0Y 2N|IR 312/ 445|CodeSize 1667|Addr 0x7fed4c063000|UTC 2024-12-06T15:09:12.166|Src n/a
[engine] opt done engine=1 id=609 SmallInteger>>#printString |Tier 2|Time 75( 56+19 )ms|AST 247|Inlined 4Y 1N|IR 206/ 510|CodeSize 2025|Addr 0x7fed4c061000|UTC 2024-12-06T15:09:32.002|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 2|Time 37( 26+11 )ms|AST 72|Inlined 2Y 1N|IR 103/ 509|CodeSize 2411|Addr 0x7fed4c05f000|UTC 2024-12-06T15:09:47.264|Src n/a
[engine] opt done engine=1 id=301 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 2|Time 111( 59+51 )ms|AST 303|Inlined 3Y 1N|IR 670/ 1430|CodeSize 6380|Addr 0x7fed4c05c000|UTC 2024-12-06T15:10:07.701|Src n/a
[engine] opt done engine=1 id=373 String>>#, |Tier 2|Time 140( 96+44 )ms|AST 81|Inlined 9Y 2N|IR 734/ 1579|CodeSize 6806|Addr 0x7fed4c059000|UTC 2024-12-06T15:10:08.352|Src n/a
[engine] opt done engine=1 id=558 StandardFileStream>>#isBinary |Tier 2|Time 11( 7+4 )ms|AST 39|Inlined 0Y 0N|IR 24/ 94|CodeSize 312|Addr 0x7fed4c057000|UTC 2024-12-06T15:10:08.534|Src n/a
[engine] opt inval. engine=1 id=609 SmallInteger>>#printString |UTC 2024-12-06T15:10:37.131|Src n/a|Reason null
[engine] opt inval. engine=1 id=610 SmallInteger>>#decimalDigitLength |UTC 2024-12-06T15:10:37.132|Src n/a|Reason null
[engine] opt inval. engine=1 id=560 TextConverter>>#next:putAll:startingAt:toStream: |UTC 2024-12-06T15:10:37.132|Src n/a|Reason null
[engine] Truffle runtime statistics for engine 1
Compilations : 89
Success : 84
Temporary Bailouts : 2
jdk.graal.compiler.core.common.CancellationBailoutException: Compilation cancelled.: 2
Permanent Bailouts : 0
Failed : 0
Interrupted : 3
Invalidated : 3
Unknown Reason : 3
Queues : 106
Dequeues : 19
Target inlined into only caller: 19
Splits : 69
Compilation Accuracy : 0.966292
Queue Accuracy : 0.820755
Compilation Utilization : 0.056806
Remaining Compilation Queue : 0
Time to queue : count= 106, sum= 746975947, min= 2132, average= 7046942.90, max=94228309, maxTarget=TextConverter>>#next:putAll:startingAt:toStream:
Time waiting in queue : count= 89, sum= 6405844, min= 11, average= 71975.78, max= 548661, maxTarget=AWFYList>>#verifyResult:
--------------------------- :
AST node statistics :
Truffle node count : count= 84, sum= 25774, min= 14, average= 306.83, max= 6846, maxTarget=AWFYList>>#talkWithX:withY:withZ:
Truffle call count : count= 84, sum= 446, min= 0, average= 5.31, max= 118, maxTarget=AWFYList>>#benchmark
Indirect : count= 84, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYList>>#isShorter:than:
Direct : count= 84, sum= 446, min= 0, average= 5.31, max= 118, maxTarget=AWFYList>>#benchmark
Dispatched : count= 84, sum= 210, min= 0, average= 2.50, max= 64, maxTarget=AWFYList>>#talkWithX:withY:withZ:
Inlined : count= 84, sum= 236, min= 0, average= 2.81, max= 74, maxTarget=AWFYList>>#benchmark
---------- :
Cloned : count= 84, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYList>>#isShorter:than:
Not Cloned : count= 84, sum= 446, min= 0, average= 5.31, max= 118, maxTarget=AWFYList>>#benchmark
Truffle loops : count= 84, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYList>>#isShorter:than:
--------------------------- :
Compilation Tier 1 :
Compilation Rate : 52003.11 bytes/second
Truffle Tier Rate : 70454.78 bytes/second
Graal Tier Rate : 224573.64 bytes/second
Installation Rate : 1714575.45 bytes/second
Time for compilation (us) : count= 59, sum= 1530927, min= 7547, average= 25947.92, max= 84850, maxTarget=AWFYList>>#talkWithX:withY:withZ:
Truffle Tier (us) : count= 59, sum= 1129987, min= 4237, average= 19152.32, max= 73082, maxTarget=AWFYList>>#talkWithX:withY:withZ:
Graal Tier (us) : count= 59, sum= 354507, min= 1975, average= 6008.60, max= 23845, maxTarget=AWFYList>>#benchmark
Code Installation (us) : count= 59, sum= 46433, min= 260, average= 787.00, max= 2362, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Graal node count :
After Truffle Tier : count= 59, sum= 12955, min= 89, average= 219.58, max= 699, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
After Graal Tier : count= 59, sum= 21487, min= 125, average= 364.19, max= 1551, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Graal compilation result :
Code size : count= 59, sum= 79613, min= 454, average= 1349.37, max= 7031, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Total frame size : count= 59, sum= 6160, min= 64, average= 104.41, max= 352, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Exception handlers : count= 59, sum= 158, min= 1, average= 2.68, max= 6, maxTarget=AWFYList>>#talkWithX:withY:withZ:
Infopoints : count= 59, sum= 948, min= 5, average= 16.07, max= 69, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
CALL : count= 59, sum= 948, min= 5, average= 16.07, max= 69, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Marks : count= 59, sum= 295, min= 5, average= 5.00, max= 5, maxTarget=AWFYList>>#isShorter:than:
Data references : count= 59, sum= 601, min= 3, average= 10.19, max= 35, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
--------------------------- :
Compilation Tier 2 :
Compilation Rate : 40411.66 bytes/second
Truffle Tier Rate : 79623.86 bytes/second
Graal Tier Rate : 95063.67 bytes/second
Installation Rate : 1457326.81 bytes/second
Time for compilation (us) : count= 27, sum= 3821595, min= 5368, average= 141540.56, max= 1036355, maxTarget=AWFYList>>#benchmark
Truffle Tier (us) : count= 25, sum= 1939581, min= 3639, average= 77583.28, max= 449850, maxTarget=AWFYList>>#benchmark
Graal Tier (us) : count= 25, sum= 1624563, min= 1331, average= 64982.55, max= 660409, maxTarget=AWFYList>>#talkWithX:withY:withZ:
Code Installation (us) : count= 25, sum= 105972, min= 256, average= 4238.91, max= 42529, maxTarget=AWFYList>>#benchmark
Graal node count :
After Truffle Tier : count= 25, sum= 17352, min= 18, average= 694.08, max= 7309, maxTarget=AWFYList>>#talkWithX:withY:withZ:
After Graal Tier : count= 25, sum= 38399, min= 51, average= 1535.96, max= 12068, maxTarget=AWFYList>>#benchmark
Graal compilation result :
Code size : count= 25, sum= 154437, min= 146, average= 6177.48, max= 50549, maxTarget=AWFYList>>#benchmark
Total frame size : count= 25, sum= 4640, min= 32, average= 185.60, max= 1120, maxTarget=AWFYList>>#talkWithX:withY:withZ:
Exception handlers : count= 25, sum= 134, min= 0, average= 5.36, max= 64, maxTarget=AWFYList>>#talkWithX:withY:withZ:
Infopoints : count= 25, sum= 1071, min= 3, average= 42.84, max= 342, maxTarget=AWFYList>>#benchmark
CALL : count= 25, sum= 1071, min= 3, average= 42.84, max= 342, maxTarget=AWFYList>>#benchmark
Marks : count= 25, sum= 212, min= 5, average= 8.48, max= 44, maxTarget=AWFYList>>#benchmark
Data references : count= 25, sum= 1184, min= 1, average= 47.36, max= 398, maxTarget=AWFYList>>#benchmark
# Mandelbrot (iterations: 300, problem size: 500) on Fri Dec 6 14:48:27 UTC 2024
# `/home/fniephaus/dev/graal/sdk/mxbuild/linux-amd64/SMALLTALK_NATIVE_STANDALONE_SVM_JAVA23/trufflesqueak-24.1.1-linux-amd64/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.TraceCompilation --compiler.TracePerformanceWarnings=call,instanceof,store,trivial --engine.CompilationFailureAction=Print --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/Mandelbrot.trace.log" --quiet --code "AWFYHarness run: #('Mandelbrot' 300 500)"`
[engine] created adapter i2c_J_AAJJ | CodeAddress 0x7f5b0742f000
[engine] opt done engine=1 id=379 Integer>>#<< |Tier 1|Time 25( 21+4 )ms|AST 41|Inlined 0Y 0N|IR 103/ 154|CodeSize 628|Addr 0x7f5b0742d000|UTC 2024-12-06T14:48:28.704|Src n/a
[engine] opt done engine=1 id=379 Integer>>#<< |Tier 2|Time 11( 7+3 )ms|AST 41|Inlined 0Y 0N|IR 27/ 78|CodeSize 237|Addr 0x7f5b0742b000|UTC 2024-12-06T14:48:28.715|Src n/a
[engine] created adapter i2c_unspecialized | CodeAddress 0x7f5b0742a000
[engine] opt done engine=1 id=573 AWFYMandelbrot>>#mandelbrot:<OSR@188> |Tier 2|Time 238( 110+128 )ms|AST 711|Inlined 2Y 0N|IR 640/ 2632|CodeSize 19759|Addr 0x7f5b0725f000|UTC 2024-12-06T14:48:29.266|Src n/a
[engine] opt inval. engine=1 id=573 AWFYMandelbrot>>#mandelbrot:<OSR@188> |UTC 2024-12-06T14:48:29.933|Src n/a|Reason null
[engine] opt deopt engine=1 id=573 AWFYMandelbrot>>#mandelbrot:<OSR@188> | |UTC 2024-12-06T14:48:29.933|Src n/a
[engine] created adapter i2c_A_AAAJ | CodeAddress 0x7f5b07429000
[engine] created adapter i2c_J_AAAJ | CodeAddress 0x7f5b0725e000
[engine] created adapter c2i_A_AAAJ | CodeAddress 0x7f5b0725d000
[engine] opt done engine=1 id=16 String class>>#new: |Tier 1|Time 46( 33+13 )ms|AST 72|Inlined 0Y 1N|IR 208/ 620|CodeSize 2767|Addr 0x7f5b0725b000|UTC 2024-12-06T14:48:29.979|Src n/a
[engine] created adapter c2i_J_AAJJ | CodeAddress 0x7f5b0725a000
[engine] opt done engine=1 id=572 AWFYMandelbrot>>#mandelbrot: |Tier 1|Time 166( 135+31 )ms|AST 735|Inlined 0Y 2N|IR 597/ 1071|CodeSize 9431|Addr 0x7f5b07256000|UTC 2024-12-06T14:48:30.100|Src n/a
[engine] opt done engine=1 id=573 AWFYMandelbrot>>#mandelbrot:<OSR@188> |Tier 2|Time 258( 109+149 )ms|AST 719|Inlined 2Y 0N|IR 722/ 2787|CodeSize 20272|Addr 0x7f5b07250000|UTC 2024-12-06T14:48:30.287|Src n/a
[engine] opt deopt engine=1 id=573 AWFYMandelbrot>>#mandelbrot:<OSR@188> | |UTC 2024-12-06T14:48:30.754|Src n/a
[engine] opt done engine=1 id=572 AWFYMandelbrot>>#mandelbrot: |Tier 2|Time 368( 121+247 )ms|AST 735|Inlined 2Y 0N|IR 444/ 3531|CodeSize 35993|Addr 0x7f5b07246000|UTC 2024-12-06T14:48:31.122|Src n/a
[engine] created adapter i2c_A_AAJ | CodeAddress 0x7f5b07245000
[engine] created adapter i2c_A_AAAJJA | CodeAddress 0x7f5b07244000
[engine] created adapter c2i_J_AAJ | CodeAddress 0x7f5b07243000
[engine] opt done engine=1 id=578 SmallInteger>>#printString |Tier 1|Time 69( 56+14 )ms|AST 247|Inlined 0Y 2N|IR 357/ 626|CodeSize 3015|Addr 0x7f5b07241000|UTC 2024-12-06T14:48:31.669|Src n/a
[engine] opt done engine=1 id=301 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 1|Time 95( 63+32 )ms|AST 303|Inlined 0Y 1N|IR 699/ 1551|CodeSize 7031|Addr 0x7f5b0723e000|UTC 2024-12-06T14:48:31.695|Src n/a
[engine] created adapter i2c_A_AAAA | CodeAddress 0x7f5b0723d000
[engine] created adapter c2i_A_AAA | CodeAddress 0x7f5b0723c000
[engine] created adapter c2i_A_AAAJJA | CodeAddress 0x7f5b0723b000
[engine] opt done engine=1 id=373 String>>#, |Tier 1|Time 49( 41+8 )ms|AST 81|Inlined 0Y 2N|IR 281/ 401|CodeSize 1561|Addr 0x7f5b07239000|UTC 2024-12-06T14:48:31.941|Src n/a
[engine] created adapter i2c_Z_AAA | CodeAddress 0x7f5b07238000
[engine] opt done engine=1 id=558 StandardFileStream>>#isBinary |Tier 1|Time 17( 13+4 )ms|AST 39|Inlined 0Y 0N|IR 99/ 180|CodeSize 660|Addr 0x7f5afa85e000|UTC 2024-12-06T14:48:32.055|Src n/a
[engine] created adapter i2c_A_AAA | CodeAddress 0x7f5afa85d000
[engine] opt done engine=1 id=546 Character class>>#cr |Tier 1|Time 11( 8+3 )ms|AST 29|Inlined 0Y 0N|IR 93/ 135|CodeSize 505|Addr 0x7f5afa85b000|UTC 2024-12-06T14:48:33.732|Src n/a
[engine] created adapter i2c_A_AAACA | CodeAddress 0x7f5afa85a000
[engine] created adapter i2c_J_AAC | CodeAddress 0x7f5afa859000
[engine] opt done engine=1 id=544 Character>>#asUnicode |Tier 1|Time 15( 13+2 )ms|AST 48|Inlined 0Y 0N|IR 89/ 125|CodeSize 454|Addr 0x7f5afa857000|UTC 2024-12-06T14:48:33.995|Src n/a
[engine] created adapter c2i_Z_AAA | CodeAddress 0x7f5afa856000
[engine] created adapter c2i_J_AAC | CodeAddress 0x7f5afa855000
[engine] created adapter c2i_A_AAAA | CodeAddress 0x7f5afa854000
[engine] created adapter c2i_A_AAAC | CodeAddress 0x7f5afa853000
[engine] opt done engine=1 id=542 UTF8TextConverter>>#nextPut:toStream: |Tier 1|Time 71( 59+12 )ms|AST 195|Inlined 0Y 5N|IR 429/ 723|CodeSize 2820|Addr 0x7f5afa851000|UTC 2024-12-06T14:48:34.051|Src n/a
[engine] created adapter c2i_A_AAAAZ | CodeAddress 0x7f5afa84f000
[engine] created adapter c2i_A_AAAAA | CodeAddress 0x7f5afa84e000
[engine] opt done engine=1 id=489 AWFYScriptConsole class>>#println: |Tier 1|Time 41( 35+6 )ms|AST 81|Inlined 0Y 4N|IR 279/ 373|CodeSize 1344|Addr 0x7f5afa84c000|UTC 2024-12-06T14:48:34.281|Src n/a
[engine] opt done engine=1 id=490 FileStream class>>#stdout |Tier 1|Time 45( 37+8 )ms|AST 64|Inlined 0Y 1N|IR 204/ 405|CodeSize 1524|Addr 0x7f5afa84a000|UTC 2024-12-06T14:48:34.284|Src n/a
[engine] created adapter i2c_A_AAAAA | CodeAddress 0x7f5afa849000
[engine] created adapter i2c_A_AAAJAJA | CodeAddress 0x7f5afa848000
[engine] opt done engine=1 id=557 MultiByteFileStream>>#nextPutAll: |Tier 1|Time 55( 42+13 )ms|AST 100|Inlined 0Y 2N|IR 229/ 390|CodeSize 1441|Addr 0x7f5afa846000|UTC 2024-12-06T14:48:34.295|Src n/a
[engine] created adapter c2i_A_AAAJAJA | CodeAddress 0x7f5afa845000
[engine] opt done engine=1 id=559 TextConverter>>#nextPutAll:toStream: |Tier 1|Time 35( 30+4 )ms|AST 50|Inlined 0Y 1N|IR 176/ 284|CodeSize 966|Addr 0x7f5afa843000|UTC 2024-12-06T14:48:34.316|Src n/a
[engine] created adapter c2i_A_AAAJAJ | CodeAddress 0x7f5afa842000
[engine] opt done engine=1 id=560 TextConverter>>#next:putAll:startingAt:toStream: |Tier 1|Time 56( 47+9 )ms|AST 207|Inlined 0Y 2N|IR 312/ 499|CodeSize 1931|Addr 0x7f5afa840000|UTC 2024-12-06T14:48:34.341|Src n/a
[engine] created adapter i2c_Z_AAAJJ | CodeAddress 0x7f5afa83f000
[engine] created adapter c2i_A_AAJ | CodeAddress 0x7f5afa83e000
[engine] opt done engine=1 id=575 AWFYMandelbrot>>#verify:inner: |Tier 1|Time 17( 10+7 )ms|AST 41|Inlined 0Y 0N|IR 98/ 140|CodeSize 604|Addr 0x7f5afa83c000|UTC 2024-12-06T14:48:34.411|Src n/a
[engine] opt done engine=1 id=577 Object>>#asString |Tier 1|Time 23( 18+5 )ms|AST 23|Inlined 0Y 1N|IR 156/ 227|CodeSize 689|Addr 0x7f5afa83a000|UTC 2024-12-06T14:48:34.417|Src n/a
[engine] created adapter i2c_J_AAJ | CodeAddress 0x7f5afa839000
[engine] opt done engine=1 id=576 AWFYRun>>#printResult: |Tier 1|Time 39( 31+8 )ms|AST 91|Inlined 0Y 5N|IR 336/ 483|CodeSize 1724|Addr 0x7f5afa837000|UTC 2024-12-06T14:48:34.433|Src n/a
[engine] opt done engine=1 id=579 SmallInteger>>#decimalDigitLength |Tier 1|Time 25( 22+3 )ms|AST 103|Inlined 0Y 0N|IR 141/ 192|CodeSize 675|Addr 0x7f5afa835000|UTC 2024-12-06T14:48:34.436|Src n/a
[engine] created adapter i2c_A_AAAJAJ | CodeAddress 0x7f5afa834000
[engine] opt done engine=1 id=563 WriteStream>>#cr |Tier 1|Time 17( 10+7 )ms|AST 40|Inlined 0Y 2N|IR 199/ 287|CodeSize 935|Addr 0x7f5afa832000|UTC 2024-12-06T14:48:34.550|Src n/a
[engine] opt done engine=1 id=561 MultiByteFileStream>>#basicNext:putAll:startingAt: |Tier 1|Time 19( 12+8 )ms|AST 34|Inlined 0Y 1N|IR 164/ 235|CodeSize 805|Addr 0x7f5afa830000|UTC 2024-12-06T14:48:34.552|Src n/a
[engine] created adapter i2c_A_AAAC | CodeAddress 0x7f5afa82f000
[engine] opt done engine=1 id=562 StandardFileStream>>#next:putAll:startingAt: |Tier 1|Time 38( 30+8 )ms|AST 122|Inlined 0Y 0N|IR 226/ 492|CodeSize 2161|Addr 0x7f5afa82d000|UTC 2024-12-06T14:48:34.571|Src n/a
[engine] created adapter c2i_A_AAACA | CodeAddress 0x7f5afa82c000
[engine] opt done engine=1 id=564 MultiByteFileStream>>#nextPut: |Tier 1|Time 31( 26+5 )ms|AST 54|Inlined 0Y 1N|IR 180/ 316|CodeSize 1125|Addr 0x7f5afa82a000|UTC 2024-12-06T14:48:34.580|Src n/a
[engine] opt done engine=1 id=565 MultiByteFileStream>>#basicNextPutAll: |Tier 1|Time 12( 7+5 )ms|AST 24|Inlined 0Y 1N|IR 154/ 225|CodeSize 736|Addr 0x7f5afa828000|UTC 2024-12-06T14:48:34.681|Src n/a
[engine] opt done engine=1 id=567 StandardFileStream>>#flush |Tier 1|Time 16( 8+9 )ms|AST 31|Inlined 0Y 0N|IR 154/ 267|CodeSize 936|Addr 0x7f5afa826000|UTC 2024-12-06T14:48:34.685|Src n/a
[engine] created adapter i2c_Z_AAAJ | CodeAddress 0x7f5afa825000
[engine] created adapter c2i_J_AAAJ | CodeAddress 0x7f5afa824000
[engine] opt done engine=1 id=566 StandardFileStream>>#nextPutAll: |Tier 1|Time 44( 33+11 )ms|AST 164|Inlined 0Y 0N|IR 284/ 602|CodeSize 2633|Addr 0x7f5afa822000|UTC 2024-12-06T14:48:34.713|Src n/a
[engine] created adapter c2i_Z_AAAJ | CodeAddress 0x7f5afa821000
[engine] created adapter c2i_Z_AAAJJ | CodeAddress 0x7f5afa820000
[engine] opt done engine=1 id=571 AWFYMandelbrot>>#innerBenchmarkLoop: |Tier 1|Time 39( 35+4 )ms|AST 49|Inlined 0Y 2N|IR 205/ 284|CodeSize 1005|Addr 0x7f5afa81e000|UTC 2024-12-06T14:48:34.725|Src n/a
[engine] opt done engine=1 id=570 AWFYRun>>#measure: |Tier 1|Time 44( 37+7 )ms|AST 143|Inlined 0Y 2N|IR 312/ 445|CodeSize 1667|Addr 0x7f5afa81c000|UTC 2024-12-06T14:48:34.725|Src n/a
[engine] opt done engine=1 id=578 SmallInteger>>#printString |Tier 2|Time 105( 59+47 )ms|AST 247|Inlined 4Y 1N|IR 260/ 781|CodeSize 3753|Addr 0x7f5afa81a000|UTC 2024-12-06T14:48:42.959|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 2|Time 37( 26+11 )ms|AST 72|Inlined 2Y 1N|IR 103/ 509|CodeSize 2411|Addr 0x7f5afa818000|UTC 2024-12-06T14:48:49.397|Src n/a
[engine] opt done engine=1 id=301 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 2|Time 111( 59+52 )ms|AST 303|Inlined 3Y 1N|IR 670/ 1430|CodeSize 6380|Addr 0x7f5afa815000|UTC 2024-12-06T14:48:57.955|Src n/a
[engine] opt done engine=1 id=558 StandardFileStream>>#isBinary |Tier 2|Time 10( 7+3 )ms|AST 39|Inlined 0Y 0N|IR 24/ 94|CodeSize 312|Addr 0x7f5afa810000|UTC 2024-12-06T14:48:58.243|Src n/a
[engine] opt done engine=1 id=373 String>>#, |Tier 2|Time 141( 96+45 )ms|AST 81|Inlined 9Y 2N|IR 734/ 1579|CodeSize 6806|Addr 0x7f5afa812000|UTC 2024-12-06T14:48:58.244|Src n/a
[engine] opt inval. engine=1 id=578 SmallInteger>>#printString |UTC 2024-12-06T14:49:10.242|Src n/a|Reason null
[engine] opt inval. engine=1 id=579 SmallInteger>>#decimalDigitLength |UTC 2024-12-06T14:49:10.242|Src n/a|Reason null
[engine] opt inval. engine=1 id=560 TextConverter>>#next:putAll:startingAt:toStream: |UTC 2024-12-06T14:49:10.243|Src n/a|Reason null
[engine] Truffle runtime statistics for engine 1
Compilations : 39
Success : 37
Temporary Bailouts : 0
Permanent Bailouts : 0
Failed : 0
Interrupted : 2
Invalidated : 4
Unknown Reason : 4
Queues : 40
Dequeues : 0
Splits : 43
Compilation Accuracy : 0.897436
Queue Accuracy : 1.000000
Compilation Utilization : 0.058805
Remaining Compilation Queue : 0
Time to queue : count= 40, sum= 375850655, min= 365, average= 9396266.40, max=41575592, maxTarget=TextConverter>>#next:putAll:startingAt:toStream:
Time waiting in queue : count= 39, sum= 150282, min= 18, average= 3853.38, max= 44929, maxTarget=TextConverter>>#next:putAll:startingAt:toStream:
--------------------------- :
AST node statistics :
Truffle node count : count= 37, sum= 7936, min= 23, average= 214.49, max= 933, maxTarget=String>>#,
Truffle call count : count= 37, sum= 67, min= 0, average= 1.81, max= 11, maxTarget=String>>#,
Indirect : count= 37, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=Integer>>#<<
Direct : count= 37, sum= 67, min= 0, average= 1.81, max= 11, maxTarget=String>>#,
Dispatched : count= 37, sum= 43, min= 0, average= 1.16, max= 5, maxTarget=UTF8TextConverter>>#nextPut:toStream:
Inlined : count= 37, sum= 24, min= 0, average= 0.65, max= 9, maxTarget=String>>#,
---------- :
Cloned : count= 37, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=Integer>>#<<
Not Cloned : count= 37, sum= 67, min= 0, average= 1.81, max= 11, maxTarget=String>>#,
Truffle loops : count= 37, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=Integer>>#<<
--------------------------- :
Compilation Tier 1 :
Compilation Rate : 44511.52 bytes/second
Truffle Tier Rate : 56837.13 bytes/second
Graal Tier Rate : 246773.14 bytes/second
Installation Rate : 1220020.48 bytes/second
Time for compilation (us) : count= 28, sum= 1163137, min= 11608, average= 41540.61, max= 166441, maxTarget=AWFYMandelbrot>>#mandelbrot:
Truffle Tier (us) : count= 28, sum= 910901, min= 6548, average= 32532.18, max= 135397, maxTarget=AWFYMandelbrot>>#mandelbrot:
Graal Tier (us) : count= 28, sum= 209799, min= 1924, average= 7492.86, max= 28616, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Code Installation (us) : count= 28, sum= 42436, min= 325, average= 1515.58, max= 4830, maxTarget=MultiByteFileStream>>#basicNext:putAll:startingAt:
Graal node count :
After Truffle Tier : count= 28, sum= 6764, min= 89, average= 241.57, max= 699, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
After Graal Tier : count= 28, sum= 11732, min= 125, average= 419.00, max= 1551, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Graal compilation result :
Code size : count= 28, sum= 51773, min= 454, average= 1849.04, max= 9431, maxTarget=AWFYMandelbrot>>#mandelbrot:
Total frame size : count= 28, sum= 4000, min= 64, average= 142.86, max= 832, maxTarget=AWFYMandelbrot>>#mandelbrot:
Exception handlers : count= 28, sum= 76, min= 1, average= 2.71, max= 6, maxTarget=UTF8TextConverter>>#nextPut:toStream:
Infopoints : count= 28, sum= 543, min= 5, average= 19.39, max= 69, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
CALL : count= 28, sum= 543, min= 5, average= 19.39, max= 69, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Marks : count= 28, sum= 140, min= 5, average= 5.00, max= 5, maxTarget=Integer>>#<<
Data references : count= 28, sum= 313, min= 3, average= 11.18, max= 35, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
--------------------------- :
Compilation Tier 2 :
Compilation Rate : 74875.66 bytes/second
Truffle Tier Rate : 161510.09 bytes/second
Graal Tier Rate : 142619.25 bytes/second
Installation Rate : 6568786.68 bytes/second
Time for compilation (us) : count= 9, sum= 1281097, min= 10506, average= 142344.13, max= 368149, maxTarget=AWFYMandelbrot>>#mandelbrot:
Truffle Tier (us) : count= 9, sum= 593913, min= 6867, average= 65990.37, max= 120920, maxTarget=AWFYMandelbrot>>#mandelbrot:
Graal Tier (us) : count= 9, sum= 672581, min= 2938, average= 74731.22, max= 243587, maxTarget=AWFYMandelbrot>>#mandelbrot:
Code Installation (us) : count= 9, sum= 14602, min= 519, average= 1622.54, max= 3641, maxTarget=AWFYMandelbrot>>#mandelbrot:
Graal node count :
After Truffle Tier : count= 9, sum= 3624, min= 24, average= 402.67, max= 734, maxTarget=String>>#,
After Graal Tier : count= 9, sum= 13421, min= 78, average= 1491.22, max= 3531, maxTarget=AWFYMandelbrot>>#mandelbrot:
Graal compilation result :
Code size : count= 9, sum= 95923, min= 237, average= 10658.11, max= 35993, maxTarget=AWFYMandelbrot>>#mandelbrot:
Total frame size : count= 9, sum= 3184, min= 32, average= 353.78, max= 832, maxTarget=AWFYMandelbrot>>#mandelbrot:
Exception handlers : count= 9, sum= 7, min= 0, average= 0.78, max= 3, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Infopoints : count= 9, sum= 309, min= 4, average= 34.33, max= 100, maxTarget=AWFYMandelbrot>>#mandelbrot:
CALL : count= 9, sum= 309, min= 4, average= 34.33, max= 100, maxTarget=AWFYMandelbrot>>#mandelbrot:
Marks : count= 9, sum= 54, min= 2, average= 6.00, max= 11, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Data references : count= 9, sum= 219, min= 1, average= 24.33, max= 55, maxTarget=AWFYMandelbrot>>#mandelbrot:
# NBody (iterations: 300, problem size: 250000) on Fri Dec 6 15:05:54 UTC 2024
# `/home/fniephaus/dev/graal/sdk/mxbuild/linux-amd64/SMALLTALK_NATIVE_STANDALONE_SVM_JAVA23/trufflesqueak-24.1.1-linux-amd64/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.TraceCompilation --compiler.TracePerformanceWarnings=call,instanceof,store,trivial --engine.CompilationFailureAction=Print --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/NBody.trace.log" --quiet --code "AWFYHarness run: #('NBody' 300 250000)"`
[engine] created adapter i2c_A_AAAD | CodeAddress 0x7f0ee67be000
[engine] opt done engine=1 id=595 AWFYBody>>#vx: |Tier 1|Time 20( 15+5 )ms|AST 16|Inlined 0Y 0N|IR 159/ 200|CodeSize 668|Addr 0x7f0ee67bc000|UTC 2024-12-06T15:05:56.174|Src n/a
[engine] opt done engine=1 id=596 AWFYBody>>#vy: |Tier 1|Time 20( 15+5 )ms|AST 16|Inlined 0Y 0N|IR 159/ 200|CodeSize 668|Addr 0x7f0ee67ba000|UTC 2024-12-06T15:05:56.174|Src n/a
[engine] opt done engine=1 id=597 AWFYBody>>#vz: |Tier 1|Time 20( 15+5 )ms|AST 16|Inlined 0Y 0N|IR 159/ 200|CodeSize 668|Addr 0x7f0ee67b8000|UTC 2024-12-06T15:05:56.174|Src n/a
[engine] created adapter i2c_A_AAAA | CodeAddress 0x7f0ee65f3000
[engine] opt done engine=1 id=601 AWFYBody>>#z: |Tier 1|Time 11( 7+4 )ms|AST 16|Inlined 0Y 0N|IR 146/ 187|CodeSize 612|Addr 0x7f0ee65f1000|UTC 2024-12-06T15:05:56.185|Src n/a
[engine] created adapter i2c_A_AAAAD | CodeAddress 0x7f0ee65f0000
[engine] created adapter c2i_A_AAAAD | CodeAddress 0x7f0ee65ef000
[engine] created adapter c2i_D_AAAAA | CodeAddress 0x7f0ee65ee000
[engine] created adapter c2i_A_AAAA | CodeAddress 0x7f0ee65ed000
[engine] created adapter c2i_A_AAAD | CodeAddress 0x7f0ee65ec000
[engine] opt done engine=1 id=598 [] in AWFYNBodySystem>>#advance: |Tier 1|Time 65( 56+10 )ms|AST 238|Inlined 0Y 3N|IR 414/ 520|CodeSize 1907|Addr 0x7f0ee65ea000|UTC 2024-12-06T15:05:56.251|Src n/a
[engine] opt done engine=1 id=599 AWFYBody>>#x: |Tier 1|Time 9( 6+4 )ms|AST 16|Inlined 0Y 0N|IR 146/ 187|CodeSize 612|Addr 0x7f0ee65e8000|UTC 2024-12-06T15:05:56.260|Src n/a
[engine] opt done engine=1 id=600 AWFYBody>>#y: |Tier 1|Time 27( 23+4 )ms|AST 16|Inlined 0Y 0N|IR 146/ 187|CodeSize 612|Addr 0x7f0ee65e6000|UTC 2024-12-06T15:05:56.286|Src n/a
[engine] opt done engine=1 id=595 AWFYBody>>#vx: |Tier 2|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 86/ 125|CodeSize 242|Addr 0x7f0ee65e4000|UTC 2024-12-06T15:05:56.294|Src n/a
[engine] opt done engine=1 id=597 AWFYBody>>#vz: |Tier 2|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 86/ 125|CodeSize 242|Addr 0x7f0ee65de000|UTC 2024-12-06T15:05:56.301|Src n/a
[engine] opt done engine=1 id=96 SequenceableCollection>>#do: |Tier 1|Time 127( 64+63 )ms|AST 118|Inlined 0Y 3N|IR 575/ 2352|CodeSize 11955|Addr 0x7f0ee65e0000|UTC 2024-12-06T15:05:56.302|Src n/a
[engine] opt done engine=1 id=596 AWFYBody>>#vy: |Tier 2|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 86/ 125|CodeSize 242|Addr 0x7f0ee65dc000|UTC 2024-12-06T15:05:56.308|Src n/a
[engine] opt done engine=1 id=598 [] in AWFYNBodySystem>>#advance: |Tier 2|Time 51( 42+10 )ms|AST 238|Inlined 3Y 0N|IR 410/ 441|CodeSize 744|Addr 0x7f0ee65da000|UTC 2024-12-06T15:05:56.353|Src n/a
[engine] opt done engine=1 id=594 AWFYNBodySystem>>#advance: |Tier 1|Time 361( 273+88 )ms|AST 1058|Inlined 0Y 7N|IR 1548/ 5030|CodeSize 27239|Addr 0x7f0ee65d2000|UTC 2024-12-06T15:05:56.535|Src n/a
[engine] opt done engine=1 id=96 SequenceableCollection>>#do: |Tier 2|Time 263( 98+165 )ms|AST 118|Inlined 6Y 0N|IR 1098/ 3366|CodeSize 16090|Addr 0x7f0ee65cd000|UTC 2024-12-06T15:05:56.570|Src n/a
[engine] created adapter i2c_unspecialized | CodeAddress 0x7f0ee65cc000
[engine] opt done engine=1 id=594 AWFYNBodySystem>>#advance: |Tier 2|Time 685( 349+335 )ms|AST 1058|Inlined 13Y 0N|IR 2052/ 3727|CodeSize 21560|Addr 0x7f0eda8b9000|UTC 2024-12-06T15:05:57.220|Src n/a
[engine] created adapter i2c_A_AAAJ | CodeAddress 0x7f0ee65cb000
[engine] created adapter i2c_Z_AAAJ | CodeAddress 0x7f0ee65ca000
[engine] created adapter c2i_A_AAAJ | CodeAddress 0x7f0ee65c9000
[engine] created adapter c2i_A_AAA | CodeAddress 0x7f0ee65c8000
[engine] created adapter c2i_D_AAA | CodeAddress 0x7f0ee65c7000
[engine] opt done engine=1 id=16 String class>>#new: |Tier 1|Time 37( 27+11 )ms|AST 72|Inlined 0Y 1N|IR 208/ 620|CodeSize 2767|Addr 0x7f0eda8b7000|UTC 2024-12-06T15:05:57.601|Src n/a
[engine] created adapter i2c_D_AAA | CodeAddress 0x7f0eda8b6000
[engine] created adapter c2i_Z_AAADJ | CodeAddress 0x7f0eda8b5000
[engine] opt done engine=1 id=582 AWFYBody class>>#DaysPerYear |Tier 1|Time 9( 7+2 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7f0eda8b3000|UTC 2024-12-06T15:05:57.610|Src n/a
[engine] opt done engine=1 id=583 AWFYBody class>>#SolarMass |Tier 1|Time 7( 4+3 )ms|AST 13|Inlined 0Y 0N|IR 94/ 175|CodeSize 649|Addr 0x7f0eda8b1000|UTC 2024-12-06T15:05:57.618|Src n/a
[engine] opt done engine=1 id=574 AWFYNBody>>#innerBenchmarkLoop: |Tier 1|Time 56( 48+8 )ms|AST 138|Inlined 0Y 4N|IR 346/ 444|CodeSize 1805|Addr 0x7f0eda8af000|UTC 2024-12-06T15:05:57.621|Src n/a
[engine] opt done engine=1 id=602 AWFYNBody>>#innerBenchmarkLoop:<OSR@78> |Tier 2|Time 827( 403+424 )ms|AST 134|Inlined 14Y 0N|IR 2237/ 4992|CodeSize 31724|Addr 0x7f0eda8a6000|UTC 2024-12-06T15:05:57.885|Src n/a
[engine] opt inval. engine=1 id=602 AWFYNBody>>#innerBenchmarkLoop:<OSR@78> |UTC 2024-12-06T15:05:58.006|Src n/a|Reason null
[engine] opt deopt engine=1 id=602 AWFYNBody>>#innerBenchmarkLoop:<OSR@78> | |UTC 2024-12-06T15:05:58.007|Src n/a
[engine] created adapter i2c_A_AAADDDDDDD | CodeAddress 0x7f0eda8a5000
[engine] opt done engine=1 id=581 AWFYBody>>#initX:y:z:vx:vy:vz:mass: |Tier 1|Time 53( 40+12 )ms|AST 168|Inlined 0Y 4N|IR 594/ 725|CodeSize 2797|Addr 0x7f0eda8a3000|UTC 2024-12-06T15:05:58.060|Src n/a
[engine] opt done engine=1 id=603 AWFYNBodySystem>>#energy |Tier 1|Time 145( 102+43 )ms|AST 742|Inlined 0Y 0N|IR 977/ 2192|CodeSize 15081|Addr 0x7f0eda89e000|UTC 2024-12-06T15:05:58.454|Src n/a
[engine] created adapter i2c_A_AAJ | CodeAddress 0x7f0eda89d000
[engine] created adapter i2c_A_AAAJJA | CodeAddress 0x7f0eda89c000
[engine] created adapter c2i_J_AAJ | CodeAddress 0x7f0eda89b000
[engine] opt done engine=1 id=607 SmallInteger>>#printString |Tier 1|Time 61( 50+12 )ms|AST 247|Inlined 0Y 2N|IR 357/ 626|CodeSize 3015|Addr 0x7f0eda899000|UTC 2024-12-06T15:05:58.935|Src n/a
[engine] opt done engine=1 id=301 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 1|Time 80( 55+26 )ms|AST 303|Inlined 0Y 1N|IR 699/ 1551|CodeSize 7031|Addr 0x7f0eda896000|UTC 2024-12-06T15:05:58.954|Src n/a
[engine] opt done engine=1 id=574 AWFYNBody>>#innerBenchmarkLoop: |Tier 2|Time 1208( 736+472 )ms|AST 138|Inlined 16Y 1N|IR 2828/ 5642|CodeSize 38053|Addr 0x7f0eda88b000|UTC 2024-12-06T15:05:59.215|Src n/a
[engine] created adapter c2i_A_AAAJJA | CodeAddress 0x7f0eda88a000
[engine] opt done engine=1 id=373 String>>#, |Tier 1|Time 36( 29+7 )ms|AST 81|Inlined 0Y 2N|IR 281/ 401|CodeSize 1561|Addr 0x7f0eda888000|UTC 2024-12-06T15:05:59.471|Src n/a
[engine] created adapter i2c_Z_AAA | CodeAddress 0x7f0eda887000
[engine] opt done engine=1 id=558 StandardFileStream>>#isBinary |Tier 1|Time 17( 14+4 )ms|AST 39|Inlined 0Y 0N|IR 99/ 180|CodeSize 660|Addr 0x7f0eda885000|UTC 2024-12-06T15:05:59.839|Src n/a
[engine] created adapter i2c_A_AAA | CodeAddress 0x7f0eda884000
[engine] opt done engine=1 id=577 AWFYNBodySystem>>#initialize |Tier 1|Time 17( 12+5 )ms|AST 27|Inlined 0Y 1N|IR 174/ 349|CodeSize 1136|Addr 0x7f0eda882000|UTC 2024-12-06T15:06:01.023|Src n/a
[engine] created adapter c2i_A_AAADDD | CodeAddress 0x7f0eda881000
[engine] opt done engine=1 id=578 AWFYNBodySystem>>#createBodies |Tier 1|Time 155( 93+62 )ms|AST 331|Inlined 0Y 7N|IR 1088/ 5575|CodeSize 22561|Addr 0x7f0eda87a000|UTC 2024-12-06T15:06:01.161|Src n/a
[engine] opt done engine=1 id=580 Behavior>>#new <split-580> |Tier 1|Time 20( 9+11 )ms|AST 38|Inlined 0Y 0N|IR 107/ 543|CodeSize 2080|Addr 0x7f0eda878000|UTC 2024-12-06T15:06:01.272|Src n/a
[engine] created adapter c2i_A_AAADDDDDDD | CodeAddress 0x7f0eda876000
[engine] opt done engine=1 id=579 AWFYBody class>>#sun |Tier 1|Time 31( 27+4 )ms|AST 59|Inlined 0Y 2N|IR 210/ 273|CodeSize 914|Addr 0x7f0eda874000|UTC 2024-12-06T15:06:01.283|Src n/a
[engine] opt done engine=1 id=585 Behavior>>#new <split-585> |Tier 1|Time 16( 9+7 )ms|AST 38|Inlined 0Y 0N|IR 107/ 543|CodeSize 2080|Addr 0x7f0eda872000|UTC 2024-12-06T15:06:01.530|Src n/a
[engine] opt done engine=1 id=584 AWFYBody class>>#jupiter |Tier 1|Time 17( 13+4 )ms|AST 59|Inlined 0Y 2N|IR 215/ 278|CodeSize 940|Addr 0x7f0eda870000|UTC 2024-12-06T15:06:01.532|Src n/a
[engine] opt done engine=1 id=587 Behavior>>#new <split-587> |Tier 1|Time 16( 9+7 )ms|AST 38|Inlined 0Y 0N|IR 107/ 543|CodeSize 2080|Addr 0x7f0eda86e000|UTC 2024-12-06T15:06:01.775|Src n/a
[engine] opt done engine=1 id=586 AWFYBody class>>#saturn |Tier 1|Time 17( 13+4 )ms|AST 59|Inlined 0Y 2N|IR 215/ 278|CodeSize 940|Addr 0x7f0eda86c000|UTC 2024-12-06T15:06:01.777|Src n/a
[engine] opt done engine=1 id=589 Behavior>>#new <split-589> |Tier 1|Time 16( 9+7 )ms|AST 38|Inlined 0Y 0N|IR 107/ 543|CodeSize 2080|Addr 0x7f0eda86a000|UTC 2024-12-06T15:06:02.024|Src n/a
[engine] opt done engine=1 id=588 AWFYBody class>>#uranus |Tier 1|Time 20( 15+5 )ms|AST 59|Inlined 0Y 2N|IR 215/ 278|CodeSize 940|Addr 0x7f0eda868000|UTC 2024-12-06T15:06:02.027|Src n/a
[engine] opt done engine=1 id=590 AWFYBody class>>#neptune |Tier 1|Time 19( 14+4 )ms|AST 59|Inlined 0Y 2N|IR 215/ 278|CodeSize 940|Addr 0x7f0eda866000|UTC 2024-12-06T15:06:02.027|Src n/a
[engine] created adapter i2c_A_AAADDD | CodeAddress 0x7f0eda865000
[engine] opt done engine=1 id=591 Behavior>>#new <split-591> |Tier 1|Time 16( 10+7 )ms|AST 38|Inlined 0Y 0N|IR 107/ 543|CodeSize 2080|Addr 0x7f0eda863000|UTC 2024-12-06T15:06:02.287|Src n/a
[engine] opt done engine=1 id=593 AWFYBody>>#offsetMomentumX:y:z: |Tier 1|Time 42( 33+9 )ms|AST 138|Inlined 0Y 3N|IR 406/ 533|CodeSize 2028|Addr 0x7f0eda861000|UTC 2024-12-06T15:06:02.312|Src n/a
[engine] opt done engine=1 id=582 AWFYBody class>>#DaysPerYear |Tier 2|Time 5( 3+2 )ms|AST 11|Inlined 0Y 0N|IR 11/ 45|CodeSize 145|Addr 0x7f0eda85f000|UTC 2024-12-06T15:06:03.010|Src n/a
[engine] opt done engine=1 id=546 Character class>>#cr |Tier 1|Time 9( 6+3 )ms|AST 29|Inlined 0Y 0N|IR 93/ 135|CodeSize 505|Addr 0x7f0eda85d000|UTC 2024-12-06T15:06:03.014|Src n/a
[engine] created adapter i2c_A_AAACA | CodeAddress 0x7f0eda85c000
[engine] created adapter i2c_J_AAC | CodeAddress 0x7f0eda85b000
[engine] opt done engine=1 id=544 Character>>#asUnicode |Tier 1|Time 16( 14+2 )ms|AST 48|Inlined 0Y 0N|IR 89/ 125|CodeSize 454|Addr 0x7f0eda859000|UTC 2024-12-06T15:06:03.591|Src n/a
[engine] created adapter c2i_Z_AAA | CodeAddress 0x7f0eda858000
[engine] created adapter c2i_J_AAC | CodeAddress 0x7f0eda857000
[engine] created adapter c2i_A_AAAC | CodeAddress 0x7f0eda856000
[engine] opt done engine=1 id=542 UTF8TextConverter>>#nextPut:toStream: |Tier 1|Time 67( 56+12 )ms|AST 195|Inlined 0Y 5N|IR 429/ 723|CodeSize 2820|Addr 0x7f0eda854000|UTC 2024-12-06T15:06:03.642|Src n/a
[engine] created adapter c2i_A_AAAAZ | CodeAddress 0x7f0eda852000
[engine] created adapter c2i_A_AAAAA | CodeAddress 0x7f0eda851000
[engine] opt done engine=1 id=489 AWFYScriptConsole class>>#println: |Tier 1|Time 25( 19+6 )ms|AST 81|Inlined 0Y 4N|IR 279/ 373|CodeSize 1344|Addr 0x7f0eda84f000|UTC 2024-12-06T15:06:04.093|Src n/a
[engine] opt done engine=1 id=490 FileStream class>>#stdout |Tier 1|Time 27( 21+6 )ms|AST 64|Inlined 0Y 1N|IR 204/ 405|CodeSize 1524|Addr 0x7f0eda84d000|UTC 2024-12-06T15:06:04.094|Src n/a
[engine] created adapter i2c_A_AAAAA | CodeAddress 0x7f0eda84c000
[engine] opt done engine=1 id=557 MultiByteFileStream>>#nextPutAll: |Tier 1|Time 31( 24+7 )ms|AST 100|Inlined 0Y 2N|IR 229/ 390|CodeSize 1441|Addr 0x7f0eda84a000|UTC 2024-12-06T15:06:04.099|Src n/a
[engine] created adapter c2i_A_AAAJAJA | CodeAddress 0x7f0eda849000
[engine] opt done engine=1 id=559 TextConverter>>#nextPutAll:toStream: |Tier 1|Time 30( 25+4 )ms|AST 50|Inlined 0Y 1N|IR 176/ 284|CodeSize 966|Addr 0x7f0eda847000|UTC 2024-12-06T15:06:04.123|Src n/a
[engine] created adapter i2c_J_AAJ | CodeAddress 0x7f0eda846000
[engine] created adapter c2i_A_AAJ | CodeAddress 0x7f0eda845000
[engine] opt done engine=1 id=606 Object>>#asString |Tier 1|Time 17( 14+3 )ms|AST 23|Inlined 0Y 1N|IR 156/ 227|CodeSize 689|Addr 0x7f0eda843000|UTC 2024-12-06T15:06:04.420|Src n/a
[engine] opt done engine=1 id=608 SmallInteger>>#decimalDigitLength |Tier 1|Time 23( 20+4 )ms|AST 103|Inlined 0Y 0N|IR 141/ 192|CodeSize 675|Addr 0x7f0eda841000|UTC 2024-12-06T15:06:04.426|Src n/a
[engine] opt done engine=1 id=605 AWFYRun>>#printResult: |Tier 1|Time 32( 24+8 )ms|AST 91|Inlined 0Y 5N|IR 336/ 483|CodeSize 1724|Addr 0x7f0eda83f000|UTC 2024-12-06T15:06:04.435|Src n/a
[engine] created adapter i2c_A_AAAJAJA | CodeAddress 0x7f0eda83e000
[engine] created adapter i2c_A_AAAJAJ | CodeAddress 0x7f0eda83d000
[engine] created adapter c2i_A_AAAJAJ | CodeAddress 0x7f0eda83c000
[engine] opt done engine=1 id=561 MultiByteFileStream>>#basicNext:putAll:startingAt: |Tier 1|Time 36( 32+4 )ms|AST 34|Inlined 0Y 1N|IR 164/ 235|CodeSize 805|Addr 0x7f0eda83a000|UTC 2024-12-06T15:06:04.693|Src n/a
[engine] opt done engine=1 id=560 TextConverter>>#next:putAll:startingAt:toStream: |Tier 1|Time 43( 34+9 )ms|AST 207|Inlined 0Y 2N|IR 312/ 499|CodeSize 1931|Addr 0x7f0eda838000|UTC 2024-12-06T15:06:04.699|Src n/a
[engine] opt done engine=1 id=562 StandardFileStream>>#next:putAll:startingAt: |Tier 1|Time 43( 35+8 )ms|AST 122|Inlined 0Y 0N|IR 226/ 492|CodeSize 2161|Addr 0x7f0eda836000|UTC 2024-12-06T15:06:04.700|Src n/a
[engine] created adapter i2c_A_AAAC | CodeAddress 0x7f0eda835000
[engine] opt done engine=1 id=565 MultiByteFileStream>>#basicNextPutAll: |Tier 1|Time 11( 7+4 )ms|AST 24|Inlined 0Y 1N|IR 154/ 225|CodeSize 736|Addr 0x7f0eda833000|UTC 2024-12-06T15:06:04.913|Src n/a
[engine] opt done engine=1 id=563 WriteStream>>#cr |Tier 1|Time 16( 11+5 )ms|AST 40|Inlined 0Y 2N|IR 199/ 287|CodeSize 935|Addr 0x7f0eda831000|UTC 2024-12-06T15:06:04.917|Src n/a
[engine] created adapter c2i_A_AAACA | CodeAddress 0x7f0eda830000
[engine] opt done engine=1 id=564 MultiByteFileStream>>#nextPut: |Tier 1|Time 27( 22+5 )ms|AST 54|Inlined 0Y 1N|IR 180/ 316|CodeSize 1125|Addr 0x7f0eda82e000|UTC 2024-12-06T15:06:04.929|Src n/a
[engine] opt done engine=1 id=566 StandardFileStream>>#nextPutAll: |Tier 1|Time 37( 28+10 )ms|AST 164|Inlined 0Y 0N|IR 284/ 602|CodeSize 2633|Addr 0x7f0eda82c000|UTC 2024-12-06T15:06:04.951|Src n/a
[engine] opt done engine=1 id=567 StandardFileStream>>#flush |Tier 1|Time 13( 8+5 )ms|AST 31|Inlined 0Y 0N|IR 154/ 267|CodeSize 936|Addr 0x7f0eda82a000|UTC 2024-12-06T15:06:05.165|Src n/a
[engine] opt done engine=1 id=575 AWFYNBodySystem class>>#new |Tier 1|Time 14( 10+4 )ms|AST 31|Inlined 0Y 2N|IR 193/ 270|CodeSize 876|Addr 0x7f0eda828000|UTC 2024-12-06T15:06:05.166|Src n/a
[engine] created adapter c2i_Z_AAAJ | CodeAddress 0x7f0eda827000
[engine] opt done engine=1 id=573 AWFYRun>>#measure: |Tier 1|Time 38( 31+7 )ms|AST 143|Inlined 0Y 2N|IR 312/ 445|CodeSize 1667|Addr 0x7f0eda825000|UTC 2024-12-06T15:06:05.190|Src n/a
[engine] opt done engine=1 id=576 Behavior>>#new <split-576> |Tier 1|Time 18( 11+7 )ms|AST 37|Inlined 0Y 1N|IR 170/ 616|CodeSize 2390|Addr 0x7f0eda823000|UTC 2024-12-06T15:06:05.423|Src n/a
[engine] opt done engine=1 id=583 AWFYBody class>>#SolarMass |Tier 2|Time 7( 4+3 )ms|AST 13|Inlined 0Y 0N|IR 18/ 71|CodeSize 227|Addr 0x7f0eda821000|UTC 2024-12-06T15:06:07.899|Src n/a
[engine] opt done engine=1 id=581 AWFYBody>>#initX:y:z:vx:vy:vz:mass: |Tier 2|Time 42( 32+10 )ms|AST 168|Inlined 4Y 0N|IR 387/ 378|CodeSize 969|Addr 0x7f0eda81f000|UTC 2024-12-06T15:06:13.638|Src n/a
[engine] opt done engine=1 id=607 SmallInteger>>#printString |Tier 2|Time 92( 59+33 )ms|AST 247|Inlined 4Y 1N|IR 260/ 781|CodeSize 3753|Addr 0x7f0eda81d000|UTC 2024-12-06T15:06:20.626|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 2|Time 37( 26+11 )ms|AST 72|Inlined 2Y 1N|IR 103/ 509|CodeSize 2411|Addr 0x7f0eda81b000|UTC 2024-12-06T15:06:32.983|Src n/a
[engine] opt done engine=1 id=301 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 2|Time 112( 60+52 )ms|AST 303|Inlined 3Y 1N|IR 670/ 1430|CodeSize 6380|Addr 0x7f0eda818000|UTC 2024-12-06T15:06:49.179|Src n/a
[engine] opt done engine=1 id=373 String>>#, |Tier 2|Time 153( 109+44 )ms|AST 81|Inlined 9Y 2N|IR 734/ 1579|CodeSize 6806|Addr 0x7f0eda815000|UTC 2024-12-06T15:06:49.709|Src n/a
[engine] opt done engine=1 id=558 StandardFileStream>>#isBinary |Tier 2|Time 10( 7+3 )ms|AST 39|Inlined 0Y 0N|IR 24/ 94|CodeSize 312|Addr 0x7f0eda813000|UTC 2024-12-06T15:06:49.824|Src n/a
[engine] opt inval. engine=1 id=607 SmallInteger>>#printString |UTC 2024-12-06T15:07:12.613|Src n/a|Reason null
[engine] opt inval. engine=1 id=608 SmallInteger>>#decimalDigitLength |UTC 2024-12-06T15:07:12.613|Src n/a|Reason null
[engine] opt inval. engine=1 id=560 TextConverter>>#next:putAll:startingAt:toStream: |UTC 2024-12-06T15:07:12.614|Src n/a|Reason null
[engine] Truffle runtime statistics for engine 1
Compilations : 71
Success : 69
Temporary Bailouts : 0
Permanent Bailouts : 0
Failed : 0
Interrupted : 2
Invalidated : 4
Unknown Reason : 4
Queues : 75
Dequeues : 3
Target inlined into only caller: 3
Splits : 49
Compilation Accuracy : 0.943662
Queue Accuracy : 0.960000
Compilation Utilization : 0.074210
Remaining Compilation Queue : 0
Time to queue : count= 75, sum= 747558598, min= 31, average= 9967447.98, max=76471132, maxTarget=TextConverter>>#next:putAll:startingAt:toStream:
Time waiting in queue : count= 71, sum= 798335, min= 16, average= 11244.16, max= 120532, maxTarget=AWFYBody>>#vy:
--------------------------- :
AST node statistics :
Truffle node count : count= 69, sum= 15805, min= 11, average= 229.06, max= 2702, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Truffle call count : count= 69, sum= 159, min= 0, average= 2.30, max= 17, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Indirect : count= 69, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYBody>>#vy:
Direct : count= 69, sum= 159, min= 0, average= 2.30, max= 17, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Dispatched : count= 69, sum= 85, min= 0, average= 1.23, max= 7, maxTarget=AWFYNBodySystem>>#advance:
Inlined : count= 69, sum= 74, min= 0, average= 1.07, max= 16, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
---------- :
Cloned : count= 69, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYBody>>#vy:
Not Cloned : count= 69, sum= 164, min= 0, average= 2.38, max= 18, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Truffle loops : count= 69, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYBody>>#vy:
--------------------------- :
Compilation Tier 1 :
Compilation Rate : 69445.50 bytes/second
Truffle Tier Rate : 95753.43 bytes/second
Graal Tier Rate : 285839.36 bytes/second
Installation Rate : 2184258.66 bytes/second
Time for compilation (us) : count= 53, sum= 2158872, min= 7169, average= 40733.45, max= 361467, maxTarget=AWFYNBodySystem>>#advance:
Truffle Tier (us) : count= 53, sum= 1565729, min= 4239, average= 29542.07, max= 272998, maxTarget=AWFYNBodySystem>>#advance:
Graal Tier (us) : count= 53, sum= 524504, min= 1944, average= 9896.31, max= 82764, maxTarget=AWFYNBodySystem>>#advance:
Code Installation (us) : count= 53, sum= 68638, min= 308, average= 1295.06, max= 12640, maxTarget=String>>#,
Graal node count :
After Truffle Tier : count= 53, sum= 14947, min= 87, average= 282.02, max= 1548, maxTarget=AWFYNBodySystem>>#advance:
After Graal Tier : count= 53, sum= 34248, min= 123, average= 646.19, max= 5575, maxTarget=AWFYNBodySystem>>#createBodies
Graal compilation result :
Code size : count= 53, sum= 149924, min= 454, average= 2828.75, max= 27239, maxTarget=AWFYNBodySystem>>#advance:
Total frame size : count= 53, sum= 7888, min= 64, average= 148.83, max= 1072, maxTarget=AWFYNBodySystem>>#advance:
Exception handlers : count= 53, sum= 145, min= 1, average= 2.74, max= 8, maxTarget=AWFYNBodySystem>>#advance:
Infopoints : count= 53, sum= 1400, min= 5, average= 26.42, max= 191, maxTarget=AWFYNBodySystem>>#createBodies
CALL : count= 53, sum= 1400, min= 5, average= 26.42, max= 191, maxTarget=AWFYNBodySystem>>#createBodies
Marks : count= 53, sum= 265, min= 5, average= 5.00, max= 5, maxTarget=AWFYBody>>#vx:
Data references : count= 53, sum= 806, min= 3, average= 15.21, max= 90, maxTarget=AWFYNBodySystem>>#advance:
--------------------------- :
Compilation Tier 2 :
Compilation Rate : 36952.44 bytes/second
Truffle Tier Rate : 67014.62 bytes/second
Graal Tier Rate : 84448.10 bytes/second
Installation Rate : 3354561.67 bytes/second
Time for compilation (us) : count= 16, sum= 3515329, min= 4700, average= 219708.08, max= 1208617, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Truffle Tier (us) : count= 16, sum= 1938382, min= 2745, average= 121148.94, max= 736145, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Graal Tier (us) : count= 16, sum= 1538222, min= 1610, average= 96138.94, max= 462167, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Code Installation (us) : count= 16, sum= 38723, min= 327, average= 2420.21, max= 10305, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Graal node count :
After Truffle Tier : count= 16, sum= 11090, min= 11, average= 693.13, max= 2828, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
After Graal Tier : count= 16, sum= 23430, min= 45, average= 1464.38, max= 5642, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Graal compilation result :
Code size : count= 16, sum= 129900, min= 145, average= 8118.75, max= 38053, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Total frame size : count= 16, sum= 3776, min= 32, average= 236.00, max= 848, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Exception handlers : count= 16, sum= 11, min= 0, average= 0.69, max= 4, maxTarget=SequenceableCollection>>#do:
Infopoints : count= 16, sum= 526, min= 3, average= 32.88, max= 126, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
CALL : count= 16, sum= 526, min= 3, average= 32.88, max= 126, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
Marks : count= 16, sum= 92, min= 2, average= 5.75, max= 11, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Data references : count= 16, sum= 607, min= 2, average= 37.94, max= 169, maxTarget=AWFYNBody>>#innerBenchmarkLoop:
# Permute (iterations: 300, problem size: 1000) on Fri Dec 6 14:47:36 UTC 2024
# `/home/fniephaus/dev/graal/sdk/mxbuild/linux-amd64/SMALLTALK_NATIVE_STANDALONE_SVM_JAVA23/trufflesqueak-24.1.1-linux-amd64/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.TraceCompilation --compiler.TracePerformanceWarnings=call,instanceof,store,trivial --engine.CompilationFailureAction=Print --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/Permute.trace.log" --quiet --code "AWFYHarness run: #('Permute' 300 1000)"`
[engine] created adapter i2c_A_AAAJ | CodeAddress 0x7fea6429f000
[engine] created adapter i2c_A_AAAJJ | CodeAddress 0x7fea6429e000
[engine] opt done engine=1 id=576 AWFYPermute>>#swap:with: |Tier 1|Time 53( 36+17 )ms|AST 102|Inlined 0Y 0N|IR 340/ 805|CodeSize 2959|Addr 0x7fea6429c000|UTC 2024-12-06T14:47:37.993|Src n/a
[engine] created adapter c2i_A_AAAJ | CodeAddress 0x7fea6429b000
[engine] created adapter c2i_A_AAAJJ | CodeAddress 0x7fea6429a000
[engine] opt done engine=1 id=576 AWFYPermute>>#swap:with: |Tier 2|Time 32( 24+7 )ms|AST 102|Inlined 0Y 0N|IR 267/ 203|CodeSize 509|Addr 0x7fea640d3000|UTC 2024-12-06T14:47:38.026|Src n/a
[engine] opt done engine=1 id=575 AWFYPermute>>#permute: |Tier 1|Time 90( 79+11 )ms|AST 219|Inlined 0Y 4N|IR 410/ 554|CodeSize 2290|Addr 0x7fea640d1000|UTC 2024-12-06T14:47:38.030|Src n/a
[engine] created adapter i2c_J_AAA | CodeAddress 0x7fea64299000
[engine] opt done engine=1 id=572 AWFYPermute>>#benchmark |Tier 1|Time 44( 26+18 )ms|AST 73|Inlined 0Y 2N|IR 261/ 433|CodeSize 1485|Addr 0x7fea640cf000|UTC 2024-12-06T14:47:38.083|Src n/a
[engine] opt done engine=1 id=574 SequenceableCollection>>#atAllPut: |Tier 1|Time 54( 25+29 )ms|AST 115|Inlined 0Y 0N|IR 296/ 689|CodeSize 3040|Addr 0x7fea640cd000|UTC 2024-12-06T14:47:38.085|Src n/a
[engine] created adapter i2c_Z_AAAJ | CodeAddress 0x7fea640cc000
[engine] opt done engine=1 id=577 AWFYPermute>>#verifyResult: |Tier 1|Time 12( 9+2 )ms|AST 23|Inlined 0Y 0N|IR 92/ 128|CodeSize 504|Addr 0x7fea640ca000|UTC 2024-12-06T14:47:38.097|Src n/a
[engine] opt done engine=1 id=573 ArrayedCollection class>>#new:withAll: |Tier 1|Time 20( 12+8 )ms|AST 43|Inlined 0Y 1N|IR 192/ 432|CodeSize 1750|Addr 0x7fea640c8000|UTC 2024-12-06T14:47:38.103|Src n/a
[engine] opt done engine=1 id=574 SequenceableCollection>>#atAllPut: |Tier 2|Time 35( 18+18 )ms|AST 115|Inlined 0Y 0N|IR 201/ 341|CodeSize 1150|Addr 0x7fea640c6000|UTC 2024-12-06T14:47:38.133|Src n/a
[engine] opt done engine=1 id=573 ArrayedCollection class>>#new:withAll: |Tier 2|Time 57( 36+21 )ms|AST 43|Inlined 1Y 0N|IR 251/ 362|CodeSize 1508|Addr 0x7fea640c4000|UTC 2024-12-06T14:47:38.315|Src n/a
[engine] opt done engine=1 id=577 AWFYPermute>>#verifyResult: |Tier 2|Time 6( 4+2 )ms|AST 23|Inlined 0Y 0N|IR 18/ 51|CodeSize 149|Addr 0x7fea640c2000|UTC 2024-12-06T14:47:38.321|Src n/a
[engine] opt done engine=1 id=575 AWFYPermute>>#permute: |Tier 2|Time 313( 145+168 )ms|AST 219|Inlined 20Y 8N|IR 2999/ 3188|CodeSize 13807|Addr 0x7fea640bd000|UTC 2024-12-06T14:47:38.343|Src n/a
[engine] created adapter c2i_J_AAA | CodeAddress 0x7fea640bc000
[engine] opt done engine=1 id=16 String class>>#new: |Tier 1|Time 25( 15+10 )ms|AST 72|Inlined 0Y 1N|IR 208/ 620|CodeSize 2767|Addr 0x7fea640ba000|UTC 2024-12-06T14:47:38.391|Src n/a
[engine] created adapter c2i_Z_AAAJ | CodeAddress 0x7fea640b9000
[engine] opt done engine=1 id=571 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 1|Time 39( 31+8 )ms|AST 89|Inlined 0Y 2N|IR 278/ 358|CodeSize 1670|Addr 0x7fea640b7000|UTC 2024-12-06T14:47:38.406|Src n/a
[engine] opt done engine=1 id=572 AWFYPermute>>#benchmark |Tier 2|Time 333( 150+183 )ms|AST 73|Inlined 23Y 8N|IR 3044/ 2494|CodeSize 8716|Addr 0x7fea640b3000|UTC 2024-12-06T14:47:38.591|Src n/a
[engine] created adapter i2c_A_AAJ | CodeAddress 0x7fea640b2000
[engine] created adapter i2c_A_AAAJJA | CodeAddress 0x7fea640b1000
[engine] created adapter c2i_J_AAJ | CodeAddress 0x7fea640b0000
[engine] opt done engine=1 id=580 SmallInteger>>#printString |Tier 1|Time 70( 56+14 )ms|AST 247|Inlined 0Y 2N|IR 357/ 626|CodeSize 3015|Addr 0x7fea640ae000|UTC 2024-12-06T14:47:39.226|Src n/a
[engine] opt done engine=1 id=301 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 1|Time 95( 64+31 )ms|AST 303|Inlined 0Y 1N|IR 699/ 1551|CodeSize 7031|Addr 0x7fea640ab000|UTC 2024-12-06T14:47:39.251|Src n/a
[engine] opt done engine=1 id=571 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 2|Time 706( 172+534 )ms|AST 89|Inlined 25Y 8N|IR 3142/ 6309|CodeSize 17321|Addr 0x7fea588a0000|UTC 2024-12-06T14:47:39.271|Src n/a
[engine] created adapter i2c_A_AAAA | CodeAddress 0x7fea640aa000
[engine] created adapter c2i_A_AAA | CodeAddress 0x7fea640a9000
[engine] created adapter c2i_A_AAAJJA | CodeAddress 0x7fea640a8000
[engine] opt done engine=1 id=373 String>>#, |Tier 1|Time 41( 35+6 )ms|AST 81|Inlined 0Y 2N|IR 281/ 401|CodeSize 1561|Addr 0x7fea5889e000|UTC 2024-12-06T14:47:39.562|Src n/a
[engine] created adapter i2c_Z_AAA | CodeAddress 0x7fea5889d000
[engine] opt done engine=1 id=558 StandardFileStream>>#isBinary |Tier 1|Time 14( 11+3 )ms|AST 39|Inlined 0Y 0N|IR 99/ 180|CodeSize 660|Addr 0x7fea5889b000|UTC 2024-12-06T14:47:39.695|Src n/a
[engine] created adapter i2c_A_AAA | CodeAddress 0x7fea5889a000
[engine] opt done engine=1 id=546 Character class>>#cr |Tier 1|Time 12( 9+3 )ms|AST 29|Inlined 0Y 0N|IR 93/ 135|CodeSize 505|Addr 0x7fea58898000|UTC 2024-12-06T14:47:41.709|Src n/a
[engine] created adapter i2c_A_AAACA | CodeAddress 0x7fea58897000
[engine] created adapter i2c_J_AAC | CodeAddress 0x7fea58896000
[engine] opt done engine=1 id=544 Character>>#asUnicode |Tier 1|Time 15( 13+2 )ms|AST 48|Inlined 0Y 0N|IR 89/ 125|CodeSize 454|Addr 0x7fea58894000|UTC 2024-12-06T14:47:42.037|Src n/a
[engine] created adapter c2i_Z_AAA | CodeAddress 0x7fea58893000
[engine] created adapter c2i_J_AAC | CodeAddress 0x7fea58892000
[engine] created adapter c2i_A_AAAA | CodeAddress 0x7fea58891000
[engine] created adapter c2i_A_AAAC | CodeAddress 0x7fea58890000
[engine] opt done engine=1 id=542 UTF8TextConverter>>#nextPut:toStream: |Tier 1|Time 73( 61+12 )ms|AST 195|Inlined 0Y 5N|IR 429/ 723|CodeSize 2820|Addr 0x7fea5888e000|UTC 2024-12-06T14:47:42.095|Src n/a
[engine] created adapter c2i_A_AAAAZ | CodeAddress 0x7fea5888c000
[engine] created adapter c2i_A_AAAAA | CodeAddress 0x7fea5888b000
[engine] opt done engine=1 id=489 AWFYScriptConsole class>>#println: |Tier 1|Time 28( 20+8 )ms|AST 81|Inlined 0Y 4N|IR 279/ 373|CodeSize 1344|Addr 0x7fea58889000|UTC 2024-12-06T14:47:42.411|Src n/a
[engine] opt done engine=1 id=490 FileStream class>>#stdout |Tier 1|Time 31( 23+7 )ms|AST 64|Inlined 0Y 1N|IR 204/ 405|CodeSize 1524|Addr 0x7fea58887000|UTC 2024-12-06T14:47:42.414|Src n/a
[engine] created adapter i2c_A_AAAAA | CodeAddress 0x7fea58886000
[engine] created adapter i2c_A_AAAJAJA | CodeAddress 0x7fea58885000
[engine] opt done engine=1 id=557 MultiByteFileStream>>#nextPutAll: |Tier 1|Time 48( 29+19 )ms|AST 100|Inlined 0Y 2N|IR 229/ 390|CodeSize 1441|Addr 0x7fea58883000|UTC 2024-12-06T14:47:42.431|Src n/a
[engine] created adapter c2i_A_AAAJAJA | CodeAddress 0x7fea58882000
[engine] opt done engine=1 id=559 TextConverter>>#nextPutAll:toStream: |Tier 1|Time 41( 37+4 )ms|AST 50|Inlined 0Y 1N|IR 176/ 284|CodeSize 966|Addr 0x7fea58880000|UTC 2024-12-06T14:47:42.453|Src n/a
[engine] created adapter c2i_A_AAAJAJ | CodeAddress 0x7fea5887f000
[engine] opt done engine=1 id=560 TextConverter>>#next:putAll:startingAt:toStream: |Tier 1|Time 64( 56+9 )ms|AST 207|Inlined 0Y 2N|IR 312/ 499|CodeSize 1931|Addr 0x7fea5887d000|UTC 2024-12-06T14:47:42.478|Src n/a
[engine] created adapter i2c_J_AAJ | CodeAddress 0x7fea5887c000
[engine] created adapter c2i_A_AAJ | CodeAddress 0x7fea5887b000
[engine] opt done engine=1 id=579 Object>>#asString |Tier 1|Time 16( 13+3 )ms|AST 23|Inlined 0Y 1N|IR 156/ 227|CodeSize 689|Addr 0x7fea58879000|UTC 2024-12-06T14:47:42.580|Src n/a
[engine] opt done engine=1 id=581 SmallInteger>>#decimalDigitLength |Tier 1|Time 18( 15+3 )ms|AST 79|Inlined 0Y 0N|IR 101/ 146|CodeSize 603|Addr 0x7fea58877000|UTC 2024-12-06T14:47:42.582|Src n/a
[engine] opt done engine=1 id=578 AWFYRun>>#printResult: |Tier 1|Time 31( 23+8 )ms|AST 91|Inlined 0Y 5N|IR 336/ 483|CodeSize 1724|Addr 0x7fea58875000|UTC 2024-12-06T14:47:42.595|Src n/a
[engine] created adapter i2c_A_AAAJAJ | CodeAddress 0x7fea58874000
[engine] opt done engine=1 id=563 WriteStream>>#cr |Tier 1|Time 15( 10+5 )ms|AST 40|Inlined 0Y 2N|IR 199/ 287|CodeSize 935|Addr 0x7fea58872000|UTC 2024-12-06T14:47:42.740|Src n/a
[engine] opt done engine=1 id=561 MultiByteFileStream>>#basicNext:putAll:startingAt: |Tier 1|Time 15( 12+4 )ms|AST 34|Inlined 0Y 1N|IR 164/ 235|CodeSize 805|Addr 0x7fea58870000|UTC 2024-12-06T14:47:42.740|Src n/a
[engine] created adapter i2c_A_AAAC | CodeAddress 0x7fea5886f000
[engine] opt done engine=1 id=562 StandardFileStream>>#next:putAll:startingAt: |Tier 1|Time 31( 23+8 )ms|AST 122|Inlined 0Y 0N|IR 226/ 492|CodeSize 2161|Addr 0x7fea5886d000|UTC 2024-12-06T14:47:42.756|Src n/a
[engine] created adapter c2i_A_AAACA | CodeAddress 0x7fea5886c000
[engine] opt done engine=1 id=564 MultiByteFileStream>>#nextPut: |Tier 1|Time 27( 22+5 )ms|AST 54|Inlined 0Y 1N|IR 180/ 316|CodeSize 1125|Addr 0x7fea5886a000|UTC 2024-12-06T14:47:42.767|Src n/a
[engine] opt done engine=1 id=565 MultiByteFileStream>>#basicNextPutAll: |Tier 1|Time 10( 7+3 )ms|AST 24|Inlined 0Y 1N|IR 154/ 225|CodeSize 736|Addr 0x7fea58868000|UTC 2024-12-06T14:47:42.896|Src n/a
[engine] opt done engine=1 id=567 StandardFileStream>>#flush |Tier 1|Time 12( 8+4 )ms|AST 31|Inlined 0Y 0N|IR 154/ 267|CodeSize 936|Addr 0x7fea58866000|UTC 2024-12-06T14:47:42.898|Src n/a
[engine] opt done engine=1 id=566 StandardFileStream>>#nextPutAll: |Tier 1|Time 35( 26+10 )ms|AST 164|Inlined 0Y 0N|IR 284/ 602|CodeSize 2633|Addr 0x7fea58864000|UTC 2024-12-06T14:47:42.921|Src n/a
[engine] opt done engine=1 id=570 AWFYRun>>#measure: |Tier 1|Time 31( 24+7 )ms|AST 143|Inlined 0Y 2N|IR 312/ 445|CodeSize 1667|Addr 0x7fea58862000|UTC 2024-12-06T14:47:42.927|Src n/a
[engine] opt done engine=1 id=580 SmallInteger>>#printString |Tier 2|Time 75( 56+19 )ms|AST 247|Inlined 4Y 1N|IR 206/ 510|CodeSize 2025|Addr 0x7fea58860000|UTC 2024-12-06T14:47:53.398|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 2|Time 37( 26+11 )ms|AST 72|Inlined 2Y 1N|IR 103/ 509|CodeSize 2411|Addr 0x7fea5885e000|UTC 2024-12-06T14:48:01.239|Src n/a
[engine] opt done engine=1 id=301 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 2|Time 111( 60+51 )ms|AST 303|Inlined 3Y 1N|IR 670/ 1430|CodeSize 6380|Addr 0x7fea5885b000|UTC 2024-12-06T14:48:11.833|Src n/a
[engine] opt done engine=1 id=373 String>>#, |Tier 2|Time 150( 96+54 )ms|AST 81|Inlined 9Y 2N|IR 734/ 1579|CodeSize 6806|Addr 0x7fea58858000|UTC 2024-12-06T14:48:12.206|Src n/a
[engine] opt done engine=1 id=558 StandardFileStream>>#isBinary |Tier 2|Time 11( 7+4 )ms|AST 39|Inlined 0Y 0N|IR 24/ 94|CodeSize 312|Addr 0x7fea58856000|UTC 2024-12-06T14:48:12.242|Src n/a
[engine] opt inval. engine=1 id=580 SmallInteger>>#printString |UTC 2024-12-06T14:48:26.942|Src n/a|Reason null
[engine] opt inval. engine=1 id=581 SmallInteger>>#decimalDigitLength |UTC 2024-12-06T14:48:26.943|Src n/a|Reason null
[engine] opt inval. engine=1 id=560 TextConverter>>#next:putAll:startingAt:toStream: |UTC 2024-12-06T14:48:26.943|Src n/a|Reason null
[engine] Truffle runtime statistics for engine 1
Compilations : 46
Success : 43
Temporary Bailouts : 0
Permanent Bailouts : 0
Failed : 0
Interrupted : 3
Invalidated : 3
Unknown Reason : 3
Queues : 46
Dequeues : 0
Splits : 43
Compilation Accuracy : 0.934783
Queue Accuracy : 1.000000
Compilation Utilization : 0.061025
Remaining Compilation Queue : 0
Time to queue : count= 46, sum= 380889498, min= 3130, average= 8280206.48, max=49008007, maxTarget=TextConverter>>#next:putAll:startingAt:toStream:
Time waiting in queue : count= 46, sum= 176642, min= 18, average= 3840.05, max= 46022, maxTarget=AWFYPermute>>#verifyResult:
--------------------------- :
AST node statistics :
Truffle node count : count= 43, sum= 15089, min= 23, average= 350.91, max= 3304, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Truffle call count : count= 43, sum= 159, min= 0, average= 3.70, max= 33, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Indirect : count= 43, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYPermute>>#swap:with:
Direct : count= 43, sum= 159, min= 0, average= 3.70, max= 33, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Dispatched : count= 43, sum= 72, min= 0, average= 1.67, max= 8, maxTarget=AWFYPermute>>#permute:
Inlined : count= 43, sum= 87, min= 0, average= 2.02, max= 25, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
---------- :
Cloned : count= 43, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYPermute>>#swap:with:
Not Cloned : count= 43, sum= 159, min= 0, average= 3.70, max= 33, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Truffle loops : count= 43, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYPermute>>#swap:with:
--------------------------- :
Compilation Tier 1 :
Compilation Rate : 47845.76 bytes/second
Truffle Tier Rate : 64756.95 bytes/second
Graal Tier Rate : 210219.71 bytes/second
Installation Rate : 1426108.25 bytes/second
Time for compilation (us) : count= 31, sum= 1123004, min= 9828, average= 36225.95, max= 95353, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Truffle Tier (us) : count= 31, sum= 829733, min= 6513, average= 26765.59, max= 78715, maxTarget=AWFYPermute>>#permute:
Graal Tier (us) : count= 31, sum= 255594, min= 2003, average= 8244.98, max= 28169, maxTarget=SequenceableCollection>>#atAllPut:
Code Installation (us) : count= 31, sum= 37676, min= 362, average= 1215.38, max= 7618, maxTarget=Character class>>#cr
Graal node count :
After Truffle Tier : count= 31, sum= 7590, min= 89, average= 244.84, max= 699, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
After Graal Tier : count= 31, sum= 13436, min= 125, average= 433.42, max= 1551, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Graal compilation result :
Code size : count= 31, sum= 53731, min= 454, average= 1733.26, max= 7031, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Total frame size : count= 31, sum= 3840, min= 64, average= 123.87, max= 352, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Exception handlers : count= 31, sum= 84, min= 1, average= 2.71, max= 6, maxTarget=UTF8TextConverter>>#nextPut:toStream:
Infopoints : count= 31, sum= 617, min= 5, average= 19.90, max= 69, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
CALL : count= 31, sum= 617, min= 5, average= 19.90, max= 69, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Marks : count= 31, sum= 155, min= 5, average= 5.00, max= 5, maxTarget=AWFYPermute>>#swap:with:
Data references : count= 31, sum= 346, min= 3, average= 11.16, max= 35, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
--------------------------- :
Compilation Tier 2 :
Compilation Rate : 32713.90 bytes/second
Truffle Tier Rate : 76919.37 bytes/second
Graal Tier Rate : 59014.59 bytes/second
Installation Rate : 1606547.79 bytes/second
Time for compilation (us) : count= 12, sum= 1867523, min= 5735, average= 155626.99, max= 706653, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Truffle Tier (us) : count= 12, sum= 794260, min= 4015, average= 66188.36, max= 172456, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Graal Tier (us) : count= 12, sum= 1035235, min= 1451, average= 86269.63, max= 514300, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Code Installation (us) : count= 12, sum= 38028, min= 267, average= 3169.01, max= 19895, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Graal node count :
After Truffle Tier : count= 12, sum= 11659, min= 18, average= 971.58, max= 3142, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
After Graal Tier : count= 12, sum= 17070, min= 51, average= 1422.50, max= 6309, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Graal compilation result :
Code size : count= 12, sum= 61094, min= 149, average= 5091.17, max= 17321, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Total frame size : count= 12, sum= 2112, min= 32, average= 176.00, max= 544, maxTarget=AWFYPermute>>#permute:
Exception handlers : count= 12, sum= 47, min= 0, average= 3.92, max= 25, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Infopoints : count= 12, sum= 376, min= 3, average= 31.33, max= 121, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
CALL : count= 12, sum= 376, min= 3, average= 31.33, max= 121, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Marks : count= 12, sum= 75, min= 5, average= 6.25, max= 11, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Data references : count= 12, sum= 386, min= 1, average= 32.17, max= 147, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
# Queens (iterations: 300, problem size: 1000) on Fri Dec 6 14:59:12 UTC 2024
# `/home/fniephaus/dev/graal/sdk/mxbuild/linux-amd64/SMALLTALK_NATIVE_STANDALONE_SVM_JAVA23/trufflesqueak-24.1.1-linux-amd64/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.TraceCompilation --compiler.TracePerformanceWarnings=call,instanceof,store,trivial --engine.CompilationFailureAction=Print --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/Queens.trace.log" --quiet --code "AWFYHarness run: #('Queens' 300 1000)"`
[engine] created adapter i2c_Z_AAAJJ | CodeAddress 0x7fce9bf62000
[engine] created adapter i2c_Z_AAAJ | CodeAddress 0x7fce9bf61000
[engine] created adapter i2c_A_AAAJJZ | CodeAddress 0x7fce9bf60000
[engine] opt done engine=1 id=576 AWFYQueens>>#row:column:put: |Tier 1|Time 48( 35+13 )ms|AST 125|Inlined 0Y 0N|IR 281/ 658|CodeSize 2447|Addr 0x7fce9bf5e000|UTC 2024-12-06T14:59:13.859|Src n/a
[engine] opt done engine=1 id=575 AWFYQueens>>#row:column: |Tier 1|Time 57( 41+16 )ms|AST 114|Inlined 0Y 0N|IR 384/ 755|CodeSize 2820|Addr 0x7fce9bf5c000|UTC 2024-12-06T14:59:13.860|Src n/a
[engine] created adapter i2c_A_AAAA | CodeAddress 0x7fce9bd97000
[engine] created adapter i2c_A_AAAJA | CodeAddress 0x7fce9bd96000
[engine] created adapter c2i_Z_AAAJJ | CodeAddress 0x7fce9bd95000
[engine] created adapter c2i_A_AAAA | CodeAddress 0x7fce9bd94000
[engine] created adapter c2i_A_AAAJJZ | CodeAddress 0x7fce9bd92000
[engine] opt done engine=1 id=572 ArrayedCollection class>>#new:withAll: |Tier 1|Time 34( 24+10 )ms|AST 43|Inlined 0Y 1N|IR 185/ 472|CodeSize 2007|Addr 0x7fce9bd90000|UTC 2024-12-06T14:59:13.894|Src n/a
[engine] created adapter c2i_Z_AAAJ | CodeAddress 0x7fce9bd8f000
[engine] opt done engine=1 id=573 SequenceableCollection>>#atAllPut: |Tier 1|Time 51( 28+24 )ms|AST 115|Inlined 0Y 0N|IR 372/ 941|CodeSize 4524|Addr 0x7fce9bd8c000|UTC 2024-12-06T14:59:13.911|Src n/a
[engine] opt done engine=1 id=574 AWFYQueens>>#placeQueen: |Tier 1|Time 122( 101+21 )ms|AST 230|Inlined 0Y 4N|IR 501/ 583|CodeSize 2915|Addr 0x7fce9bd8a000|UTC 2024-12-06T14:59:13.924|Src n/a
[engine] opt done engine=1 id=575 AWFYQueens>>#row:column: |Tier 2|Time 44( 32+12 )ms|AST 114|Inlined 0Y 0N|IR 313/ 355|CodeSize 1245|Addr 0x7fce9bd88000|UTC 2024-12-06T14:59:13.939|Src n/a
[engine] created adapter i2c_Z_AAA | CodeAddress 0x7fce9bd87000
[engine] opt done engine=1 id=576 AWFYQueens>>#row:column:put: |Tier 2|Time 37( 29+8 )ms|AST 125|Inlined 0Y 0N|IR 208/ 315|CodeSize 937|Addr 0x7fce9bd85000|UTC 2024-12-06T14:59:13.949|Src n/a
[engine] created adapter c2i_Z_AAA | CodeAddress 0x7fce9bd84000
[engine] created adapter c2i_Z_AAZZ | CodeAddress 0x7fce9bd82000
[engine] opt done engine=1 id=570 AWFYQueens>>#benchmark |Tier 1|Time 39( 33+6 )ms|AST 106|Inlined 0Y 2N|IR 279/ 352|CodeSize 1591|Addr 0x7fce9bd80000|UTC 2024-12-06T14:59:13.978|Src n/a
[engine] created adapter c2i_A_AAAJA | CodeAddress 0x7fce9bd7f000
[engine] created adapter i2c_Z_AAZZ | CodeAddress 0x7fce9bd7e000
[engine] opt done engine=1 id=577 True>>#and: |Tier 1|Time 12( 9+2 )ms|AST 25|Inlined 0Y 0N|IR 93/ 135|CodeSize 523|Addr 0x7fce9bd7c000|UTC 2024-12-06T14:59:13.990|Src n/a
[engine] opt done engine=1 id=571 AWFYQueens>>#queens |Tier 1|Time 48( 38+11 )ms|AST 143|Inlined 0Y 5N|IR 415/ 834|CodeSize 2865|Addr 0x7fce9bd7a000|UTC 2024-12-06T14:59:13.997|Src n/a
[engine] created adapter i2c_Z_AAAZ | CodeAddress 0x7fce9bd79000
[engine] opt done engine=1 id=578 AWFYQueens>>#verifyResult: |Tier 1|Time 9( 7+2 )ms|AST 12|Inlined 0Y 0N|IR 89/ 125|CodeSize 503|Addr 0x7fce9bd77000|UTC 2024-12-06T14:59:14.006|Src n/a
[engine] opt done engine=1 id=573 SequenceableCollection>>#atAllPut: |Tier 2|Time 102( 18+84 )ms|AST 115|Inlined 0Y 0N|IR 278/ 1289|CodeSize 5993|Addr 0x7fce9bd74000|UTC 2024-12-06T14:59:14.093|Src n/a
[engine] opt done engine=1 id=572 ArrayedCollection class>>#new:withAll: |Tier 2|Time 112( 30+82 )ms|AST 43|Inlined 1Y 0N|IR 319/ 1035|CodeSize 3336|Addr 0x7fce9bd72000|UTC 2024-12-06T14:59:14.118|Src n/a
[engine] opt done engine=1 id=574 AWFYQueens>>#placeQueen: |Tier 2|Time 475( 157+318 )ms|AST 230|Inlined 11Y 1N|IR 2181/ 3148|CodeSize 18673|Addr 0x7fce9bd6c000|UTC 2024-12-06T14:59:14.400|Src n/a
[engine] created adapter c2i_Z_AAAZ | CodeAddress 0x7fce90873000
[engine] opt done engine=1 id=569 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 1|Time 32( 25+7 )ms|AST 89|Inlined 0Y 2N|IR 278/ 358|CodeSize 1670|Addr 0x7fce90871000|UTC 2024-12-06T14:59:14.431|Src n/a
[engine] opt done engine=1 id=577 True>>#and: |Tier 2|Time 7( 5+2 )ms|AST 25|Inlined 0Y 0N|IR 18/ 57|CodeSize 183|Addr 0x7fce9086f000|UTC 2024-12-06T14:59:14.438|Src n/a
[engine] opt done engine=1 id=578 AWFYQueens>>#verifyResult: |Tier 2|Time 4( 3+1 )ms|AST 12|Inlined 0Y 0N|IR 13/ 47|CodeSize 139|Addr 0x7fce9086d000|UTC 2024-12-06T14:59:14.442|Src n/a
[engine] created adapter i2c_A_AAAJ | CodeAddress 0x7fce9bd6b000
[engine] created adapter c2i_A_AAAJ | CodeAddress 0x7fce9086c000
[engine] opt done engine=1 id=16 String class>>#new: |Tier 1|Time 59( 50+10 )ms|AST 72|Inlined 0Y 1N|IR 208/ 620|CodeSize 2767|Addr 0x7fce9086a000|UTC 2024-12-06T14:59:14.613|Src n/a
[engine] opt done engine=1 id=571 AWFYQueens>>#queens |Tier 2|Time 604( 192+412 )ms|AST 143|Inlined 20Y 1N|IR 2976/ 4223|CodeSize 22875|Addr 0x7fce90863000|UTC 2024-12-06T14:59:14.722|Src n/a
[engine] opt done engine=1 id=569 AWFYBenchmark>>#innerBenchmarkLoop: |Tier 2|Time 218( 188+30 )ms|AST 89|Inlined 1Y 1N|IR 127/ 512|CodeSize 2155|Addr 0x7fce90861000|UTC 2024-12-06T14:59:14.831|Src n/a
[engine] opt done engine=1 id=570 AWFYQueens>>#benchmark |Tier 2|Time 778( 234+544 )ms|AST 106|Inlined 22Y 1N|IR 3081/ 4917|CodeSize 24895|Addr 0x7fce90859000|UTC 2024-12-06T14:59:14.871|Src n/a
[engine] created adapter i2c_A_AAJ | CodeAddress 0x7fce90858000
[engine] created adapter i2c_A_AAAJJA | CodeAddress 0x7fce90857000
[engine] created adapter c2i_J_AAJ | CodeAddress 0x7fce90856000
[engine] opt done engine=1 id=581 SmallInteger>>#printString |Tier 1|Time 69( 55+14 )ms|AST 247|Inlined 0Y 2N|IR 357/ 626|CodeSize 3015|Addr 0x7fce90854000|UTC 2024-12-06T14:59:15.372|Src n/a
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 1|Time 93( 63+30 )ms|AST 303|Inlined 0Y 1N|IR 699/ 1551|CodeSize 7031|Addr 0x7fce90851000|UTC 2024-12-06T14:59:15.396|Src n/a
[engine] created adapter c2i_A_AAA | CodeAddress 0x7fce90850000
[engine] created adapter c2i_A_AAAJJA | CodeAddress 0x7fce9084f000
[engine] opt done engine=1 id=371 String>>#, |Tier 1|Time 38( 31+6 )ms|AST 81|Inlined 0Y 2N|IR 281/ 401|CodeSize 1561|Addr 0x7fce9084d000|UTC 2024-12-06T14:59:15.820|Src n/a
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 1|Time 11( 8+3 )ms|AST 39|Inlined 0Y 0N|IR 99/ 180|CodeSize 660|Addr 0x7fce9084b000|UTC 2024-12-06T14:59:16.014|Src n/a
[engine] created adapter i2c_A_AAA | CodeAddress 0x7fce9084a000
[engine] opt done engine=1 id=544 Character class>>#cr |Tier 1|Time 12( 9+3 )ms|AST 29|Inlined 0Y 0N|IR 93/ 135|CodeSize 505|Addr 0x7fce90848000|UTC 2024-12-06T14:59:18.721|Src n/a
[engine] created adapter i2c_A_AAACA | CodeAddress 0x7fce90847000
[engine] created adapter i2c_J_AAC | CodeAddress 0x7fce90846000
[engine] opt done engine=1 id=542 Character>>#asUnicode |Tier 1|Time 16( 13+2 )ms|AST 48|Inlined 0Y 0N|IR 89/ 125|CodeSize 454|Addr 0x7fce90844000|UTC 2024-12-06T14:59:19.164|Src n/a
[engine] created adapter c2i_J_AAC | CodeAddress 0x7fce90843000
[engine] created adapter c2i_A_AAAC | CodeAddress 0x7fce90842000
[engine] opt done engine=1 id=540 UTF8TextConverter>>#nextPut:toStream: |Tier 1|Time 63( 51+12 )ms|AST 195|Inlined 0Y 5N|IR 429/ 723|CodeSize 2820|Addr 0x7fce90840000|UTC 2024-12-06T14:59:19.212|Src n/a
[engine] created adapter c2i_A_AAAAZ | CodeAddress 0x7fce9083e000
[engine] created adapter c2i_A_AAAAA | CodeAddress 0x7fce9083d000
[engine] opt done engine=1 id=487 AWFYScriptConsole class>>#println: |Tier 1|Time 24( 18+6 )ms|AST 81|Inlined 0Y 4N|IR 279/ 373|CodeSize 1344|Addr 0x7fce9083b000|UTC 2024-12-06T14:59:19.612|Src n/a
[engine] opt done engine=1 id=488 FileStream class>>#stdout |Tier 1|Time 26( 20+6 )ms|AST 64|Inlined 0Y 1N|IR 204/ 405|CodeSize 1524|Addr 0x7fce90839000|UTC 2024-12-06T14:59:19.614|Src n/a
[engine] opt done engine=1 id=555 MultiByteFileStream>>#nextPutAll: |Tier 1|Time 31( 24+6 )ms|AST 100|Inlined 0Y 2N|IR 229/ 390|CodeSize 1441|Addr 0x7fce90837000|UTC 2024-12-06T14:59:19.619|Src n/a
[engine] created adapter i2c_J_AAJ | CodeAddress 0x7fce90836000
[engine] created adapter c2i_A_AAJ | CodeAddress 0x7fce90835000
[engine] opt done engine=1 id=580 Object>>#asString |Tier 1|Time 17( 13+3 )ms|AST 23|Inlined 0Y 1N|IR 156/ 227|CodeSize 689|Addr 0x7fce90833000|UTC 2024-12-06T14:59:19.826|Src n/a
[engine] opt done engine=1 id=582 SmallInteger>>#decimalDigitLength |Tier 1|Time 17( 15+2 )ms|AST 79|Inlined 0Y 0N|IR 101/ 146|CodeSize 603|Addr 0x7fce90831000|UTC 2024-12-06T14:59:19.827|Src n/a
[engine] opt done engine=1 id=579 AWFYRun>>#printResult: |Tier 1|Time 30( 22+8 )ms|AST 91|Inlined 0Y 5N|IR 336/ 483|CodeSize 1724|Addr 0x7fce9082f000|UTC 2024-12-06T14:59:19.839|Src n/a
[engine] created adapter i2c_A_AAAAA | CodeAddress 0x7fce9082e000
[engine] created adapter i2c_A_AAAJAJA | CodeAddress 0x7fce9082d000
[engine] created adapter i2c_A_AAAJAJ | CodeAddress 0x7fce9082c000
[engine] created adapter c2i_A_AAAJAJ | CodeAddress 0x7fce9082b000
[engine] created adapter c2i_A_AAAJAJA | CodeAddress 0x7fce9082a000
[engine] opt done engine=1 id=559 MultiByteFileStream>>#basicNext:putAll:startingAt: |Tier 1|Time 25( 21+4 )ms|AST 34|Inlined 0Y 1N|IR 164/ 235|CodeSize 805|Addr 0x7fce90828000|UTC 2024-12-06T14:59:20.055|Src n/a
[engine] opt done engine=1 id=557 TextConverter>>#nextPutAll:toStream: |Tier 1|Time 30( 25+5 )ms|AST 50|Inlined 0Y 1N|IR 176/ 284|CodeSize 966|Addr 0x7fce90826000|UTC 2024-12-06T14:59:20.060|Src n/a
[engine] opt done engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |Tier 1|Time 44( 35+9 )ms|AST 207|Inlined 0Y 2N|IR 312/ 499|CodeSize 1931|Addr 0x7fce90824000|UTC 2024-12-06T14:59:20.074|Src n/a
[engine] opt done engine=1 id=560 StandardFileStream>>#next:putAll:startingAt: |Tier 1|Time 28( 20+8 )ms|AST 122|Inlined 0Y 0N|IR 226/ 492|CodeSize 2161|Addr 0x7fce90822000|UTC 2024-12-06T14:59:20.083|Src n/a
[engine] created adapter i2c_A_AAAC | CodeAddress 0x7fce90821000
[engine] opt done engine=1 id=563 MultiByteFileStream>>#basicNextPutAll: |Tier 1|Time 10( 7+3 )ms|AST 24|Inlined 0Y 1N|IR 154/ 225|CodeSize 736|Addr 0x7fce9081f000|UTC 2024-12-06T14:59:20.262|Src n/a
[engine] opt done engine=1 id=561 WriteStream>>#cr |Tier 1|Time 15( 11+5 )ms|AST 40|Inlined 0Y 2N|IR 199/ 287|CodeSize 935|Addr 0x7fce9081d000|UTC 2024-12-06T14:59:20.267|Src n/a
[engine] created adapter c2i_A_AAACA | CodeAddress 0x7fce9081c000
[engine] opt done engine=1 id=562 MultiByteFileStream>>#nextPut: |Tier 1|Time 27( 22+5 )ms|AST 54|Inlined 0Y 1N|IR 180/ 316|CodeSize 1125|Addr 0x7fce9081a000|UTC 2024-12-06T14:59:20.279|Src n/a
[engine] opt done engine=1 id=564 StandardFileStream>>#nextPutAll: |Tier 1|Time 35( 26+9 )ms|AST 164|Inlined 0Y 0N|IR 284/ 602|CodeSize 2633|Addr 0x7fce90818000|UTC 2024-12-06T14:59:20.298|Src n/a
[engine] opt done engine=1 id=565 StandardFileStream>>#flush |Tier 1|Time 12( 7+4 )ms|AST 31|Inlined 0Y 0N|IR 154/ 267|CodeSize 936|Addr 0x7fce90816000|UTC 2024-12-06T14:59:20.484|Src n/a
[engine] opt done engine=1 id=568 AWFYRun>>#measure: |Tier 1|Time 31( 24+7 )ms|AST 143|Inlined 0Y 2N|IR 312/ 445|CodeSize 1667|Addr 0x7fce90814000|UTC 2024-12-06T14:59:20.503|Src n/a
[engine] opt done engine=1 id=581 SmallInteger>>#printString |Tier 2|Time 73( 56+17 )ms|AST 247|Inlined 4Y 1N|IR 206/ 510|CodeSize 2025|Addr 0x7fce90812000|UTC 2024-12-06T14:59:34.607|Src n/a
[engine] opt done engine=1 id=16 String class>>#new: |Tier 2|Time 37( 26+11 )ms|AST 72|Inlined 2Y 1N|IR 103/ 509|CodeSize 2411|Addr 0x7fce90810000|UTC 2024-12-06T14:59:45.509|Src n/a
[engine] opt done engine=1 id=299 SequenceableCollection>>#copyReplaceFrom:to:with: |Tier 2|Time 128( 77+51 )ms|AST 303|Inlined 3Y 1N|IR 670/ 1430|CodeSize 6380|Addr 0x7fce9080d000|UTC 2024-12-06T14:59:59.969|Src n/a
[engine] opt done engine=1 id=371 String>>#, |Tier 2|Time 140( 96+44 )ms|AST 81|Inlined 9Y 2N|IR 734/ 1579|CodeSize 6806|Addr 0x7fce9080a000|UTC 2024-12-06T15:00:00.438|Src n/a
[engine] opt done engine=1 id=556 StandardFileStream>>#isBinary |Tier 2|Time 10( 7+4 )ms|AST 39|Inlined 0Y 0N|IR 24/ 94|CodeSize 312|Addr 0x7fce90808000|UTC 2024-12-06T15:00:00.531|Src n/a
[engine] opt inval. engine=1 id=581 SmallInteger>>#printString |UTC 2024-12-06T15:00:20.708|Src n/a|Reason null
[engine] opt inval. engine=1 id=582 SmallInteger>>#decimalDigitLength |UTC 2024-12-06T15:00:20.708|Src n/a|Reason null
[engine] opt inval. engine=1 id=558 TextConverter>>#next:putAll:startingAt:toStream: |UTC 2024-12-06T15:00:20.709|Src n/a|Reason null
[engine] Truffle runtime statistics for engine 1
Compilations : 51
Success : 49
Temporary Bailouts : 0
Permanent Bailouts : 0
Failed : 0
Interrupted : 2
Invalidated : 3
Unknown Reason : 3
Queues : 52
Dequeues : 0
Splits : 43
Compilation Accuracy : 0.941176
Queue Accuracy : 1.000000
Compilation Utilization : 0.059665
Remaining Compilation Queue : 0
Time to queue : count= 52, sum= 515687163, min= 3187, average= 9917060.85, max=66911424, maxTarget=TextConverter>>#next:putAll:startingAt:toStream:
Time waiting in queue : count= 51, sum= 1369066, min= 11, average= 26844.45, max= 438898, maxTarget=True>>#and:
--------------------------- :
AST node statistics :
Truffle node count : count= 49, sum= 13249, min= 12, average= 270.39, max= 2688, maxTarget=AWFYQueens>>#benchmark
Truffle call count : count= 49, sum= 130, min= 0, average= 2.65, max= 23, maxTarget=AWFYQueens>>#benchmark
Indirect : count= 49, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYQueens>>#row:column:
Direct : count= 49, sum= 130, min= 0, average= 2.65, max= 23, maxTarget=AWFYQueens>>#benchmark
Dispatched : count= 49, sum= 57, min= 0, average= 1.16, max= 5, maxTarget=AWFYQueens>>#queens
Inlined : count= 49, sum= 73, min= 0, average= 1.49, max= 22, maxTarget=AWFYQueens>>#benchmark
---------- :
Cloned : count= 49, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYQueens>>#row:column:
Not Cloned : count= 49, sum= 130, min= 0, average= 2.65, max= 23, maxTarget=AWFYQueens>>#benchmark
Truffle loops : count= 49, sum= 0, min= 0, average= 0.00, max= 0, maxTarget=AWFYQueens>>#row:column:
--------------------------- :
Compilation Tier 1 :
Compilation Rate : 50701.22 bytes/second
Truffle Tier Rate : 66406.25 bytes/second
Graal Tier Rate : 249130.43 bytes/second
Installation Rate : 1537024.06 bytes/second
Time for compilation (us) : count= 34, sum= 1220838, min= 9242, average= 35907.02, max= 122179, maxTarget=AWFYQueens>>#placeQueen:
Truffle Tier (us) : count= 34, sum= 932111, min= 6992, average= 27415.03, max= 100857, maxTarget=AWFYQueens>>#placeQueen:
Graal Tier (us) : count= 34, sum= 248456, min= 1858, average= 7307.54, max= 27192, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Code Installation (us) : count= 34, sum= 40271, min= 256, average= 1184.45, max= 9113, maxTarget=AWFYQueens>>#placeQueen:
Graal node count :
After Truffle Tier : count= 34, sum= 8598, min= 89, average= 252.88, max= 699, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
After Graal Tier : count= 34, sum= 15250, min= 125, average= 448.53, max= 1551, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Graal compilation result :
Code size : count= 34, sum= 61898, min= 454, average= 1820.53, max= 7031, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Total frame size : count= 34, sum= 4320, min= 64, average= 127.06, max= 352, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Exception handlers : count= 34, sum= 92, min= 1, average= 2.71, max= 6, maxTarget=AWFYQueens>>#queens
Infopoints : count= 34, sum= 694, min= 5, average= 20.41, max= 69, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
CALL : count= 34, sum= 694, min= 5, average= 20.41, max= 69, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
Marks : count= 34, sum= 170, min= 5, average= 5.00, max= 5, maxTarget=AWFYQueens>>#row:column:put:
Data references : count= 34, sum= 378, min= 3, average= 11.12, max= 35, maxTarget=SequenceableCollection>>#copyReplaceFrom:to:with:
--------------------------- :
Compilation Tier 2 :
Compilation Rate : 35495.38 bytes/second
Truffle Tier Rate : 85612.06 bytes/second
Graal Tier Rate : 61728.98 bytes/second
Installation Rate : 3421861.56 bytes/second
Time for compilation (us) : count= 15, sum= 2771205, min= 3928, average= 184747.07, max= 777939, maxTarget=AWFYQueens>>#benchmark
Truffle Tier (us) : count= 15, sum= 1148961, min= 2540, average= 76597.46, max= 233556, maxTarget=AWFYQueens>>#benchmark
Graal Tier (us) : count= 15, sum= 1593497, min= 1171, average= 106233.20, max= 535986, maxTarget=AWFYQueens>>#benchmark
Code Installation (us) : count= 15, sum= 28746, min= 216, average= 1916.40, max= 8396, maxTarget=AWFYQueens>>#benchmark
Graal node count :
After Truffle Tier : count= 15, sum= 11251, min= 13, average= 750.07, max= 3081, maxTarget=AWFYQueens>>#benchmark
After Graal Tier : count= 15, sum= 20020, min= 47, average= 1334.67, max= 4917, maxTarget=AWFYQueens>>#benchmark
Graal compilation result :
Code size : count= 15, sum= 98365, min= 139, average= 6557.67, max= 24895, maxTarget=AWFYQueens>>#benchmark
Total frame size : count= 15, sum= 3472, min= 32, average= 231.47, max= 720, maxTarget=AWFYQueens>>#placeQueen:
Exception handlers : count= 15, sum= 14, min= 0, average= 0.93, max= 5, maxTarget=AWFYBenchmark>>#innerBenchmarkLoop:
Infopoints : count= 15, sum= 425, min= 3, average= 28.33, max= 90, maxTarget=AWFYQueens>>#benchmark
CALL : count= 15, sum= 425, min= 3, average= 28.33, max= 90, maxTarget=AWFYQueens>>#benchmark
Marks : count= 15, sum= 111, min= 5, average= 7.40, max= 14, maxTarget=AWFYQueens>>#row:column:
Data references : count= 15, sum= 605, min= 1, average= 40.33, max= 150, maxTarget=AWFYQueens>>#placeQueen:
This file has been truncated, but you can view the full file.
# Richards (iterations: 300, problem size: 100) on Fri Dec 6 14:49:10 UTC 2024
# `/home/fniephaus/dev/graal/sdk/mxbuild/linux-amd64/SMALLTALK_NATIVE_STANDALONE_SVM_JAVA23/trufflesqueak-24.1.1-linux-amd64/bin/trufflesqueak --experimental-options --smalltalk.disable-startup --smalltalk.disable-interrupts --engine.Mode=default --engine.TraceCompilation --compiler.TracePerformanceWarnings=call,instanceof,store,trivial --engine.CompilationFailureAction=Print --engine.CompilationStatistics --log.file="/home/fniephaus/dev/are-we-fast-yet/traces/Richards.trace.log" --quiet --code "AWFYHarness run: #('Richards' 300 100)"`
[engine] created adapter i2c_Z_AAA | CodeAddress 0x7fc187bed000
[engine] created adapter i2c_A_AAA | CodeAddress 0x7fc187bec000
[engine] opt done engine=1 id=622 AWFYTaskState>>#isWaitingWithPacket |Tier 1|Time 26( 19+7 )ms|AST 50|Inlined 0Y 0N|IR 214/ 301|CodeSize 1035|Addr 0x7fc187bea000|UTC 2024-12-06T14:49:12.024|Src n/a
[engine] opt done engine=1 id=620 AWFYTaskState>>#isTaskHoldingOrWaiting |Tier 1|Time 32( 25+7 )ms|AST 56|Inlined 0Y 0N|IR 257/ 288|CodeSize 1020|Addr 0x7fc187be8000|UTC 2024-12-06T14:49:12.025|Src n/a
[engine] created adapter i2c_A_AAAA | CodeAddress 0x7fc187be7000
[engine] created adapter i2c_A_AAAJ | CodeAddress 0x7fc187a22000
[engine] opt done engine=1 id=627 AWFYPacket>>#link: |Tier 1|Time 16( 9+6 )ms|AST 16|Inlined 0Y 0N|IR 133/ 286|CodeSize 885|Addr 0x7fc187a20000|UTC 2024-12-06T14:49:12.039|Src n/a
[engine] created adapter i2c_A_AAAAA | CodeAddress 0x7fc187a1f000
[engine] created adapter c2i_Z_AAA | CodeAddress 0x7fc187a1e000
[engine] opt done engine=1 id=635 AWFYScheduler>>#findTask: |Tier 1|Time 25( 18+7 )ms|AST 68|Inlined 0Y 0N|IR 140/ 318|CodeSize 1324|Addr 0x7fc187a1c000|UTC 2024-12-06T14:49:12.050|Src n/a
[engine] created adapter c2i_A_AAA | CodeAddress 0x7fc187a1b000
[engine] opt done engine=1 id=631 AWFYPacket>>#identity: |Tier 1|Time 9( 6+3 )ms|AST 16|Inlined 0Y 0N|IR 145/ 187|CodeSize 600|Addr 0x7fc187a19000|UTC 2024-12-06T14:49:12.060|Src n/a
[engine] opt done engine=1 id=621 AWFYTaskControlBlock>>#runTask |Tier 1|Time 86( 61+25 )ms|AST 183|Inlined 0Y 3N|IR 445/ 1328|CodeSize 5645|Addr 0x7fc187a16000|UTC 2024-12-06T14:49:12.084|Src n/a
[engine] created adapter i2c_A_AAAZ | CodeAddress 0x7fc187a15000
[engine] created adapter c2i_A_AAAA | CodeAddress 0x7fc187a14000
[engine] opt done engine=1 id=591 AWFYTaskState>>#taskWaiting: |Tier 1|Time 14( 10+4 )ms|AST 16|Inlined 0Y 0N|IR 159/ 196|CodeSize 576|Addr 0x7fc187a12000|UTC 2024-12-06T14:49:12.098|Src n/a
[engine] opt done engine=1 id=639 [] in AWFYScheduler>>#createDevice:priority:work:state: |Tier 1|Time 77( 56+21 )ms|AST 240|Inlined 0Y 5N|IR 372/ 578|CodeSize 2227|Addr 0x7fc187a10000|UTC 2024-12-06T14:49:12.116|Src n/a
[engine] created adapter c2i_A_AAAZ | CodeAddress 0x7fc187a0e000
[engine] opt done engine=1 id=628 AWFYScheduler>>#wait |Tier 1|Time 32( 27+5 )ms|AST 37|Inlined 0Y 1N|IR 180/ 329|CodeSize 1221|Addr 0x7fc187a0c000|UTC 2024-12-06T14:49:12.131|Src n/a
[engine] created adapter c2i_A_AAAAA | CodeAddress 0x7fc187a0b000
[engine] opt done engine=1 id=636 AWFYTaskControlBlock>>#addInput:checkPriority: |Tier 1|Time 43( 34+9 )ms|AST 152|Inlined 0Y 2N|IR 303/ 645|CodeSize 2565|Addr 0x7fc187a09000|UTC 2024-12-06T14:49:12.160|Src n/a
[engine] created adapter c2i_A_AAAJ | CodeAddress 0x7fc187a08000
[engine] opt done engine=1 id=632 AWFYPacket>>#datum: |Tier 1|Time 8( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 145/ 187|CodeSize 600|Addr 0x7fc187a06000|UTC 2024-12-06T14:49:12.168|Src n/a
[engine] opt done engine=1 id=634 AWFYScheduler>>#queuePacket: |Tier 1|Time 43( 35+9 )ms|AST 190|Inlined 0Y 4N|IR 358/ 506|CodeSize 1929|Addr 0x7fc187a04000|UTC 2024-12-06T14:49:12.174|Src n/a
[engine] opt done engine=1 id=592 AWFYTaskState>>#taskHolding: |Tier 1|Time 8( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 159/ 196|CodeSize 576|Addr 0x7fc187a02000|UTC 2024-12-06T14:49:12.182|Src n/a
[engine] opt done engine=1 id=640 AWFYDeviceTaskDataRecord>>#pending: |Tier 1|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 133/ 286|CodeSize 885|Addr 0x7fc1879fd000|UTC 2024-12-06T14:49:12.190|Src n/a
[engine] opt done engine=1 id=624 [] in AWFYScheduler>>#createHandler:priority:work:state: |Tier 1|Time 132( 108+23 )ms|AST 526|Inlined 0Y 10N|IR 762/ 1389|CodeSize 6764|Addr 0x7fc1879ff000|UTC 2024-12-06T14:49:12.192|Src n/a
[engine] opt done engine=1 id=590 AWFYTaskState>>#packetPending: |Tier 1|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 145/ 182|CodeSize 547|Addr 0x7fc1879fb000|UTC 2024-12-06T14:49:12.197|Src n/a
[engine] opt done engine=1 id=581 AWFYTaskState>>#running |Tier 1|Time 11( 7+4 )ms|AST 27|Inlined 0Y 0N|IR 230/ 275|CodeSize 833|Addr 0x7fc1879f9000|UTC 2024-12-06T14:49:12.203|Src n/a
[engine] opt done engine=1 id=626 AWFYRBObject>>#append:head: |Tier 1|Time 36( 27+9 )ms|AST 183|Inlined 0Y 2N|IR 300/ 519|CodeSize 2078|Addr 0x7fc1879f7000|UTC 2024-12-06T14:49:12.204|Src n/a
[engine] opt done engine=1 id=643 AWFYIdleTaskDataRecord>>#count: |Tier 1|Time 9( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 144/ 186|CodeSize 600|Addr 0x7fc17c801000|UTC 2024-12-06T14:49:12.213|Src n/a
[engine] opt done engine=1 id=644 AWFYIdleTaskDataRecord>>#control: |Tier 1|Time 8( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 144/ 186|CodeSize 600|Addr 0x7fbf74077000|UTC 2024-12-06T14:49:12.222|Src n/a
[engine] opt done engine=1 id=645 AWFYScheduler>>#release: |Tier 1|Time 47( 27+19 )ms|AST 142|Inlined 0Y 2N|IR 239/ 382|CodeSize 1459|Addr 0x7fbf74075000|UTC 2024-12-06T14:49:12.268|Src n/a
[engine] opt done engine=1 id=633 AWFYWorkerTaskDataRecord>>#count: |Tier 1|Time 8( 5+3 )ms|AST 16|Inlined 0Y 0N|IR 144/ 186|CodeSize 600|Addr 0x7fbf74073000|UTC 2024-12-06T14:49:12.277|Src n/a
[engine] created adapter c2i_J_AAA | CodeAddress 0x7fc1879f6000
[engine] opt done engine=1 id=625 AWFYHandlerTaskDataRecord>>#deviceInAdd: |Tier 1|Time 14( 10+5 )ms|AST 38|Inlined 0Y 1N|IR 178/ 353|CodeSize 1178|Addr 0x7fbf7406f000|UTC 2024-12-06T14:49:12.291|Src n/a
[engine] opt done engine=1 id=642 [] in AWFYScheduler>>#createIdler:priority:work:state: |Tier 1|Time 88( 79+9 )ms|AST 325|Inlined 0Y 7N|IR 456/ 573|CodeSize 2138|Addr 0x7fbf74071000|UTC 2024-12-06T14:49:12.292|Src n/a
[engine] opt done engine=1 id=638 AWFYHandlerTaskDataRecord>>#deviceIn: |Tier 1|Time 8( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 133/ 286|CodeSize 885|Addr 0x7fbf7406d000|UTC 2024-12-06T14:49:12.299|Src n/a
[engine] opt done engine=1 id=623 AWFYTaskState>>#packetPending |Tier 1|Time 11( 7+4 )ms|AST 33|Inlined 0Y 0N|IR 230/ 276|CodeSize 835|Addr 0x7fbf7406b000|UTC 2024-12-06T14:49:12.310|Src n/a
[engine] created adapter i2c_J_AAA | CodeAddress 0x7fc17c800000
[engine] opt done engine=1 id=641 AWFYScheduler>>#holdSelf |Tier 1|Time 23( 16+7 )ms|AST 74|Inlined 0Y 1N|IR 268/ 449|CodeSize 1521|Addr 0x7fbf74066000|UTC 2024-12-06T14:49:12.315|Src n/a
[engine] opt done engine=1 id=629 [] in AWFYScheduler>>#createWorker:priority:work:state: |Tier 1|Time 119( 98+21 )ms|AST 475|Inlined 0Y 10N|IR 775/ 1195|CodeSize 5375|Addr 0x7fbf74068000|UTC 2024-12-06T14:49:12.316|Src n/a
[engine] opt done engine=1 id=605 AWFYRBObject class>>#DeviceA |Tier 1|Time 9( 7+2 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7fbf74064000|UTC 2024-12-06T14:49:12.320|Src n/a
[engine] opt done engine=1 id=610 AWFYRBObject class>>#DeviceB |Tier 1|Time 6( 3+2 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7fbf74062000|UTC 2024-12-06T14:49:12.320|Src n/a
[engine] opt done engine=1 id=604 AWFYRBObject class>>#HandlerA |Tier 1|Time 6( 4+2 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7fbf74060000|UTC 2024-12-06T14:49:12.323|Src n/a
[engine] opt done engine=1 id=630 AWFYWorkerTaskDataRecord>>#destination: |Tier 1|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 144/ 186|CodeSize 600|Addr 0x7fbf7405e000|UTC 2024-12-06T14:49:12.327|Src n/a
[engine] opt done engine=1 id=646 AWFYHandlerTaskDataRecord>>#workIn: |Tier 1|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 133/ 286|CodeSize 885|Addr 0x7fbf7405c000|UTC 2024-12-06T14:49:12.331|Src n/a
[engine] opt done engine=1 id=611 AWFYRBObject class>>#HandlerB |Tier 1|Time 5( 3+2 )ms|AST 11|Inlined 0Y 0N|IR 87/ 123|CodeSize 481|Addr 0x7fbf7405a000|UTC 2024-12-06T14:49:12.332|Src n/a
[engine] opt done engine=1 id=637 AWFYHandlerTaskDataRecord>>#workInAdd: |Tier 1|Time 14( 10+5 )ms|AST 38|Inlined 0Y 1N|IR 178/ 353|CodeSize 1178|Addr 0x7fbf74058000|UTC 2024-12-06T14:49:12.335|Src n/a
[engine] opt done engine=1 id=620 AWFYTaskState>>#isTaskHoldingOrWaiting |Tier 2|Time 17( 11+6 )ms|AST 56|Inlined 0Y 0N|IR 184/ 145|CodeSize 344|Addr 0x7fbf74056000|UTC 2024-12-06T14:49:12.347|Src n/a
[engine] opt done engine=1 id=622 AWFYTaskState>>#isWaitingWithPacket |Tier 2|Time 15( 9+5 )ms|AST 50|Inlined 0Y 0N|IR 141/ 169|CodeSize 393|Addr 0x7fbf74054000|UTC 2024-12-06T14:49:12.350|Src n/a
[engine] opt done engine=1 id=627 AWFYPacket>>#link: |Tier 2|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 59/ 211|CodeSize 470|Addr 0x7fbf74052000|UTC 2024-12-06T14:49:12.355|Src n/a
[engine] opt done engine=1 id=635 AWFYScheduler>>#findTask: |Tier 2|Time 15( 10+5 )ms|AST 68|Inlined 0Y 0N|IR 64/ 188|CodeSize 605|Addr 0x7fbf74050000|UTC 2024-12-06T14:49:12.371|Src n/a
[engine] opt done engine=1 id=621 AWFYTaskControlBlock>>#runTask |Tier 2|Time 83( 50+33 )ms|AST 183|Inlined 3Y 0N|IR 660/ 1212|CodeSize 4154|Addr 0x7fbf7404d000|UTC 2024-12-06T14:49:12.415|Src n/a
[engine] opt done engine=1 id=631 AWFYPacket>>#identity: |Tier 2|Time 8( 5+4 )ms|AST 16|Inlined 0Y 0N|IR 71/ 112|CodeSize 215|Addr 0x7fbf7404b000|UTC 2024-12-06T14:49:12.424|Src n/a
[engine] opt done engine=1 id=591 AWFYTaskState>>#taskWaiting: |Tier 2|Time 8( 4+4 )ms|AST 16|Inlined 0Y 0N|IR 85/ 118|CodeSize 216|Addr 0x7fbf74049000|UTC 2024-12-06T14:49:12.432|Src n/a
[engine] opt done engine=1 id=628 AWFYScheduler>>#wait |Tier 2|Time 18( 12+6 )ms|AST 37|Inlined 1Y 0N|IR 140/ 180|CodeSize 311|Addr 0x7fbf74047000|UTC 2024-12-06T14:49:12.450|Src n/a
[engine] opt done engine=1 id=636 AWFYTaskControlBlock>>#addInput:checkPriority: |Tier 2|Time 93( 62+31 )ms|AST 152|Inlined 4Y 0N|IR 416/ 779|CodeSize 2365|Addr 0x7fbf74045000|UTC 2024-12-06T14:49:12.543|Src n/a
[engine] opt done engine=1 id=639 [] in AWFYScheduler>>#createDevice:priority:work:state: |Tier 2|Time 217( 171+46 )ms|AST 240|Inlined 15Y 0N|IR 1223/ 1357|CodeSize 3849|Addr 0x7fbf74043000|UTC 2024-12-06T14:49:12.567|Src n/a
[engine] opt done engine=1 id=632 AWFYPacket>>#datum: |Tier 2|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0N|IR 71/ 112|CodeSize 215|Addr 0x7fbf74041000|UTC 2024-12-06T14:49:12.575|Src n/a
[engine] opt done engine=1 id=626 AWFYRBObject>>#append:head: |Tier 2|Time 39( 27+13 )ms|AST 183|Inlined 2Y 0N|IR 221/ 458|CodeSize 1427|Addr 0x7fbf7403f000|UTC 2024-12-06T14:49:12.614|Src n/a
[engine] opt done engine=1 id=592 AWFYTaskState>>#taskHolding: |Tier 2|Time 7( 4+3 )ms|AST 16|Inlined 0Y 0
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment