Haxe Versus Lisp 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
lisp 1.cl 87ms 12ms 26.1MB 53ms 3ms sbcl 2.1.10
lisp 2.cl 120ms 34ms 26.1MB 43ms 10ms sbcl 2.1.10
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
lisp 1.cl 6.0ms 0.8ms 22.4MB 0ms 0ms sbcl 2.1.10

nbody

Input: 5000000

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
lisp 4.cl 471ms 0.6ms 31.4MB 460ms 0ms sbcl 2.1.10
lisp 3.cl 487ms 0.8ms 29.4MB 473ms 0ms sbcl 2.1.10
lisp 2.cl 549ms 0.4ms 28.2MB 537ms 0ms sbcl 2.1.10
lisp 1.cl 600ms 0.4ms 26.1MB 587ms 0ms sbcl 2.1.10
haxe 1.hx 3183ms 4.6ms 3.4MB 3170ms 0ms haxe/hashlink 1.12.0

Input: 500000

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
lisp 4.cl 54ms 0.7ms 31.5MB 47ms 0ms sbcl 2.1.10
lisp 3.cl 56ms 1.1ms 31.4MB 50ms 0ms sbcl 2.1.10
lisp 2.cl 60ms 1.8ms 26.1MB 50ms 0ms sbcl 2.1.10
lisp 1.cl 69ms 4.5ms 26.2MB 57ms 0ms sbcl 2.1.10
haxe 1.hx 322ms 1.1ms 3.3MB 310ms 0ms haxe/hashlink 1.12.0

Input: 100000

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
lisp 2.cl 17ms 0.8ms 22.2MB 10ms 0ms sbcl 2.1.10
lisp 3.cl 17ms 1.1ms 29.5MB 10ms 0ms sbcl 2.1.10
lisp 4.cl 18ms 0.6ms 31.3MB 10ms 0ms sbcl 2.1.10
lisp 1.cl 20ms 0.8ms 28.1MB 10ms 0ms sbcl 2.1.10
haxe 1.hx 72ms 1.3ms 3.4MB 60ms 0ms haxe/hashlink 1.12.0

spectral-norm

Input: 1000

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
lisp 2.cl 34ms 4.7ms 38.7MB 30ms 0ms sbcl 2.1.10
lisp 5.cl 35ms 1.9ms 39.7MB 27ms 3ms sbcl 2.1.10
lisp 4.cl 36ms 3.7ms 40.5MB 27ms 3ms sbcl 2.1.10
lisp 6.cl 38ms 2.7ms 40.8MB 30ms 10ms sbcl 2.1.10
lisp 3.cl 48ms 3.2ms 38.6MB 50ms 0ms sbcl 2.1.10
lisp 1.cl 55ms 1.1ms 34.6MB 80ms 0ms sbcl 2.1.10
haxe 1.hx 718ms 3.8ms 3.6MB 710ms 0ms haxe/hashlink 1.12.0