diff --git a/packages/core/bench/baseline.json b/packages/core/bench/baseline.json index 0477c5f2..309ea0df 100644 --- a/packages/core/bench/baseline.json +++ b/packages/core/bench/baseline.json @@ -3,240 +3,240 @@ "tolerance": 0.25, "allocationTolerance": 0.1, "allocationSlackBytes": 1024, - "calibrationMs": 2.9339, + "calibrationMs": 2.9794, "environment": "Apple M1 / node v24.16.0 / darwin", "cases": { "top-down/frame-x60": { - "minMs": 0.3796, - "medianMs": 0.4054, - "score": 0.1292, - "bytesPerRun": 783761 + "minMs": 0.3933, + "medianMs": 0.4095, + "score": 0.1319, + "bytesPerRun": 791068 }, "random/next-100k": { - "minMs": 0.7799, - "medianMs": 0.8006, - "score": 0.265, - "bytesPerRun": 800335 + "minMs": 0.7935, + "medianMs": 0.7993, + "score": 0.2661, + "bytesPerRun": 800328 }, "random/draw-resource-100k": { - "minMs": 3.7822, - "medianMs": 3.9238, - "score": 1.2891, - "bytesPerRun": 3060381 + "minMs": 3.7912, + "medianMs": 3.8564, + "score": 1.2725, + "bytesPerRun": 3060597 }, "ops/steer-10k": { - "minMs": 0.8874, - "medianMs": 0.9242, - "score": 0.3025, - "bytesPerRun": 1760392 + "minMs": 0.8736, + "medianMs": 0.891, + "score": 0.2931, + "bytesPerRun": 1760399 }, "clock/advance-1000": { - "minMs": 0.1605, - "medianMs": 0.1785, - "score": 0.0546, - "bytesPerRun": 424313 + "minMs": 0.1643, + "medianMs": 0.1802, + "score": 0.0551, + "bytesPerRun": 423904 }, "spawn/10k-3c": { - "minMs": 6.6323, - "medianMs": 6.8365, - "score": 2.2606, - "bytesPerRun": 19800651 + "minMs": 6.5764, + "medianMs": 6.9084, + "score": 2.2054, + "bytesPerRun": 20430358 }, "despawn/10k": { - "minMs": 9.4164, - "medianMs": 10.4508, - "score": 3.2046, - "bytesPerRun": 9100621 + "minMs": 9.4083, + "medianMs": 10.7152, + "score": 3.1551, + "bytesPerRun": 9099753 }, "query/iterate-read-10k-of-20k": { - "minMs": 0.0677, - "medianMs": 0.0694, - "score": 0.0231, + "minMs": 0.0791, + "medianMs": 0.0794, + "score": 0.0266, "bytesPerRun": 1648 }, "query/optional-read-20k": { - "minMs": 0.1983, - "medianMs": 0.2037, - "score": 0.0676, + "minMs": 0.2091, + "medianMs": 0.2123, + "score": 0.0701, "bytesPerRun": 1629 }, "query/rows-10k": { - "minMs": 0.4671, - "medianMs": 0.4775, - "score": 0.1589, + "minMs": 0.4833, + "medianMs": 0.488, + "score": 0.1621, "bytesPerRun": 1041966 }, "query/iterate-write-10k": { - "minMs": 0.1696, - "medianMs": 0.1755, - "score": 0.0578, - "bytesPerRun": 401485 + "minMs": 0.1716, + "medianMs": 0.1737, + "score": 0.0575, + "bytesPerRun": 401491 }, "query/number-write-10k": { - "minMs": 0.078, - "medianMs": 0.0785, - "score": 0.0265, + "minMs": 0.0983, + "medianMs": 0.0991, + "score": 0.033, "bytesPerRun": 1473 }, "query/set-raw-10k": { - "minMs": 0.6272, - "medianMs": 0.6584, - "score": 0.2131, + "minMs": 0.6508, + "medianMs": 0.6681, + "score": 0.2183, "bytesPerRun": 1281581 }, "entity-state/update-transition-10k": { - "minMs": 1.5299, - "medianMs": 1.8925, - "score": 0.5207, - "bytesPerRun": 3583303 + "minMs": 1.5572, + "medianMs": 1.8858, + "score": 0.5225, + "bytesPerRun": 3583296 }, "machine/update-10k": { - "minMs": 2.6661, - "medianMs": 2.7102, - "score": 0.9087, + "minMs": 2.4407, + "medianMs": 2.467, + "score": 0.8192, "bytesPerRun": 5522969 }, "query/single-in-20k-x1000": { - "minMs": 0.1598, - "medianMs": 0.1639, - "score": 0.0545, + "minMs": 0.1616, + "medianMs": 0.1636, + "score": 0.0542, "bytesPerRun": 288321 }, "query/changed-100-of-10k-x20": { - "minMs": 0.1934, - "medianMs": 0.1992, - "score": 0.0659, + "minMs": 0.1983, + "medianMs": 0.2018, + "score": 0.0666, "bytesPerRun": 341047 }, "structural/insert-remove-1k": { - "minMs": 0.1775, - "medianMs": 0.1875, - "score": 0.0604, - "bytesPerRun": 666340 + "minMs": 0.1804, + "medianMs": 0.1989, + "score": 0.0605, + "bytesPerRun": 666333 }, "schedule/100-systems-x10": { - "minMs": 0.042, - "medianMs": 0.0431, - "score": 0.0143, + "minMs": 0.0421, + "medianMs": 0.0428, + "score": 0.0141, "bytesPerRun": 9627 }, "schedule/150-systems-thistick-x10": { - "minMs": 0.0844, - "medianMs": 0.087, - "score": 0.0288, + "minMs": 0.0846, + "medianMs": 0.0859, + "score": 0.0284, "bytesPerRun": 18377 }, "lookup/get-10k": { - "minMs": 0.6247, - "medianMs": 0.6384, - "score": 0.2129, + "minMs": 0.6451, + "medianMs": 0.6554, + "score": 0.2163, "bytesPerRun": 1609 }, "events/emit-read-10k": { - "minMs": 0.0944, - "medianMs": 0.0978, - "score": 0.0321, - "bytesPerRun": 248139 + "minMs": 0.0961, + "medianMs": 0.098, + "score": 0.0322, + "bytesPerRun": 248132 }, "relations/descendants-100x100": { - "minMs": 0.2929, - "medianMs": 0.3041, - "score": 0.0995, + "minMs": 0.2997, + "medianMs": 0.3065, + "score": 0.1006, "bytesPerRun": 329778 }, "snapshot/json-roundtrip-10k": { - "minMs": 21.8249, - "medianMs": 22.5528, - "score": 7.4275, - "bytesPerRun": 33428073 + "minMs": 21.531, + "medianMs": 22.8133, + "score": 7.2266, + "bytesPerRun": 32366705 }, "frame/50-systems-5k": { - "minMs": 1.7438, - "medianMs": 1.8124, - "score": 0.5935, - "bytesPerRun": 3031183 + "minMs": 1.7606, + "medianMs": 1.8217, + "score": 0.5909, + "bytesPerRun": 3031199 }, "checkpoint/take-tick-10k": { - "minMs": 0.2708, - "medianMs": 0.2892, - "score": 0.092, - "bytesPerRun": 514975 + "minMs": 0.2641, + "medianMs": 0.2766, + "score": 0.0886, + "bytesPerRun": 514982 }, "checkpoint/rollback-8-of-5k": { - "minMs": 2.5892, - "medianMs": 2.8851, - "score": 0.8797, + "minMs": 2.694, + "medianMs": 2.8384, + "score": 0.9042, "bytesPerRun": 4515720 }, "math/vec2-steer-10k": { - "minMs": 1.1895, - "medianMs": 1.2321, - "score": 0.4048, + "minMs": 1.2133, + "medianMs": 1.2387, + "score": 0.4071, "bytesPerRun": 3567298 }, "math/scalar-spring-10k": { - "minMs": 0.5349, - "medianMs": 0.5529, - "score": 0.1817, + "minMs": 0.5456, + "medianMs": 0.5533, + "score": 0.1831, "bytesPerRun": 1655520 }, "math/flow-field-search": { - "minMs": 0.184, - "medianMs": 0.1932, - "score": 0.0625, - "bytesPerRun": 382 + "minMs": 0.1869, + "medianMs": 0.1958, + "score": 0.0627, + "bytesPerRun": 375 }, "math/flow-field-way-1k": { - "minMs": 0.0906, - "medianMs": 0.0927, - "score": 0.0308, - "bytesPerRun": 116464 + "minMs": 0.0923, + "medianMs": 0.0959, + "score": 0.031, + "bytesPerRun": 116471 }, "math/collide-move-circle-1k": { - "minMs": 0.5025, - "medianMs": 0.5148, - "score": 0.1707, - "bytesPerRun": 246848 + "minMs": 0.5119, + "medianMs": 0.5151, + "score": 0.1717, + "bytesPerRun": 246855 }, "math/collide-move-circle-segments-1k": { - "minMs": 2.204, - "medianMs": 2.2564, - "score": 0.7501, - "bytesPerRun": 254535 + "minMs": 2.2272, + "medianMs": 2.2433, + "score": 0.7475, + "bytesPerRun": 254542 }, "netcode/rollback-frame-2-peers": { - "minMs": 0.0595, - "medianMs": 0.0718, - "score": 0.0203, - "bytesPerRun": 189438 + "minMs": 0.0607, + "medianMs": 0.0715, + "score": 0.0204, + "bytesPerRun": 189691 }, "netcode/lockstep-frame-2-peers": { - "minMs": 0.0084, - "medianMs": 0.0091, + "minMs": 0.0086, + "medianMs": 0.0093, "score": 0.0029, - "bytesPerRun": 24876 + "bytesPerRun": 25170 }, "render/sync-1k-changed-of-10k": { - "minMs": 0.2267, - "medianMs": 0.2515, - "score": 0.0771, - "bytesPerRun": 382126 + "minMs": 0.2211, + "medianMs": 0.2379, + "score": 0.0741, + "bytesPerRun": 326545 }, "render/sync-hierarchy-1k-changed-of-10k": { - "minMs": 0.4267, - "medianMs": 0.4672, - "score": 0.1452, - "bytesPerRun": 422068 + "minMs": 0.4022, + "medianMs": 0.4301, + "score": 0.135, + "bytesPerRun": 366447 }, "render/sync-spawn-despawn-500": { - "minMs": 1.3514, - "medianMs": 1.479, - "score": 0.4606, - "bytesPerRun": 1869989 + "minMs": 1.428, + "medianMs": 1.5785, + "score": 0.4789, + "bytesPerRun": 1892532 }, "render/interpolate-10k": { - "minMs": 0.2873, - "medianMs": 0.2952, + "minMs": 0.2911, + "medianMs": 0.2955, "score": 0.0976, "bytesPerRun": 1489 } @@ -246,8 +246,8 @@ "tolerance": 0.05, "typescript": "Version 7.0.2", "metrics": { - "types": 134749, - "instantiations": 1491989 + "types": 138656, + "instantiations": 1516132 } } }