Escargot performance

master only. One measured run per benchmark; warm-up is excluded. RSS is sampled every 50 ms while the benchmark runs.

Octane Avg/Max RSS methodology: measured from a separate single fixed-work pass over every Octane suite (test/octane/run_mem_ci.js), not from Octane's normal timed run. Octane's own loop ties each suite's iteration count to engine speed, and CodeLoad's cacheBust() makes every eval permanently retain its compiled function tree (a spec-required non-configurable global property, not a leak) - so a faster/slower engine alone used to shift these RSS numbers with no real behavior change. Octane Score is unaffected and still comes from the normal timed run. History predating this change used the old speed-dependent method and was dropped as not comparable.

Octane Score

Web Tooling Score

Octane Avg RSS (MiB)

Octane Max RSS (MiB)

Web Tooling Avg RSS (MiB)

Web Tooling Max RSS (MiB)

Commit Measured (UTC) Octane Score Web Tooling Score Octane Avg RSS Octane Max RSS Web Tooling Avg RSS Web Tooling Max RSS Printed output