Update language tests

extensions
Volodymyr Shymanskyy 5 years ago
parent 082ddbc37b
commit f961e6757c

@ -1,18 +1,20 @@
# Performance and tail-call optimization status # Performance
```log ```log
Function: fib(40)
----------------------------------------------------- -----------------------------------------------------
Device: Lenovo Ideapad 720s [i5-8250U @ 1.60GHz] Device: Lenovo Ideapad 720s [i5-8250U @ 1.60GHz]
----------------------------------------------------- -----------------------------------------------------
fib(40)
Linux x64 gcc 7.4.0 4.63s Linux x64 gcc 7.4.0 4.63s
Linux x64 clang 9 5.32s Linux x64 clang 9 5.32s
Win 10 x64 msvc 2019 ? Win 10 x64 clang 9 5.35s
Win 10 x64 clang ? Win 10 x64 msvc 2019 6.10s
Win 10 x86 clang 9.43s (No TCO)
Linux x86 gcc 11.34s Linux x86 gcc 11.34s
Linux x86 clang 15.37s - no TCO Linux x86 clang 15.37s - no TCO
Win 10 x86 msvc ? Chrome wasm emcc 1.38 30.42s --experimental-wasm-return-call --wasm-opt --wasm-no-bounds-checks --wasm-no-stack-checks
Win 10 x86 clang ?
--- other wasm engines --- other wasm engines
WAVM x64 0.8.0 0,62s WAVM x64 0.8.0 0,62s
wasmer x64 0.8.0 0.70s wasmer x64 0.8.0 0.70s
@ -21,6 +23,7 @@ V8 x64 Chrome 0.74s
SpMonkey x64 JS Shell 0.93s SpMonkey x64 JS Shell 0.93s
iwasm x64 25.70s - interp iwasm x64 25.70s - interp
wac x64 37.11s - interp wac x64 37.11s - interp
--- other languages --- other languages
C x64 gcc 0.23s - native C x64 gcc 0.23s - native
Lua x64 LuaJIT 1.15s - jit Lua x64 LuaJIT 1.15s - jit
@ -29,7 +32,7 @@ Lua x64 Lua 5.1 16.65s
Python x64 2.7 34.08s Python x64 2.7 34.08s
Python x64 3.4 35.67s Python x64 3.4 35.67s
Micropython x64 v1.11 85,00s Micropython x64 v1.11 85,00s
Espruino x64 2v04 >10 min Espruino x64 2v04 >20m
``` ```
```log ```log

Loading…
Cancel
Save