From 985436000bda8ddcaf761d849f8a0624e8628be6 Mon Sep 17 00:00:00 2001 From: Alexander Demin Date: Sat, 30 Dec 2023 06:57:04 +0000 Subject: [PATCH] Update benchmarks --- README.md | 14 +++++++------- files.lst | 4 ++++ rkdump | Bin 0 -> 34355 bytes 3 files changed, 11 insertions(+), 7 deletions(-) create mode 100644 files.lst create mode 100755 rkdump diff --git a/README.md b/README.md index 7d7a0e2..1abf10b 100644 --- a/README.md +++ b/README.md @@ -125,13 +125,13 @@ MacBook Pro (13-inch, M1, 2020). Implementation | Language | JavaScript engine | Version | Time ---------------|------------|-------------------|-------------|------------ [i8080-core][] | ANSI-C | - | - | 0:16 -i8080-js | JavaScript | [node][] | 18.7.0 | 1:32 -i8080-js | JavaScript | [v8][] | 10.2.154.4 | 1:34 -i8080-js | JavaScript | [deno][] | 1.24.3 | 1:32 -i8080-js | JavaScript | [bun][] | 0.1.8 | 1:07 -i8080-js | JavaScript | [jsc][] | 613.2.7 | 1:12 -i8080-js | JavaScript | [js][] | 91.12.0 | 2:52 -i8080-js | JavaScript | [qjs][] | 2021-03-27 | 52:56 +i8080-js | JavaScript | [node][] | 21.1.0 | 1:27 +i8080-js | JavaScript | [v8][] | 11.7.439.16 | 1:30 +i8080-js | JavaScript | [deno][] | 1.39.1 | 1:25 +i8080-js | JavaScript | [bun][] | 1.0.14 | 0:54 +i8080-js | JavaScript | [jsc][] | 617.1.17 | 0:55 +i8080-js | JavaScript | [js][] | 91.13.0.3 | 3:02 +i8080-js | JavaScript | [qjs][] | 2023-12-09 | 52:56 [node]: https://nodejs.org/ [v8]: https://v8.dev/ diff --git a/files.lst b/files.lst new file mode 100644 index 0000000..5fe920c --- /dev/null +++ b/files.lst @@ -0,0 +1,4 @@ +8080EX1.COM +8080PRE.COM +CPUTEST.COM +TEST.COM diff --git a/rkdump b/rkdump new file mode 100755 index 0000000000000000000000000000000000000000..020696e6cbd588055b547fcb3a4b9e0619d89637 GIT binary patch literal 34355 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