From d922ad6246d98081582eea65f1d9f4e729acdf0b Mon Sep 17 00:00:00 2001 From: SheetJS Date: Thu, 5 Mar 2026 00:25:10 -0500 Subject: [PATCH] Demo refresh --- docz/data/engines.xls | 834 ++++++++++---------- docz/docs/03-demos/42-engines/01-duktape.md | 130 ++- docz/docs/03-demos/42-engines/02-v8.md | 150 ++-- docz/docs/03-demos/42-engines/04-jsc.md | 108 ++- docz/static/jsc/build.rs | 22 + docz/static/jsc/main.rs | 83 +- docz/static/v8/sheetjs-mini-racer.py | 29 + tests/engines/javet.ps1 | 41 + tests/engines/javet.sh | 38 + tests/engines/jsc-cpp.sh | 66 ++ tests/engines/jsc-rust.sh | 59 ++ tests/engines/jsc-swift.sh | 88 +++ tests/engines/miniracer.ps1 | 27 + tests/engines/miniracer.sh | 20 + 14 files changed, 1123 insertions(+), 572 deletions(-) create mode 100644 docz/static/v8/sheetjs-mini-racer.py create mode 100644 tests/engines/javet.ps1 create mode 100755 tests/engines/javet.sh create mode 100755 tests/engines/jsc-cpp.sh create mode 100755 tests/engines/jsc-rust.sh create mode 100755 tests/engines/jsc-swift.sh create mode 100644 tests/engines/miniracer.ps1 create mode 100755 tests/engines/miniracer.sh diff --git a/docz/data/engines.xls b/docz/data/engines.xls index 26d5428..26f7687 100644 --- a/docz/data/engines.xls +++ b/docz/data/engines.xls @@ -1,417 +1,417 @@ - - - - - 10620 - 11020 - 2260 - 19600 - 1 - False - False - - - - - - - - - - - - - - - - - - - MacOS - Windows - Linux - - - Engine - Lang - x64 - ARM - x64 - ARM - x64 - ARM - - - Duktape - C - - - - - - - - - V8 - C++ - - - - - - - - - Rhino - Java - - - - - - - - - JSC - C++ - - - - - - - - - Jint - C# - - - - - - - - - Goja - Go - - - - - - - - - Nashorn - Java - - - - - - - - - QuickJS - C - - - - - - - - - Hermes - C++ - - - - - - - - - ChakraCore - C++ - - - - - - - - - Boa - Rust - - - - - - - - - JE - Perl - - - - - - - - - JerryScript - C - - - - - - - - - GraalJS - Java - - - - - - - - - MuJS - C - - - - - - - - - Jurassic.NET - C# - - - - - - - -
- - -
-