From f961e6757c7b312fd0021b5c9d38e0c8268a8732 Mon Sep 17 00:00:00 2001 From: Volodymyr Shymanskyy Date: Tue, 15 Oct 2019 14:28:06 +0300 Subject: [PATCH] Update language tests --- test/lang/README.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/test/lang/README.md b/test/lang/README.md index 6258983..63f4f28 100644 --- a/test/lang/README.md +++ b/test/lang/README.md @@ -1,18 +1,20 @@ -# Performance and tail-call optimization status +# Performance ```log -Function: fib(40) ----------------------------------------------------- Device: Lenovo Ideapad 720s [i5-8250U @ 1.60GHz] ----------------------------------------------------- + fib(40) + Linux x64 gcc 7.4.0 4.63s Linux x64 clang 9 5.32s -Win 10 x64 msvc 2019 ? -Win 10 x64 clang ? +Win 10 x64 clang 9 5.35s +Win 10 x64 msvc 2019 6.10s +Win 10 x86 clang 9.43s (No TCO) Linux x86 gcc 11.34s Linux x86 clang 15.37s - no TCO -Win 10 x86 msvc ? -Win 10 x86 clang ? +Chrome wasm emcc 1.38 30.42s --experimental-wasm-return-call --wasm-opt --wasm-no-bounds-checks --wasm-no-stack-checks + --- other wasm engines WAVM x64 0.8.0 0,62s wasmer x64 0.8.0 0.70s @@ -21,6 +23,7 @@ V8 x64 Chrome 0.74s SpMonkey x64 JS Shell 0.93s iwasm x64 25.70s - interp wac x64 37.11s - interp + --- other languages C x64 gcc 0.23s - native 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 3.4 35.67s Micropython x64 v1.11 85,00s -Espruino x64 2v04 >10 min +Espruino x64 2v04 >20m ``` ```log