Haxe Versus Javascript benchmarks

Current benchmark data was generated on Sat Nov 27 2021, full log can be found HERE

CONTRIBUTIONS are WELCOME!

fasta

Input: 250000

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
haxe 1.hx 1286ms 103ms 3.9MB 767ms 230ms haxe/hashlink 1.12.0

helloworld

Input: QwQ

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
haxe 1.hx 5.0ms 2.1ms 3.1MB 0ms 0ms haxe/hashlink 1.12.0
javascript 1.js 42ms 1.3ms 32.6MB 32ms 2ms node 16.13.0
javascript 1.js 49ms 1.0ms 35.6MB 34ms 4ms node 17.1.0
javascript 1.js 247ms 8.8ms 279.5MB 330ms 94ms node/graal 14.17.6

nbody

Input: 5000000

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
javascript 6.js 751ms 6.8ms 37.8MB 737ms 3ms node 16.13.0
javascript 6.js 760ms 7.8ms 41.3MB 743ms 3ms node 17.1.0
haxe 1.hx 3183ms 4.6ms 3.4MB 3170ms 0ms haxe/hashlink 1.12.0
javascript 6.js 4738ms 28ms 684.5MB 6827ms 310ms node/graal 14.17.6

Input: 500000

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
javascript 6.js 123ms 3.1ms 37.9MB 110ms 7ms node 16.13.0
javascript 6.js 131ms 2.3ms 41.2MB 113ms 7ms node 17.1.0
haxe 1.hx 322ms 1.1ms 3.3MB 310ms 0ms haxe/hashlink 1.12.0
javascript 6.js 1898ms 9.0ms 680.0MB 3343ms 267ms node/graal 14.17.6

Input: 100000

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
javascript 6.js 66ms 0.6ms 38.0MB 50ms 7ms node 16.13.0
haxe 1.hx 72ms 1.3ms 3.4MB 60ms 0ms haxe/hashlink 1.12.0
javascript 6.js 77ms 3.4ms 41.3MB 63ms 0ms node 17.1.0
javascript 6.js 928ms 5.4ms 656.2MB 1447ms 247ms node/graal 14.17.6

spectral-norm

Input: 1000

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
javascript 6.js 223ms 5.4ms 53.6MB 280ms 20ms node 16.13.0
javascript 6.js 227ms 6.1ms 56.2MB 300ms 10ms node 17.1.0
haxe 1.hx 718ms 3.8ms 3.6MB 710ms 0ms haxe/hashlink 1.12.0
javascript 6.js 3325ms 109ms 750.3MB 5623ms 343ms node/graal 14.17.6