Implement two-step measurement method: run_fast.sh for accurate timing without overhead, remove Vimscript and Wolfram, run all tests
This commit is contained in:
+71
-20
@@ -1,21 +1,72 @@
|
||||
=== Pi-beräkning med 1 decimaler (4 körningar, genomsnitt av 3 efter warmup) ===
|
||||
=== Pi-beräkning med 1 decimaler (SNABBTEST - ingen overhead) ===
|
||||
|
||||
Bash [0;32mSUCCESS[0m 30 ms, [0;34m2058922 bytes avg / [1;33m2064384 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Brainfuck [0;32mSUCCESS[0m 50 ms, [0;34m9267882 bytes avg / [1;33m9322496 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
C [0;32mSUCCESS[0m 25 ms, [0;34m1671168 bytes avg / [1;33m1671168 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
C++ [0;32mSUCCESS[0m 23 ms, [0;34m1490944 bytes avg / [1;33m1490944 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Crystal [0;32mSUCCESS[0m 32 ms, [0;34m3244032 bytes avg / [1;33m3244032 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
CSharp [0;32mSUCCESS[0m 66 ms, [0;34m41473365 bytes avg / [1;33m41517056 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
D [0;32mSUCCESS[0m 30 ms, [0;34m2457600 bytes avg / [1;33m2473984 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Dart [0;32mSUCCESS[0m 34 ms, [0;34m14488917 bytes avg / [1;33m14532608 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Elixir [0;32mSUCCESS[0m 401 ms, [0;34m89205418 bytes avg / [1;33m89817088 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Erlang [0;32mSUCCESS[0m 176 ms, [0;34m77359786 bytes avg / [1;33m77856768 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Fortran [0;32mSUCCESS[0m 31 ms, [0;34m1802240 bytes avg / [1;33m1802240 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Go [0;32mSUCCESS[0m 24 ms, [0;34m3932160 bytes avg / [1;33m3981312 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Haskell [0;32mSUCCESS[0m 40 ms, [0;34m11894784 bytes avg / [1;33m11894784 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Java [0;32mSUCCESS[0m 122 ms, [0;34m42953386 bytes avg / [1;33m43040768 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
JavaScript [0;32mSUCCESS[0m 109 ms, [0;34m38387712 bytes avg / [1;33m38518784 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Julia [0;32mSUCCESS[0m 171 ms, [0;34m235869525 bytes avg / [1;33m235929600 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Kotlin [0;32mSUCCESS[0m 79 ms, [0;34m45148842 bytes avg / [1;33m45236224 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Objective-C [0;32mSUCCESS[0m 22 ms, [0;34m6078464 bytes avg / [1;33m6078464 bytes peak, [1;33m0% CPU avg / 0% CPU peak[0m
|
||||
Scala
|
||||
Assembly [0;32mSUCCESS[0m 5 ms
|
||||
Bash [0;32mSUCCESS[0m 12 ms
|
||||
Brainfuck [0;32mSUCCESS[0m 29 ms
|
||||
C [0;32mSUCCESS[0m 4 ms
|
||||
C++ [0;32mSUCCESS[0m 5 ms
|
||||
Crystal [0;32mSUCCESS[0m 5 ms
|
||||
CSharp [0;32mSUCCESS[0m 35 ms
|
||||
D [0;32mSUCCESS[0m 7 ms
|
||||
Dart [0;32mSUCCESS[0m 16 ms
|
||||
Elixir [0;32mSUCCESS[0m 244 ms
|
||||
Erlang [0;32mSUCCESS[0m 109 ms
|
||||
Fortran [0;32mSUCCESS[0m 5 ms
|
||||
Go [0;32mSUCCESS[0m 4 ms
|
||||
Haskell [0;32mSUCCESS[0m 18 ms
|
||||
Java [0;32mSUCCESS[0m 32 ms
|
||||
JavaScript [0;32mSUCCESS[0m 55 ms
|
||||
Julia [0;32mSUCCESS[0m 128 ms
|
||||
Kotlin [0;32mSUCCESS[0m 39 ms
|
||||
Lua [0;32mSUCCESS[0m 9 ms
|
||||
Nim [0;32mSUCCESS[0m 4 ms
|
||||
Objective-C [0;32mSUCCESS[0m 5 ms
|
||||
Odin [0;32mSUCCESS[0m 4 ms
|
||||
Perl [0;32mSUCCESS[0m 27 ms
|
||||
PHP [0;32mSUCCESS[0m 54 ms
|
||||
Python [0;32mSUCCESS[0m 34 ms
|
||||
R [0;32mSUCCESS[0m 142 ms
|
||||
Ruby [0;32mSUCCESS[0m 58 ms
|
||||
Rust [0;32mSUCCESS[0m 4 ms
|
||||
Scala [0;32mSUCCESS[0m 391 ms
|
||||
Swift [0;32mSUCCESS[0m 5 ms
|
||||
TypeScript [0;32mSUCCESS[0m 956 ms
|
||||
Zig [0;32mSUCCESS[0m 9 ms
|
||||
|
||||
=== RESULTAT (sorterat efter tid) ===
|
||||
Språk Tid (ms)
|
||||
-----------------------------------
|
||||
C 4
|
||||
Go 4
|
||||
Nim 4
|
||||
Odin 4
|
||||
Rust 4
|
||||
Assembly 5
|
||||
C++ 5
|
||||
Crystal 5
|
||||
Fortran 5
|
||||
Objective-C 5
|
||||
Swift 5
|
||||
D 7
|
||||
Lua 9
|
||||
Zig 9
|
||||
Bash 12
|
||||
Dart 16
|
||||
Haskell 18
|
||||
Perl 27
|
||||
Brainfuck 29
|
||||
Java 32
|
||||
Python 34
|
||||
CSharp 35
|
||||
Kotlin 39
|
||||
PHP 54
|
||||
JavaScript 55
|
||||
Ruby 58
|
||||
Erlang 109
|
||||
Julia 128
|
||||
R 142
|
||||
Elixir 244
|
||||
Scala 391
|
||||
TypeScript 956
|
||||
|
||||
=== Klart ===
|
||||
|
||||
Reference in New Issue
Block a user