== baseline t inline control (ops/s) 1 26739 1276288 2 58113 1152063 3 25267 1052834 4 67912 1063345 5 65870 1034598 6 62199 971442 7 67467 1062262 8 63111 1047065 9 62064 1038483 10 66583 1070283 11 64432 1068180 12 65916 1063861 13 65221 1050952 14 67200 1064542 15 63146 1047391 16 65303 1028886 17 65536 1056646 18 65908 1063237 19 66746 1045934 20 65215 1051168 21 65410 1053494 22 63073 1062476 23 65953 1057250 24 64927 1069093 25 67377 1056657 26 67440 1066413 27 62496 1041849 28 60065 981942 29 66262 1063026 30 66447 1065470 31 65985 1038946 32 67483 1058688 33 58050 954203 34 66403 1042408 35 58906 922925 36 64000 1024916 37 63456 1020762 38 61824 1014131 39 61391 984369 40 65063 1020254 41 67874 1068289 42 65179 1044228 43 63073 985589 44 67215 1058269 45 67241 1061495 46 64706 1032827 47 67551 1064864 48 67426 1065682 49 66133 1041567 50 63649 1008229 51 63712 1000932 52 60824 972790 53 60610 946788 54 64774 1018469 55 62214 991323 56 66435 1054727 57 67724 1066079 58 67631 1063026 59 67662 1062092 60 58541 949680 steady-state (last half): inline=64424 control=1021285 result mismatches: 0 == with AIJitAgent [0,030s][info][aijit] Agent thread started, command: python3 -I src/utils/aijit/aijit_agent.py t inline control (ops/s) 1 24580 962161 2 49632 1324368 3 63495 1495779 [4,031s][info][aijit] Round 1: 3 hot methods, running: python3 -I src/utils/aijit/aijit_agent.py /tmp/aijit-105069-1-profile.json /tmp/aijit-105069-1-hints.txt 4 59745 1499725 5 53322 1218622 6 60527 1383211 7 66684 1527597 8 66553 1526752 9 65015 1507686 [aijit-agent] round 1: claude-opus-5-5 (claude CLI) returned 1 hint(s) in 5.4s -> /tmp/aijit-105069-1-hints.txt [9,513s][info][aijit] Round 1: agent exited with status 0 after 5482 ms [9,513s][info][aijit] Accepted hint: inline Simulation::runTrajectory Simulation::step [9,513s][info][aijit] Installed 1 directive(s): [{"match": "Simulation::runTrajectory", "c2": {"inline": ["+Simulation::step"]}}] [9,513s][info][aijit] Requested tier 4 recompilation of Simulation::runTrajectory 10 103387 1527694 11 131515 1559257 12 131313 1553728 13 129120 1547073 [13,519s][info][aijit] Round 2: 2 hot methods, running: python3 -I src/utils/aijit/aijit_agent.py /tmp/aijit-105069-2-profile.json /tmp/aijit-105069-2-hints.txt 14 118340 1402195 15 115383 1364680 16 128960 1527859 17 131453 1558377 18 128012 1512568 19 129898 1538705 20 125351 1484714 21 127372 1513465 [aijit-agent] round 2: claude-opus-5-5 (claude CLI) returned 0 hint(s) in 7.8s -> /tmp/aijit-105069-2-hints.txt [21,393s][info][aijit] Round 2: agent exited with status 0 after 7874 ms [21,393s][info][aijit] Round 2: no hints accepted 22 127212 1514914 23 129849 1536699 24 128739 1523523 25 130669 1548015 [25,401s][info][aijit] Round 3: 2 hot methods, running: python3 -I src/utils/aijit/aijit_agent.py /tmp/aijit-105069-3-profile.json /tmp/aijit-105069-3-hints.txt 26 114202 1352587 27 116715 1383050 28 124221 1470471 29 128943 1523678 30 130229 1541956 31 121684 1443965 32 127964 1514964 33 126548 1501229 [aijit-agent] round 3: claude-opus-5-5 (claude CLI) returned 0 hint(s) in 8.6s -> /tmp/aijit-105069-3-hints.txt 34 128859 1527178 [34,146s][info][aijit] Round 3: agent exited with status 0 after 8746 ms [34,146s][info][aijit] Round 3: no hints accepted [34,146s][info][aijit] Agent thread done after 3 rounds 35 117710 1392397 36 127428 1511008 37 131282 1562598 38 132593 1576214 39 129872 1543458 40 122755 1454766 41 130685 1550822 42 130801 1551171 43 118455 1406574 44 126240 1494632 45 130122 1543782 46 127775 1514566 47 120216 1421424 48 131808 1559157 49 127563 1508970 50 127441 1508696 51 128229 1519530 52 128523 1520758 53 113877 1347076 54 128044 1513769 55 123575 1460650 56 129047 1529319 57 130418 1545581 58 130493 1543883 59 122466 1447383 60 132502 1568789 steady-state (last half): inline=126833 control=1502810 result mismatches: 0