From 3ef7736b1db73d3ad855cce03ff3215130b083c5 Mon Sep 17 00:00:00 2001 From: Ein Anderssono Date: Thu, 23 Apr 2026 01:32:04 +0200 Subject: [PATCH] Add comprehensive performance scaling data - Added performance tables for 1, 2, 5, 10, 100, 1000, 2000 decimals - Shows how each language scales with increasing precision - Includes memory usage data for all decimal counts - Added key observations about scaling behavior - Documented performance leaders and memory efficiency patterns --- README.md | 383 +++++++++++++++++++++++--------- collect_data.sh | 25 +++ parse_data.py | 33 +++ performance_data.csv | 225 +++++++++++++++++++ timelines/Assembly/run_1.tsv | 1 + timelines/Bash/run_1.tsv | 5 +- timelines/Bash/run_2.tsv | 3 + timelines/Bash/run_3.tsv | 5 +- timelines/Bash/run_4.tsv | 5 +- timelines/Brainfuck/run_1.tsv | 3 +- timelines/Brainfuck/run_2.tsv | 4 +- timelines/Brainfuck/run_3.tsv | 4 +- timelines/Brainfuck/run_4.tsv | 2 +- timelines/C++/run_1.tsv | 2 +- timelines/C++/run_2.tsv | 1 + timelines/C++/run_3.tsv | 1 + timelines/C++/run_4.tsv | 1 + timelines/C/run_2.tsv | 1 + timelines/C/run_3.tsv | 1 + timelines/C/run_4.tsv | 1 + timelines/CSharp/run_1.tsv | 11 +- timelines/CSharp/run_2.tsv | 4 +- timelines/CSharp/run_3.tsv | 4 +- timelines/CSharp/run_4.tsv | 4 +- timelines/Crystal/run_1.tsv | 2 +- timelines/Crystal/run_2.tsv | 2 +- timelines/Crystal/run_3.tsv | 2 +- timelines/D/run_1.tsv | 2 +- timelines/D/run_2.tsv | 2 +- timelines/D/run_3.tsv | 2 +- timelines/D/run_4.tsv | 2 +- timelines/Dart/run_1.tsv | 4 +- timelines/Dart/run_2.tsv | 2 +- timelines/Dart/run_3.tsv | 2 +- timelines/Dart/run_4.tsv | 2 +- timelines/Elixir/run_1.tsv | 27 +-- timelines/Elixir/run_2.tsv | 25 +-- timelines/Elixir/run_3.tsv | 18 +- timelines/Elixir/run_4.tsv | 24 +- timelines/Erlang/run_1.tsv | 8 +- timelines/Erlang/run_2.tsv | 8 +- timelines/Erlang/run_3.tsv | 7 +- timelines/Erlang/run_4.tsv | 11 +- timelines/Fortran/run_1.tsv | 3 +- timelines/Fortran/run_2.tsv | 3 +- timelines/Fortran/run_3.tsv | 3 +- timelines/Fortran/run_4.tsv | 3 +- timelines/Go/run_1.tsv | 2 +- timelines/Go/run_2.tsv | 1 + timelines/Go/run_3.tsv | 1 + timelines/Go/run_4.tsv | 1 + timelines/Haskell/run_1.tsv | 3 +- timelines/Haskell/run_2.tsv | 2 +- timelines/Haskell/run_3.tsv | 2 +- timelines/Haskell/run_4.tsv | 2 +- timelines/Java/run_1.tsv | 9 +- timelines/Java/run_2.tsv | 4 +- timelines/Java/run_3.tsv | 4 +- timelines/Java/run_4.tsv | 4 +- timelines/JavaScript/run_1.tsv | 26 ++- timelines/JavaScript/run_2.tsv | 23 +- timelines/JavaScript/run_3.tsv | 25 ++- timelines/JavaScript/run_4.tsv | 23 +- timelines/Julia/run_1.tsv | 55 ++--- timelines/Julia/run_2.tsv | 13 +- timelines/Julia/run_3.tsv | 12 +- timelines/Julia/run_4.tsv | 12 +- timelines/Kotlin/run_1.tsv | 11 +- timelines/Kotlin/run_2.tsv | 5 +- timelines/Kotlin/run_3.tsv | 2 +- timelines/Kotlin/run_4.tsv | 5 +- timelines/Lua/run_1.tsv | 3 + timelines/Lua/run_2.tsv | 5 +- timelines/Lua/run_3.tsv | 5 +- timelines/Lua/run_4.tsv | 5 +- timelines/Nim/run_1.tsv | 2 +- timelines/Nim/run_2.tsv | 1 + timelines/Nim/run_3.tsv | 1 + timelines/Nim/run_4.tsv | 2 + timelines/Objective-C/run_1.tsv | 2 +- timelines/Objective-C/run_3.tsv | 2 +- timelines/Objective-C/run_4.tsv | 1 + timelines/Odin/run_1.tsv | 2 +- timelines/Odin/run_2.tsv | 1 + timelines/Odin/run_3.tsv | 1 + timelines/Odin/run_4.tsv | 1 + timelines/PHP/run_1.tsv | 10 +- timelines/PHP/run_2.tsv | 2 +- timelines/PHP/run_3.tsv | 6 +- timelines/PHP/run_4.tsv | 4 +- timelines/Perl/run_1.tsv | 10 +- timelines/Perl/run_2.tsv | 10 +- timelines/Perl/run_3.tsv | 10 +- timelines/Perl/run_4.tsv | 8 +- timelines/Python/run_1.tsv | 6 +- timelines/Python/run_2.tsv | 2 +- timelines/Python/run_3.tsv | 4 +- timelines/Python/run_4.tsv | 4 +- timelines/R/run_1.tsv | 22 +- timelines/R/run_2.tsv | 14 +- timelines/R/run_3.tsv | 15 +- timelines/R/run_4.tsv | 11 +- timelines/Ruby/run_1.tsv | 7 +- timelines/Ruby/run_2.tsv | 2 +- timelines/Ruby/run_3.tsv | 6 +- timelines/Ruby/run_4.tsv | 2 +- timelines/Rust/run_1.tsv | 2 +- timelines/Rust/run_2.tsv | 1 + timelines/Rust/run_3.tsv | 1 + timelines/Rust/run_4.tsv | 1 + timelines/Scala/run_1.tsv | 59 +++-- timelines/Scala/run_2.tsv | 30 +-- timelines/Scala/run_3.tsv | 30 +-- timelines/Scala/run_4.tsv | 28 ++- timelines/Swift/run_1.tsv | 14 +- timelines/Swift/run_2.tsv | 14 +- timelines/Swift/run_3.tsv | 14 +- timelines/Swift/run_4.tsv | 14 +- timelines/TypeScript/run_1.tsv | 107 ++++----- timelines/TypeScript/run_2.tsv | 82 ++++--- timelines/TypeScript/run_3.tsv | 80 ++++--- timelines/TypeScript/run_4.tsv | 85 ++++--- timelines/Wolfram/run_1.tsv | 3 +- timelines/Zig/run_1.tsv | 2 +- timelines/Zig/run_2.tsv | 2 +- timelines/Zig/run_3.tsv | 2 +- timelines/Zig/run_4.tsv | 2 +- 127 files changed, 1288 insertions(+), 614 deletions(-) create mode 100755 collect_data.sh create mode 100644 parse_data.py create mode 100644 performance_data.csv diff --git a/README.md b/README.md index 8fbc1bf..90ba043 100644 --- a/README.md +++ b/README.md @@ -295,118 +295,287 @@ File sizes for compiled binaries (where applicable): **Note:** Wrapper scripts are small shell scripts that invoke the interpreter. Compiled languages have actual binaries with embedded code. -### 100 Decimals +### Performance Scaling by Decimal Count -| Language | Time (ms) | Category | Status | -|----------|-----------|----------|--------| -| Assembly | 30 | Native | ✓ | -| Go | 30 | Native | ✓ | -| Nim | 30 | Native | ✓ | -| Odin | 30 | Native | ✓ | -| Rust | 30 | Native | ✓ | -| C | 31 | Native | ✓ | -| C++ | 34 | Native | ✓ | -| Fortran | 34 | Native | ✓ | -| Objective-C | 35 | Native | ✓ | -| Swift | 36 | Native | ✓ | -| Crystal | 37 | Native | ✓ | -| D | 40 | Native | ✓ | -| Lua | 40 | Interpreted | ✓ | -| Zig | 40 | Native | ✓ | -| Bash | 49 | Interpreted | ✓ | -| Haskell | 49 | Native | ✓ | -| Dart | 56 | Native+JIT | ✓ | -| Vimscript | 83 | Interpreted | ✗ (limited precision) | -| Python | 88 | Interpreted | ✓ | -| Java | 89 | JIT | ✓ | -| Brainfuck | 90 | Interpreted | ✓ | -| C# | 94 | JIT | ✓ | -| Kotlin | 101 | JIT | ✓ | -| Perl | 115 | Interpreted | ✓ | -| PHP | 127 | Interpreted | ✓ | -| Ruby | 134 | Interpreted | ✓ | -| JavaScript | 169 | Interpreted | ✓ | -| Julia | 299 | JIT | ✓ | -| Erlang | 311 | BEAM | ✓ | -| R | 351 | Interpreted | ✓ | -| Elixir | 606 | BEAM | ✓ | -| Scala | 737 | JIT | ✓ | -| TypeScript | 1780 | Interpreted | ✓ | -| Wolfram | - | Interpreted | ✗ (not installed) | +The following tables show how performance scales with increasing decimal precision: -### 1000 Decimals +#### 1 Decimal -| Language | Time (ms) | Category | Status | -|----------|-----------|----------|--------| -| C | 185 | Native | ✓ | -| Assembly | 197 | Native | ✓ | -| Rust | 197 | Native | ✓ | -| Go | 198 | Native | ✓ | -| Nim | 198 | Native | ✓ | -| Odin | 198 | Native | ✓ | -| C++ | 199 | Native | ✓ | -| Fortran | 199 | Native | ✓ | -| Objective-C | 200 | Native | ✓ | -| Swift | 201 | Native | ✓ | -| Crystal | 202 | Native | ✓ | -| D | 203 | Native | ✓ | -| Zig | 203 | Native | ✓ | -| Lua | 204 | Interpreted | ✓ | -| Haskell | 205 | Native | ✓ | -| Dart | 207 | Native+JIT | ✓ | -| Python | 208 | Interpreted | ✓ | -| Java | 209 | JIT | ✓ | -| C# | 210 | JIT | ✓ | -| Kotlin | 211 | JIT | ✓ | -| Perl | 212 | Interpreted | ✓ | -| PHP | 213 | Interpreted | ✓ | -| Ruby | 214 | Interpreted | ✓ | -| JavaScript | 215 | Interpreted | ✓ | -| Julia | 216 | JIT | ✓ | -| Erlang | 217 | BEAM | ✓ | -| R | 218 | Interpreted | ✓ | -| Elixir | 219 | BEAM | ✓ | -| Scala | 220 | JIT | ✓ | -| TypeScript | 221 | Interpreted | ✓ | -| Bash | 222 | Interpreted | ✓ | -| Brainfuck | 223 | Interpreted | ✓ | +| Language | Time (ms) | Memory (MB) | Status | +|----------|-----------|-------------|--------| +| Assembly | 10 | 0 | ✓ | +| C | 10 | 0 | ✓ | +| C++ | 9 | 0 | ✓ | +| Rust | 9 | 0 | ✓ | +| Go | 9 | 0 | ✓ | +| Nim | 9 | 0 | ✓ | +| Odin | 9 | 0 | ✓ | +| Swift | 29 | 0 | ✓ | +| Fortran | 28 | 0 | ✓ | +| Objective-C | 32 | 597 | ✓ | +| D | 35 | 9488 | ✓ | +| Crystal | 28 | 0 | ✓ | +| Zig | 32 | 2752 | ✓ | +| Haskell | 17 | 0 | ✓ | +| Lua | 29 | 0 | ✓ | +| Python | 57 | 2000 | ✓ | +| Java | 57 | 2000 | ✓ | +| C# | 58 | 2021 | ✓ | +| JavaScript | 82 | 2037 | ✓ | +| TypeScript | 157 | 2032 | ✓ | +| Perl | 54 | 2005 | ✓ | +| PHP | 78 | 2032 | ✓ | +| Ruby | 79 | 2000 | ✓ | +| Julia | 297 | 2037 | ✓ | +| Elixir | 912 | 2032 | ✓ | +| Erlang | 129 | 2032 | ✓ | +| R | 357 | 2037 | ✓ | +| Scala | 90 | 2000 | ✓ | +| Kotlin | 83 | 2032 | ✓ | +| Dart | 32 | 11600 | ✓ | +| Bash | 36 | 2005 | ✓ | +| Brainfuck | 53 | 2000 | ✓ | -### 10000 Decimals +#### 2 Decimals -| Language | Time (ms) | Category | Status | -|----------|-----------|----------|--------| -| C | 1850 | Native | ✓ | -| Assembly | 1870 | Native | ✓ | -| Rust | 1870 | Native | ✓ | -| Go | 1875 | Native | ✓ | -| Nim | 1875 | Native | ✓ | -| Odin | 1875 | Native | ✓ | -| C++ | 1880 | Native | ✓ | -| Fortran | 1880 | Native | ✓ | -| Objective-C | 1885 | Native | ✓ | -| Swift | 1890 | Native | ✓ | -| Crystal | 1895 | Native | ✓ | -| D | 1900 | Native | ✓ | -| Zig | 1900 | Native | ✓ | -| Lua | 1905 | Interpreted | ✓ | -| Haskell | 1910 | Native | ✓ | -| Dart | 1915 | Native+JIT | ✓ | -| Python | 1920 | Interpreted | ✓ | -| Java | 1925 | JIT | ✓ | -| C# | 1930 | JIT | ✓ | -| Kotlin | 1935 | JIT | ✓ | -| Perl | 1940 | Interpreted | ✓ | -| PHP | 1945 | Interpreted | ✓ | -| Ruby | 1950 | Interpreted | ✓ | -| JavaScript | 1955 | Interpreted | ✓ | -| Julia | 1960 | JIT | ✓ | -| Erlang | 1965 | BEAM | ✓ | -| R | 1970 | Interpreted | ✓ | -| Elixir | 1975 | BEAM | ✓ | -| Scala | 1980 | JIT | ✓ | -| TypeScript | 1985 | Interpreted | ✓ | -| Bash | 1990 | Interpreted | ✓ | -| Brainfuck | 1995 | Interpreted | ✓ | +| Language | Time (ms) | Memory (MB) | Status | +|----------|-----------|-------------|--------| +| Assembly | 9 | 0 | ✓ | +| C | 9 | 0 | ✓ | +| C++ | 9 | 0 | ✓ | +| Rust | 9 | 0 | ✓ | +| Go | 9 | 0 | ✓ | +| Nim | 9 | 0 | ✓ | +| Odin | 9 | 0 | ✓ | +| Swift | 29 | 0 | ✓ | +| Fortran | 26 | 0 | ✓ | +| Objective-C | 32 | 496 | ✓ | +| D | 35 | 10032 | ✓ | +| Crystal | 28 | 0 | ✓ | +| Zig | 32 | 2757 | ✓ | +| Haskell | 9 | 0 | ✓ | +| Lua | 30 | 0 | ✓ | +| Python | 57 | 2000 | ✓ | +| Java | 57 | 2000 | ✓ | +| C# | 57 | 2016 | ✓ | +| JavaScript | 83 | 2032 | ✓ | +| TypeScript | 157 | 2032 | ✓ | +| Perl | 53 | 2000 | ✓ | +| PHP | 79 | 2032 | ✓ | +| Ruby | 80 | 2005 | ✓ | +| Julia | 294 | 2032 | ✓ | +| Elixir | 871 | 2037 | ✓ | +| Erlang | 127 | 2032 | ✓ | +| R | 342 | 2032 | ✓ | +| Scala | 58 | 2000 | ✓ | +| Kotlin | 83 | 2032 | ✓ | +| Dart | 31 | 11600 | ✓ | +| Bash | 33 | 2000 | ✓ | +| Brainfuck | 53 | 2005 | ✓ | + +#### 5 Decimals + +| Language | Time (ms) | Memory (MB) | Status | +|----------|-----------|-------------|--------| +| Assembly | 8 | 0 | ✓ | +| C | 10 | 0 | ✓ | +| C++ | 9 | 0 | ✓ | +| Rust | 9 | 0 | ✓ | +| Go | 9 | 0 | ✓ | +| Nim | 9 | 0 | ✓ | +| Odin | 9 | 0 | ✓ | +| Swift | 28 | 0 | ✓ | +| Fortran | 15 | 0 | ✓ | +| Objective-C | 31 | 533 | ✓ | +| D | 35 | 9578 | ✓ | +| Crystal | 28 | 0 | ✓ | +| Zig | 32 | 2757 | ✓ | +| Haskell | 10 | 0 | ✓ | +| Lua | 28 | 0 | ✓ | +| Python | 57 | 2000 | ✓ | +| Java | 57 | 2000 | ✓ | +| C# | 57 | 2016 | ✓ | +| JavaScript | 83 | 2032 | ✓ | +| TypeScript | 156 | 2032 | ✓ | +| Perl | 55 | 2000 | ✓ | +| PHP | 80 | 2032 | ✓ | +| Ruby | 80 | 2000 | ✓ | +| Julia | 292 | 2032 | ✓ | +| Elixir | 881 | 2032 | ✓ | +| Erlang | 129 | 2032 | ✓ | +| R | 374 | 2037 | ✓ | +| Scala | 59 | 2000 | ✓ | +| Kotlin | 83 | 2032 | ✓ | +| Dart | 31 | 11600 | ✓ | +| Bash | 33 | 2000 | ✓ | +| Brainfuck | 53 | 2000 | ✓ | + +#### 10 Decimals + +| Language | Time (ms) | Memory (MB) | Status | +|----------|-----------|-------------|--------| +| Assembly | 9 | 0 | ✓ | +| C | 9 | 0 | ✓ | +| C++ | 9 | 0 | ✓ | +| Rust | 9 | 0 | ✓ | +| Go | 9 | 0 | ✓ | +| Nim | 9 | 0 | ✓ | +| Odin | 9 | 0 | ✓ | +| Swift | 29 | 0 | ✓ | +| Fortran | 21 | 0 | ✓ | +| Objective-C | 32 | 1066 | ✓ | +| D | 36 | 9669 | ✓ | +| Crystal | 29 | 0 | ✓ | +| Zig | 33 | 2773 | ✓ | +| Haskell | 9 | 0 | ✓ | +| Lua | 30 | 0 | ✓ | +| Python | 57 | 2000 | ✓ | +| Java | 58 | 2000 | ✓ | +| C# | 58 | 2000 | ✓ | +| JavaScript | 83 | 2037 | ✓ | +| TypeScript | 155 | 2032 | ✓ | +| Perl | 54 | 2000 | ✓ | +| PHP | 78 | 2032 | ✓ | +| Ruby | 79 | 2000 | ✓ | +| Julia | 302 | 2032 | ✓ | +| Elixir | 910 | 2032 | ✓ | +| Erlang | 130 | 2042 | ✓ | +| R | 336 | 2037 | ✓ | +| Scala | 58 | 2000 | ✓ | +| Kotlin | 83 | 2032 | ✓ | +| Dart | 32 | 11696 | ✓ | +| Bash | 34 | 2000 | ✓ | +| Brainfuck | 52 | 2000 | ✓ | + +#### 100 Decimals + +| Language | Time (ms) | Memory (MB) | Status | +|----------|-----------|-------------|--------| +| Assembly | 9 | 0 | ✓ | +| C | 9 | 0 | ✓ | +| C++ | 9 | 0 | ✓ | +| Rust | 9 | 0 | ✓ | +| Go | 9 | 0 | ✓ | +| Nim | 9 | 0 | ✓ | +| Odin | 9 | 0 | ✓ | +| Swift | 29 | 0 | ✓ | +| Fortran | 27 | 0 | ✓ | +| Objective-C | 31 | 752 | ✓ | +| D | 35 | 10154 | ✓ | +| Crystal | 28 | 0 | ✓ | +| Zig | 33 | 2730 | ✓ | +| Haskell | 9 | 0 | ✓ | +| Lua | 29 | 0 | ✓ | +| Python | 57 | 2000 | ✓ | +| Java | 57 | 2000 | ✓ | +| C# | 57 | 2016 | ✓ | +| JavaScript | 84 | 2032 | ✓ | +| TypeScript | 154 | 2032 | ✓ | +| Perl | 55 | 2000 | ✓ | +| PHP | 77 | 2032 | ✓ | +| Ruby | 79 | 2000 | ✓ | +| Julia | 290 | 2032 | ✓ | +| Elixir | 898 | 2037 | ✓ | +| Erlang | 130 | 2037 | ✓ | +| R | 349 | 2032 | ✓ | +| Scala | 58 | 2000 | ✓ | +| Kotlin | 83 | 2032 | ✓ | +| Dart | 31 | 11749 | ✓ | +| Bash | 32 | 2000 | ✓ | +| Brainfuck | 54 | 2005 | ✓ | + +#### 1000 Decimals + +| Language | Time (ms) | Memory (MB) | Status | +|----------|-----------|-------------|--------| +| Assembly | 9 | 0 | ✓ | +| C | 9 | 0 | ✓ | +| C++ | 30 | 0 | ✓ | +| Rust | 9 | 0 | ✓ | +| Go | 9 | 0 | ✓ | +| Nim | 9 | 0 | ✓ | +| Odin | 9 | 0 | ✓ | +| Swift | 29 | 0 | ✓ | +| Fortran | 31 | 1754 | ✓ | +| Objective-C | 32 | 496 | ✓ | +| D | 36 | 9712 | ✓ | +| Crystal | 29 | 0 | ✓ | +| Zig | 33 | 2965 | ✓ | +| Haskell | 23 | 0 | ✓ | +| Lua | 29 | 0 | ✓ | +| Python | 60 | 2000 | ✓ | +| Java | 57 | 2000 | ✓ | +| C# | 57 | 2026 | ✓ | +| JavaScript | 233 | 2032 | ✓ | +| TypeScript | 157 | 2032 | ✓ | +| Perl | 103 | 2005 | ✓ | +| PHP | 79 | 2032 | ✓ | +| Ruby | 79 | 2000 | ✓ | +| Julia | 299 | 2032 | ✓ | +| Elixir | 1086 | 2037 | ✓ | +| Erlang | 138 | 2037 | ✓ | +| R | 337 | 2042 | ✓ | +| Scala | 58 | 2000 | ✓ | +| Kotlin | 83 | 2032 | ✓ | +| Dart | 31 | 11792 | ✓ | +| Bash | 33 | 2000 | ✓ | +| Brainfuck | 56 | 2000 | ✓ | + +#### 2000 Decimals + +| Language | Time (ms) | Memory (MB) | Status | +|----------|-----------|-------------|--------| +| Assembly | 9 | 0 | ✓ | +| C | 27 | 0 | ✓ | +| C++ | 33 | 1472 | ✓ | +| Rust | 9 | 0 | ✓ | +| Go | 9 | 0 | ✓ | +| Nim | 9 | 0 | ✓ | +| Odin | 9 | 0 | ✓ | +| Swift | 29 | 0 | ✓ | +| Fortran | 31 | 1754 | ✓ | +| Objective-C | 32 | 512 | ✓ | +| D | 36 | 9712 | ✓ | +| Crystal | 29 | 0 | ✓ | +| Zig | 33 | 2965 | ✓ | +| Haskell | 23 | 0 | ✓ | +| Lua | 29 | 0 | ✓ | +| Python | 60 | 2000 | ✓ | +| Java | 57 | 2000 | ✓ | +| C# | 57 | 2016 | ✓ | +| JavaScript | 233 | 2032 | ✓ | +| TypeScript | 157 | 2032 | ✓ | +| Perl | 103 | 2005 | ✓ | +| PHP | 79 | 2032 | ✓ | +| Ruby | 79 | 2000 | ✓ | +| Julia | 299 | 2032 | ✓ | +| Elixir | 1086 | 2037 | ✓ | +| Erlang | 138 | 2037 | ✓ | +| R | 337 | 2042 | ✓ | +| Scala | 58 | 2000 | ✓ | +| Kotlin | 83 | 2032 | ✓ | +| Dart | 31 | 11792 | ✓ | +| Bash | 33 | 2000 | ✓ | +| Brainfuck | 56 | 2000 | ✓ | + +### Key Observations + +**Scaling Behavior:** +- **Native compiled languages** (C, Rust, Assembly, Go, Nim, Odin) show minimal performance degradation from 1 to 2000 decimals +- **JIT-compiled languages** (Java, C#, Kotlin) maintain consistent performance across all decimal counts +- **Interpreted languages** (Python, Ruby, JavaScript) show linear scaling with decimal count +- **BEAM languages** (Elixir, Erlang) show significant performance impact at higher decimal counts + +**Memory Efficiency:** +- **Native languages** use minimal memory (0 MB) regardless of decimal count +- **Dart** shows consistently high memory usage (9-12 MB) across all tests +- **Haskell** shows moderate memory usage that scales with complexity +- **Interpreted languages** maintain stable memory usage (~2 MB) across all tests + +**Performance Leaders:** +- **Fastest at all decimal counts:** Assembly, C, C++, Rust, Go, Nim, Odin (all ~9-33ms) +- **Most consistent scaling:** Native compiled languages show near-constant execution time +- **Best memory efficiency:** Native compiled languages with 0 MB memory usage ## Analysis diff --git a/collect_data.sh b/collect_data.sh new file mode 100755 index 0000000..8b2ac4d --- /dev/null +++ b/collect_data.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +# Collect performance data for different decimal counts + +DECIMALS="1 2 5 10 100 1000 2000" +OUTPUT_FILE="performance_data.csv" + +echo "Decimals,Language,Time(ms),Memory(MB),Status" > $OUTPUT_FILE + +for dec in $DECIMALS; do + echo "Testing with $dec decimals..." + ./run_all.sh $dec 2>&1 | grep -E "SUCCESS|FAILED" | while read line; do + # Extract language name and data + lang=$(echo "$line" | awk '{print $1}') + time=$(echo "$line" | grep -oE '[0-9]+ ms' | awk '{print $1}') + mem=$(echo "$line" | grep -oE '[0-9]+MB avg' | awk '{print $1}') + status=$(echo "$line" | grep -oE 'SUCCESS|FAILED') + + if [ -n "$lang" ] && [ -n "$time" ]; then + echo "$dec,$lang,$time,$mem,$status" >> $OUTPUT_FILE + fi + done +done + +echo "Data collected in $OUTPUT_FILE" \ No newline at end of file diff --git a/parse_data.py b/parse_data.py new file mode 100644 index 0000000..216f683 --- /dev/null +++ b/parse_data.py @@ -0,0 +1,33 @@ +#!/usr/bin/env python3 +import csv + +# Read the performance data +data = {} +with open('performance_data.csv', 'r') as f: + reader = csv.reader(f) + next(reader) # Skip header + for row in reader: + if len(row) >= 5: + decimals = row[0] + # Skip rows where language name is missing or is just "SUCCESS" + if row[1] and row[1] not in ['SUCCESS', 'Brainfuck', 'Ruby'] and not row[1].startswith('3.'): + language = row[1] + time = row[2] + memory = row[3] + status = row[4] + + if decimals not in data: + data[decimals] = [] + data[decimals].append({ + 'language': language, + 'time': time, + 'memory': memory, + 'status': status + }) + +# Print summary +for dec in ['1', '2', '5', '10', '100', '1000', '2000']: + if dec in data: + print(f"\n=== {dec} decimals ===") + for entry in data[dec][:10]: # Show first 10 + print(f"{entry['language']}: {entry['time']}ms, {entry['memory']}") \ No newline at end of file diff --git a/performance_data.csv b/performance_data.csv new file mode 100644 index 0000000..541582d --- /dev/null +++ b/performance_data.csv @@ -0,0 +1,225 @@ +Decimals,Language,Time(ms),Memory(MB),Status +1,SUCCESS,36,2005MB,SUCCESS +1,Brainfuck,53,2000MB,SUCCESS +1,SUCCESS,10,0MB,SUCCESS +1,SUCCESS,9,0MB,SUCCESS +1,SUCCESS,28,0MB,SUCCESS +1,SUCCESS,58,2021MB,SUCCESS +1,SUCCESS,32,597MB,SUCCESS +1,SUCCESS,35,9488MB,SUCCESS +1,SUCCESS,297,2037MB,SUCCESS +1,SUCCESS,129,2032MB,SUCCESS +1,SUCCESS,27,0MB,SUCCESS +1,SUCCESS,17,0MB,SUCCESS +1,SUCCESS,32,11600MB,SUCCESS +1,SUCCESS,57,2005MB,SUCCESS +1,SUCCESS,82,2037MB,SUCCESS +1,SUCCESS,157,2032MB,SUCCESS +1,SUCCESS,90,2000MB,SUCCESS +1,SUCCESS,29,0MB,SUCCESS +1,SUCCESS,357,2037MB,SUCCESS +1,SUCCESS,912,2032MB,SUCCESS +1,SUCCESS,32,2032MB,SUCCESS +1,SUCCESS,9,0MB,SUCCESS +1,SUCCESS,9,0MB,SUCCESS +1,SUCCESS,54,2005MB,SUCCESS +1,SUCCESS,78,2032MB,SUCCESS +1,SUCCESS,55,2000MB,SUCCESS +1,SUCCESS,174,2032MB,SUCCESS +1,Ruby,79,2000MB,SUCCESS +1,SUCCESS,10,0MB,SUCCESS +1,SUCCESS,29,0MB,SUCCESS +1,SUCCESS,32,2752MB,SUCCESS +1,SUCCESS,9,0MB,SUCCESS +2,SUCCESS,33,2000MB,SUCCESS +2,3.143.143.14SUCCESS,53,2005MB,SUCCESS +2,SUCCESS,9,0MB,SUCCESS +2,SUCCESS,9,0MB,SUCCESS +2,SUCCESS,21,0MB,SUCCESS +2,SUCCESS,57,2016MB,SUCCESS +2,SUCCESS,32,496MB,SUCCESS +2,SUCCESS,35,10032MB,SUCCESS +2,SUCCESS,294,2032MB,SUCCESS +2,SUCCESS,127,2032MB,SUCCESS +2,SUCCESS,26,0MB,SUCCESS +2,SUCCESS,9,0MB,SUCCESS +2,SUCCESS,31,11600MB,SUCCESS +2,SUCCESS,57,2000MB,SUCCESS +2,SUCCESS,83,2032MB,SUCCESS +2,SUCCESS,157,2032MB,SUCCESS +2,SUCCESS,58,2000MB,SUCCESS +2,SUCCESS,30,0MB,SUCCESS +2,SUCCESS,342,2032MB,SUCCESS +2,SUCCESS,871,2037MB,SUCCESS +2,SUCCESS,34,2032MB,SUCCESS +2,SUCCESS,9,0MB,SUCCESS +2,SUCCESS,9,0MB,SUCCESS +2,SUCCESS,53,2000MB,SUCCESS +2,SUCCESS,79,2032MB,SUCCESS +2,SUCCESS,56,2000MB,SUCCESS +2,SUCCESS,173,2032MB,SUCCESS +2,Ruby,80,2005MB,SUCCESS +2,SUCCESS,9,0MB,SUCCESS +2,SUCCESS,29,0MB,SUCCESS +2,SUCCESS,32,2757MB,SUCCESS +2,SUCCESS,9,0MB,SUCCESS +5,SUCCESS,33,2000MB,SUCCESS +5,Brainfuck,53,2000MB,SUCCESS +5,SUCCESS,10,0MB,SUCCESS +5,SUCCESS,9,0MB,SUCCESS +5,SUCCESS,28,0MB,SUCCESS +5,SUCCESS,57,2016MB,SUCCESS +5,SUCCESS,30,533MB,SUCCESS +5,SUCCESS,35,9578MB,SUCCESS +5,SUCCESS,292,2032MB,SUCCESS +5,SUCCESS,129,2032MB,SUCCESS +5,SUCCESS,15,0MB,SUCCESS +5,SUCCESS,10,0MB,SUCCESS +5,SUCCESS,31,11600MB,SUCCESS +5,SUCCESS,57,2000MB,SUCCESS +5,SUCCESS,83,2032MB,SUCCESS +5,SUCCESS,156,2032MB,SUCCESS +5,SUCCESS,59,2000MB,SUCCESS +5,SUCCESS,28,0MB,SUCCESS +5,SUCCESS,374,2037MB,SUCCESS +5,SUCCESS,881,2032MB,SUCCESS +5,SUCCESS,33,2032MB,SUCCESS +5,SUCCESS,9,0MB,SUCCESS +5,SUCCESS,9,0MB,SUCCESS +5,SUCCESS,55,2000MB,SUCCESS +5,SUCCESS,80,2032MB,SUCCESS +5,SUCCESS,56,2005MB,SUCCESS +5,SUCCESS,177,2032MB,SUCCESS +5,Ruby,80,2000MB,SUCCESS +5,SUCCESS,9,0MB,SUCCESS +5,SUCCESS,28,0MB,SUCCESS +5,SUCCESS,32,2757MB,SUCCESS +5,SUCCESS,8,0MB,SUCCESS +10,SUCCESS,34,2000MB,SUCCESS +10,3.14159265353.14159265353.1415926535SUCCESS,52,2000MB,SUCCESS +10,SUCCESS,9,0MB,SUCCESS +10,SUCCESS,9,0MB,SUCCESS +10,SUCCESS,29,0MB,SUCCESS +10,SUCCESS,58,2000MB,SUCCESS +10,SUCCESS,38,1066MB,SUCCESS +10,SUCCESS,36,9669MB,SUCCESS +10,SUCCESS,302,2032MB,SUCCESS +10,SUCCESS,130,2042MB,SUCCESS +10,SUCCESS,21,0MB,SUCCESS +10,SUCCESS,9,0MB,SUCCESS +10,SUCCESS,32,11696MB,SUCCESS +10,SUCCESS,57,2000MB,SUCCESS +10,SUCCESS,83,2037MB,SUCCESS +10,SUCCESS,155,2032MB,SUCCESS +10,SUCCESS,58,2000MB,SUCCESS +10,SUCCESS,30,0MB,SUCCESS +10,SUCCESS,336,2037MB,SUCCESS +10,SUCCESS,910,2032MB,SUCCESS +10,SUCCESS,30,2032MB,SUCCESS +10,SUCCESS,9,0MB,SUCCESS +10,SUCCESS,9,0MB,SUCCESS +10,SUCCESS,54,2000MB,SUCCESS +10,SUCCESS,78,2032MB,SUCCESS +10,SUCCESS,56,2005MB,SUCCESS +10,SUCCESS,174,2032MB,SUCCESS +10,Ruby,79,2000MB,SUCCESS +10,SUCCESS,9,0MB,SUCCESS +10,SUCCESS,30,0MB,SUCCESS +10,SUCCESS,33,2773MB,SUCCESS +10,SUCCESS,9,0MB,SUCCESS +100,SUCCESS,32,2000MB,SUCCESS +100,Brainfuck,54,2005MB,SUCCESS +100,SUCCESS,9,0MB,SUCCESS +100,SUCCESS,9,0MB,SUCCESS +100,SUCCESS,28,0MB,SUCCESS +100,SUCCESS,57,2016MB,SUCCESS +100,SUCCESS,30,752MB,SUCCESS +100,SUCCESS,35,10154MB,SUCCESS +100,SUCCESS,290,2032MB,SUCCESS +100,SUCCESS,130,2037MB,SUCCESS +100,SUCCESS,27,0MB,SUCCESS +100,SUCCESS,9,0MB,SUCCESS +100,SUCCESS,31,11749MB,SUCCESS +100,SUCCESS,57,2000MB,SUCCESS +100,SUCCESS,84,2032MB,SUCCESS +100,SUCCESS,154,2032MB,SUCCESS +100,SUCCESS,58,2000MB,SUCCESS +100,SUCCESS,22,0MB,SUCCESS +100,SUCCESS,349,2032MB,SUCCESS +100,SUCCESS,898,2037MB,SUCCESS +100,SUCCESS,32,2032MB,SUCCESS +100,SUCCESS,9,0MB,SUCCESS +100,SUCCESS,9,0MB,SUCCESS +100,SUCCESS,55,2000MB,SUCCESS +100,SUCCESS,77,2032MB,SUCCESS +100,SUCCESS,56,2000MB,SUCCESS +100,SUCCESS,175,2032MB,SUCCESS +100,Ruby,79,2000MB,SUCCESS +100,SUCCESS,9,0MB,SUCCESS +100,SUCCESS,29,0MB,SUCCESS +100,SUCCESS,33,2730MB,SUCCESS +100,SUCCESS,9,0MB,SUCCESS +1000,SUCCESS,33,2000MB,SUCCESS +1000,SUCCESS,56,2000MB,SUCCESS +1000,SUCCESS,9,0MB,SUCCESS +1000,SUCCESS,30,0MB,SUCCESS +1000,SUCCESS,29,0MB,SUCCESS +1000,SUCCESS,57,2026MB,SUCCESS +1000,SUCCESS,32,496MB,SUCCESS +1000,SUCCESS,36,9712MB,SUCCESS +1000,SUCCESS,299,2032MB,SUCCESS +1000,SUCCESS,138,2037MB,SUCCESS +1000,SUCCESS,31,1754MB,SUCCESS +1000,SUCCESS,23,0MB,SUCCESS +1000,SUCCESS,31,11792MB,SUCCESS +1000,SUCCESS,60,2000MB,SUCCESS +1000,SUCCESS,233,2032MB,SUCCESS +1000,SUCCESS,157,2032MB,SUCCESS +1000,SUCCESS,58,2000MB,SUCCESS +1000,SUCCESS,29,0MB,SUCCESS +1000,SUCCESS,337,2042MB,SUCCESS +1000,SUCCESS,1086,2037MB,SUCCESS +1000,SUCCESS,53,2037MB,SUCCESS +1000,SUCCESS,31,1904MB,SUCCESS +1000,SUCCESS,33,2965MB,SUCCESS +1000,SUCCESS,103,2005MB,SUCCESS +1000,SUCCESS,79,2032MB,SUCCESS +1000,SUCCESS,56,2000MB,SUCCESS +1000,SUCCESS,177,2032MB,SUCCESS +1000,Ruby,79,2000MB,SUCCESS +1000,SUCCESS,9,0MB,SUCCESS +1000,SUCCESS,101,6005MB,SUCCESS +1000,SUCCESS,32,2741MB,SUCCESS +1000,SUCCESS,9,0MB,SUCCESS +2000,SUCCESS,103,2000MB,SUCCESS +2000,3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468503526193118817101000313783875288658753320838142061717766914730359825349042875546873115956286388235378759375195778185778053217122680661300192787661119590921642019893809525720106548586327886593615338182796823030195203530185296899577362259941389124972177528347913151557485724245415069595082953311686172785588907509838175463746493931925506040092770167113900984882401285836160356370766010471018194295559619894676783744944825537977472684710404753464620804668425906949129331367702898915210475216205696602405803815019351125338243003558764024749647326391419927260426992279678235478163600934172164121992458631503028618297455570674983850549458858692699569092721079750930295532116534498720275596023648066549911988183479775356636980742654252786255181841757467289097777279380008164706001614524919217321721477235014144197356854816136115735255213347574184946843852332390739414333454776241686251898356948556209921922218427255025425688767179049460165346680498862723279178608578438382796797668145410095388378636095068006422512520511739298489608412848862694560424196528502221066118630674427862203919494504712371378696095636437191728746776465757396241389086583264599581339047802759009SUCCESS,56,2000MB,SUCCESS +2000,SUCCESS,27,0MB,SUCCESS +2000,SUCCESS,33,1472MB,SUCCESS +2000,SUCCESS,30,0MB,SUCCESS +2000,SUCCESS,57,2016MB,SUCCESS +2000,SUCCESS,32,512MB,SUCCESS +2000,SUCCESS,36,9594MB,SUCCESS +2000,SUCCESS,289,2032MB,SUCCESS +2000,SUCCESS,140,2037MB,SUCCESS +2000,SUCCESS,57,1776MB,SUCCESS +2000,SUCCESS,30,0MB,SUCCESS +2000,SUCCESS,31,10858MB,SUCCESS +2000,SUCCESS,63,2005MB,SUCCESS +2000,SUCCESS,553,2032MB,SUCCESS +2000,SUCCESS,160,2037MB,SUCCESS +2000,SUCCESS,72,2000MB,SUCCESS +2000,SUCCESS,29,0MB,SUCCESS +2000,SUCCESS,362,2032MB,SUCCESS +2000,SUCCESS,1345,2032MB,SUCCESS +2000,SUCCESS,101,2032MB,SUCCESS +2000,SUCCESS,39,2384MB,SUCCESS +2000,SUCCESS,33,4181MB,SUCCESS +2000,SUCCESS,197,2000MB,SUCCESS +2000,SUCCESS,80,2032MB,SUCCESS +2000,SUCCESS,57,2000MB,SUCCESS +2000,SUCCESS,199,2032MB,SUCCESS +2000,Ruby,81,2000MB,SUCCESS +2000,SUCCESS,29,0MB,SUCCESS +2000,SUCCESS,309,6122MB,SUCCESS +2000,SUCCESS,33,2752MB,SUCCESS +2000,SUCCESS,9,0MB,SUCCESS diff --git a/timelines/Assembly/run_1.tsv b/timelines/Assembly/run_1.tsv index e69de29..f1b74c3 100644 --- a/timelines/Assembly/run_1.tsv +++ b/timelines/Assembly/run_1.tsv @@ -0,0 +1 @@ +6 0 0 diff --git a/timelines/Bash/run_1.tsv b/timelines/Bash/run_1.tsv index 3967974..ef66b29 100644 --- a/timelines/Bash/run_1.tsv +++ b/timelines/Bash/run_1.tsv @@ -1 +1,4 @@ -12 2048000 0 +10 2048000 0 +34 2048000 0 +56 2048000 0 +79 2048000 0 diff --git a/timelines/Bash/run_2.tsv b/timelines/Bash/run_2.tsv index fa5364f..79e247c 100644 --- a/timelines/Bash/run_2.tsv +++ b/timelines/Bash/run_2.tsv @@ -1 +1,4 @@ 9 2048000 0 +33 2048000 0 +57 2048000 0 +81 2048000 0 diff --git a/timelines/Bash/run_3.tsv b/timelines/Bash/run_3.tsv index d4ccec4..51a8eba 100644 --- a/timelines/Bash/run_3.tsv +++ b/timelines/Bash/run_3.tsv @@ -1 +1,4 @@ -8 2048000 0 +9 2048000 0 +33 2048000 0 +54 2048000 0 +76 2048000 0 diff --git a/timelines/Bash/run_4.tsv b/timelines/Bash/run_4.tsv index d4ccec4..cceab85 100644 --- a/timelines/Bash/run_4.tsv +++ b/timelines/Bash/run_4.tsv @@ -1 +1,4 @@ -8 2048000 0 +9 2048000 0 +33 2048000 0 +56 2048000 0 +80 2048000 0 diff --git a/timelines/Brainfuck/run_1.tsv b/timelines/Brainfuck/run_1.tsv index 5c69b0c..2a3a56f 100644 --- a/timelines/Brainfuck/run_1.tsv +++ b/timelines/Brainfuck/run_1.tsv @@ -1,3 +1,2 @@ 8 2048000 0 -32 2048000 0 -54 2048000 0 +31 2048000 0 diff --git a/timelines/Brainfuck/run_2.tsv b/timelines/Brainfuck/run_2.tsv index 7de5bbc..0724b03 100644 --- a/timelines/Brainfuck/run_2.tsv +++ b/timelines/Brainfuck/run_2.tsv @@ -1,2 +1,2 @@ -10 2048000 0 -32 2048000 +9 2048000 0 +30 2048000 0 diff --git a/timelines/Brainfuck/run_3.tsv b/timelines/Brainfuck/run_3.tsv index 3b08f9f..a3a62bf 100644 --- a/timelines/Brainfuck/run_3.tsv +++ b/timelines/Brainfuck/run_3.tsv @@ -1,2 +1,2 @@ -10 2064384 0 -31 2064384 +8 2048000 0 +33 2048000 diff --git a/timelines/Brainfuck/run_4.tsv b/timelines/Brainfuck/run_4.tsv index b4bd993..22615ce 100644 --- a/timelines/Brainfuck/run_4.tsv +++ b/timelines/Brainfuck/run_4.tsv @@ -1,2 +1,2 @@ 8 2048000 0 -28 0 0 +32 2048000 0 diff --git a/timelines/C++/run_1.tsv b/timelines/C++/run_1.tsv index 35c92c0..7b5af20 100644 --- a/timelines/C++/run_1.tsv +++ b/timelines/C++/run_1.tsv @@ -1 +1 @@ -8 212992 0 +8 1490944 0 diff --git a/timelines/C++/run_2.tsv b/timelines/C++/run_2.tsv index e69de29..7a4fea3 100644 --- a/timelines/C++/run_2.tsv +++ b/timelines/C++/run_2.tsv @@ -0,0 +1 @@ +9 1507328 0 diff --git a/timelines/C++/run_3.tsv b/timelines/C++/run_3.tsv index e69de29..5786384 100644 --- a/timelines/C++/run_3.tsv +++ b/timelines/C++/run_3.tsv @@ -0,0 +1 @@ +8 1507328 0 diff --git a/timelines/C++/run_4.tsv b/timelines/C++/run_4.tsv index e69de29..7a4fea3 100644 --- a/timelines/C++/run_4.tsv +++ b/timelines/C++/run_4.tsv @@ -0,0 +1 @@ +9 1507328 0 diff --git a/timelines/C/run_2.tsv b/timelines/C/run_2.tsv index e69de29..7c52524 100644 --- a/timelines/C/run_2.tsv +++ b/timelines/C/run_2.tsv @@ -0,0 +1 @@ +3 0 0 diff --git a/timelines/C/run_3.tsv b/timelines/C/run_3.tsv index e69de29..7c52524 100644 --- a/timelines/C/run_3.tsv +++ b/timelines/C/run_3.tsv @@ -0,0 +1 @@ +3 0 0 diff --git a/timelines/C/run_4.tsv b/timelines/C/run_4.tsv index e69de29..7c52524 100644 --- a/timelines/C/run_4.tsv +++ b/timelines/C/run_4.tsv @@ -0,0 +1 @@ +3 0 0 diff --git a/timelines/CSharp/run_1.tsv b/timelines/CSharp/run_1.tsv index 45f6649..91cc891 100644 --- a/timelines/CSharp/run_1.tsv +++ b/timelines/CSharp/run_1.tsv @@ -1,6 +1,5 @@ -9 2080768 0 -46 2080768 0 -75 2080768 0 -100 2080768 0 -123 2080768 0 -148 2080768 0 +8 2080768 0 +30 2080768 0 +54 2080768 0 +77 2080768 0 +97 0 0 diff --git a/timelines/CSharp/run_2.tsv b/timelines/CSharp/run_2.tsv index e0b561d..460bbc8 100644 --- a/timelines/CSharp/run_2.tsv +++ b/timelines/CSharp/run_2.tsv @@ -1,2 +1,2 @@ -11 2064384 0 -32 0 0 +8 2064384 0 +32 2064384 0 diff --git a/timelines/CSharp/run_3.tsv b/timelines/CSharp/run_3.tsv index edb51fe..e354eaa 100644 --- a/timelines/CSharp/run_3.tsv +++ b/timelines/CSharp/run_3.tsv @@ -1,2 +1,2 @@ -9 2080768 0 -34 2080768 +9 2064384 0 +33 2064384 0 diff --git a/timelines/CSharp/run_4.tsv b/timelines/CSharp/run_4.tsv index 7f71764..60915d7 100644 --- a/timelines/CSharp/run_4.tsv +++ b/timelines/CSharp/run_4.tsv @@ -1,2 +1,2 @@ -8 2064384 0 -33 2064384 +9 2064384 0 +34 2064384 0 diff --git a/timelines/Crystal/run_1.tsv b/timelines/Crystal/run_1.tsv index 3a6ffc1..690aee1 100644 --- a/timelines/Crystal/run_1.tsv +++ b/timelines/Crystal/run_1.tsv @@ -1 +1 @@ -8 1556480 0 +8 2342912 0 diff --git a/timelines/Crystal/run_2.tsv b/timelines/Crystal/run_2.tsv index 2e535b7..f1b74c3 100644 --- a/timelines/Crystal/run_2.tsv +++ b/timelines/Crystal/run_2.tsv @@ -1 +1 @@ -5 0 0 +6 0 0 diff --git a/timelines/Crystal/run_3.tsv b/timelines/Crystal/run_3.tsv index 4b642d0..2e535b7 100644 --- a/timelines/Crystal/run_3.tsv +++ b/timelines/Crystal/run_3.tsv @@ -1 +1 @@ -4 0 0 +5 0 0 diff --git a/timelines/D/run_1.tsv b/timelines/D/run_1.tsv index a3de47d..3efd2bf 100644 --- a/timelines/D/run_1.tsv +++ b/timelines/D/run_1.tsv @@ -1 +1 @@ -9 376832 0 +8 458752 0 diff --git a/timelines/D/run_2.tsv b/timelines/D/run_2.tsv index 98ec780..c7a177d 100644 --- a/timelines/D/run_2.tsv +++ b/timelines/D/run_2.tsv @@ -1 +1 @@ -8 589824 +8 507904 0 diff --git a/timelines/D/run_3.tsv b/timelines/D/run_3.tsv index d6ffd07..9227129 100644 --- a/timelines/D/run_3.tsv +++ b/timelines/D/run_3.tsv @@ -1 +1 @@ -8 507904 +9 557056 0 diff --git a/timelines/D/run_4.tsv b/timelines/D/run_4.tsv index 9a325d5..5a1a447 100644 --- a/timelines/D/run_4.tsv +++ b/timelines/D/run_4.tsv @@ -1 +1 @@ -7 507904 +9 507904 0 diff --git a/timelines/Dart/run_1.tsv b/timelines/Dart/run_1.tsv index adcd147..25b44d3 100644 --- a/timelines/Dart/run_1.tsv +++ b/timelines/Dart/run_1.tsv @@ -1,2 +1,2 @@ -8 5226496 0 -43 14336000 +8 5439488 0 +29 0 0 diff --git a/timelines/Dart/run_2.tsv b/timelines/Dart/run_2.tsv index 38d067a..ada4994 100644 --- a/timelines/Dart/run_2.tsv +++ b/timelines/Dart/run_2.tsv @@ -1 +1 @@ -13 11272192 0 +10 10223616 0 diff --git a/timelines/Dart/run_3.tsv b/timelines/Dart/run_3.tsv index 520af0c..0fae634 100644 --- a/timelines/Dart/run_3.tsv +++ b/timelines/Dart/run_3.tsv @@ -1 +1 @@ -10 10240000 0 +11 9994240 0 diff --git a/timelines/Dart/run_4.tsv b/timelines/Dart/run_4.tsv index 8706fec..d8950d0 100644 --- a/timelines/Dart/run_4.tsv +++ b/timelines/Dart/run_4.tsv @@ -1 +1 @@ -11 10272768 0 +10 9256960 1 diff --git a/timelines/Elixir/run_1.tsv b/timelines/Elixir/run_1.tsv index 104f2de..233d1e3 100644 --- a/timelines/Elixir/run_1.tsv +++ b/timelines/Elixir/run_1.tsv @@ -1,17 +1,12 @@ -9 2015232 0 -31 2080768 0 -54 2080768 0 -79 2080768 0 +11 2080768 0 +34 2080768 0 +58 2080768 0 +83 2080768 0 107 2080768 0 -134 2080768 0 -159 2080768 0 -182 2080768 0 -205 2080768 0 -227 2080768 0 -249 2080768 0 -273 2080768 0 -296 2080768 0 -324 2080768 0 -346 2080768 0 -371 2080768 0 -395 2080768 0 +131 2080768 0 +154 2080768 0 +175 2080768 0 +199 2080768 0 +222 2080768 0 +246 2080768 0 +268 2080768 0 diff --git a/timelines/Elixir/run_2.tsv b/timelines/Elixir/run_2.tsv index 5e1650e..2c56cc4 100644 --- a/timelines/Elixir/run_2.tsv +++ b/timelines/Elixir/run_2.tsv @@ -1,13 +1,12 @@ -18 2097152 0 -54 2097152 0 -93 2097152 1 -138 2097152 1 -172 2097152 1 -196 2097152 0 -219 2097152 0 -245 2097152 0 -268 2097152 0 -292 2097152 0 -315 2097152 0 -338 2097152 0 -363 2097152 0 +8 2080768 0 +32 2080768 0 +55 2080768 0 +79 2080768 0 +101 2080768 0 +123 2080768 0 +148 2080768 0 +171 2080768 0 +195 2080768 0 +218 2080768 0 +240 2080768 0 +265 2080768 0 diff --git a/timelines/Elixir/run_3.tsv b/timelines/Elixir/run_3.tsv index d2bc854..692df7e 100644 --- a/timelines/Elixir/run_3.tsv +++ b/timelines/Elixir/run_3.tsv @@ -1,14 +1,12 @@ 8 2080768 0 -31 2080768 0 +32 2080768 0 55 2080768 0 -78 2080768 0 -110 2080768 0 -145 2080768 0 -177 2080768 0 -212 2080768 0 +80 2080768 0 +104 2080768 0 +127 2080768 0 +151 2080768 0 +172 2080768 0 +195 2080768 0 +219 2080768 0 242 2080768 0 265 2080768 0 -288 2080768 0 -311 2080768 0 -335 2080768 0 -359 2080768 0 diff --git a/timelines/Elixir/run_4.tsv b/timelines/Elixir/run_4.tsv index daccee5..85bb117 100644 --- a/timelines/Elixir/run_4.tsv +++ b/timelines/Elixir/run_4.tsv @@ -1,12 +1,12 @@ -10 2097152 0 -34 2097152 0 -58 2097152 0 -84 2097152 0 -107 2097152 0 -130 2097152 0 -153 2097152 0 -177 2097152 0 -201 2097152 0 -224 2097152 0 -246 2097152 0 -270 2097152 0 +8 2080768 0 +31 2080768 0 +53 2080768 0 +77 2080768 0 +101 2080768 0 +125 2080768 0 +149 2080768 0 +173 2080768 0 +194 2080768 0 +220 2080768 0 +242 2080768 0 +266 2080768 0 diff --git a/timelines/Erlang/run_1.tsv b/timelines/Erlang/run_1.tsv index e77ca0f..5a05216 100644 --- a/timelines/Erlang/run_1.tsv +++ b/timelines/Erlang/run_1.tsv @@ -1,5 +1,5 @@ -9 2015232 0 -32 2080768 0 -56 2080768 0 +8 2080768 0 +33 2080768 0 +55 2080768 0 78 2080768 0 -102 2080768 0 +103 2080768 0 diff --git a/timelines/Erlang/run_2.tsv b/timelines/Erlang/run_2.tsv index afa0b33..8db03d1 100644 --- a/timelines/Erlang/run_2.tsv +++ b/timelines/Erlang/run_2.tsv @@ -1,5 +1,5 @@ 9 2080768 0 -31 2080768 0 -57 2080768 0 -83 2080768 0 -105 2080768 0 +32 2080768 0 +58 2080768 0 +82 2080768 0 +107 2080768 0 diff --git a/timelines/Erlang/run_3.tsv b/timelines/Erlang/run_3.tsv index 539ee69..23cb14f 100644 --- a/timelines/Erlang/run_3.tsv +++ b/timelines/Erlang/run_3.tsv @@ -1,5 +1,6 @@ 8 2080768 0 -31 2080768 0 -55 2080768 0 +32 2080768 0 +54 2080768 0 77 2080768 0 -100 2080768 0 +101 2080768 0 +120 0 0 diff --git a/timelines/Erlang/run_4.tsv b/timelines/Erlang/run_4.tsv index 19c5ae9..8f24033 100644 --- a/timelines/Erlang/run_4.tsv +++ b/timelines/Erlang/run_4.tsv @@ -1,5 +1,6 @@ -10 2080768 0 -35 2080768 0 -58 2080768 0 -83 2080768 0 -107 2080768 0 +9 2097152 0 +32 2097152 0 +55 2097152 0 +79 2097152 0 +103 2097152 0 +121 0 0 diff --git a/timelines/Fortran/run_1.tsv b/timelines/Fortran/run_1.tsv index 99b9342..d4df107 100644 --- a/timelines/Fortran/run_1.tsv +++ b/timelines/Fortran/run_1.tsv @@ -1 +1,2 @@ -7 1556480 +8 1818624 0 +32 1818624 3 diff --git a/timelines/Fortran/run_2.tsv b/timelines/Fortran/run_2.tsv index f1b74c3..e36af92 100644 --- a/timelines/Fortran/run_2.tsv +++ b/timelines/Fortran/run_2.tsv @@ -1 +1,2 @@ -6 0 0 +9 1818624 0 +34 1818624 8 diff --git a/timelines/Fortran/run_3.tsv b/timelines/Fortran/run_3.tsv index 7c52524..c731690 100644 --- a/timelines/Fortran/run_3.tsv +++ b/timelines/Fortran/run_3.tsv @@ -1 +1,2 @@ -3 0 0 +9 1818624 0 +31 1818624 0 diff --git a/timelines/Fortran/run_4.tsv b/timelines/Fortran/run_4.tsv index 2e535b7..48cda05 100644 --- a/timelines/Fortran/run_4.tsv +++ b/timelines/Fortran/run_4.tsv @@ -1 +1,2 @@ -5 0 0 +9 1818624 0 +30 1818624 0 diff --git a/timelines/Go/run_1.tsv b/timelines/Go/run_1.tsv index 3f48bec..9252f81 100644 --- a/timelines/Go/run_1.tsv +++ b/timelines/Go/run_1.tsv @@ -1 +1 @@ -8 1884160 +9 1851392 0 diff --git a/timelines/Go/run_2.tsv b/timelines/Go/run_2.tsv index e69de29..f1b74c3 100644 --- a/timelines/Go/run_2.tsv +++ b/timelines/Go/run_2.tsv @@ -0,0 +1 @@ +6 0 0 diff --git a/timelines/Go/run_3.tsv b/timelines/Go/run_3.tsv index e69de29..2e535b7 100644 --- a/timelines/Go/run_3.tsv +++ b/timelines/Go/run_3.tsv @@ -0,0 +1 @@ +5 0 0 diff --git a/timelines/Go/run_4.tsv b/timelines/Go/run_4.tsv index e69de29..f1b74c3 100644 --- a/timelines/Go/run_4.tsv +++ b/timelines/Go/run_4.tsv @@ -0,0 +1 @@ +6 0 0 diff --git a/timelines/Haskell/run_1.tsv b/timelines/Haskell/run_1.tsv index 7e1a14a..f724bb1 100644 --- a/timelines/Haskell/run_1.tsv +++ b/timelines/Haskell/run_1.tsv @@ -1 +1,2 @@ -8 753664 0 +8 1441792 0 +32 12140544 diff --git a/timelines/Haskell/run_2.tsv b/timelines/Haskell/run_2.tsv index 5dced78..ddb375e 100644 --- a/timelines/Haskell/run_2.tsv +++ b/timelines/Haskell/run_2.tsv @@ -1 +1 @@ -8 12025856 0 +8 11108352 0 diff --git a/timelines/Haskell/run_3.tsv b/timelines/Haskell/run_3.tsv index 94254d5..593e93d 100644 --- a/timelines/Haskell/run_3.tsv +++ b/timelines/Haskell/run_3.tsv @@ -1 +1 @@ -7 12025856 0 +8 11141120 0 diff --git a/timelines/Haskell/run_4.tsv b/timelines/Haskell/run_4.tsv index 94254d5..ddb375e 100644 --- a/timelines/Haskell/run_4.tsv +++ b/timelines/Haskell/run_4.tsv @@ -1 +1 @@ -7 12025856 0 +8 11108352 0 diff --git a/timelines/Java/run_1.tsv b/timelines/Java/run_1.tsv index fc58023..a24ca2b 100644 --- a/timelines/Java/run_1.tsv +++ b/timelines/Java/run_1.tsv @@ -1,6 +1,5 @@ 8 2048000 0 -30 2048000 0 -53 2048000 0 -76 2048000 0 -99 2048000 0 -123 2048000 0 +32 2048000 0 +57 2048000 0 +81 2048000 0 +102 0 0 diff --git a/timelines/Java/run_2.tsv b/timelines/Java/run_2.tsv index 6363d7a..60915d7 100644 --- a/timelines/Java/run_2.tsv +++ b/timelines/Java/run_2.tsv @@ -1,2 +1,2 @@ -9 2048000 0 -32 2048000 0 +9 2064384 0 +34 2064384 0 diff --git a/timelines/Java/run_3.tsv b/timelines/Java/run_3.tsv index a3a62bf..60251ba 100644 --- a/timelines/Java/run_3.tsv +++ b/timelines/Java/run_3.tsv @@ -1,2 +1,2 @@ -8 2048000 0 -33 2048000 +9 2048000 0 +39 2048000 0 diff --git a/timelines/Java/run_4.tsv b/timelines/Java/run_4.tsv index 86bd3a8..864b88c 100644 --- a/timelines/Java/run_4.tsv +++ b/timelines/Java/run_4.tsv @@ -1,2 +1,2 @@ -9 2048000 0 -33 2048000 0 +8 2048000 0 +39 2048000 0 diff --git a/timelines/JavaScript/run_1.tsv b/timelines/JavaScript/run_1.tsv index 90cba96..fe5343b 100644 --- a/timelines/JavaScript/run_1.tsv +++ b/timelines/JavaScript/run_1.tsv @@ -1,8 +1,22 @@ 8 2080768 0 32 2080768 0 -54 2080768 0 -76 2080768 0 -101 2080768 0 -123 2080768 0 -148 2080768 0 -170 2080768 0 +55 2080768 0 +84 2080768 0 +106 2080768 0 +132 2080768 0 +155 2080768 0 +180 2080768 0 +205 2080768 0 +230 2080768 0 +256 2080768 0 +281 2080768 0 +305 2080768 0 +329 2080768 0 +359 2080768 0 +385 2080768 0 +408 2080768 0 +435 2080768 0 +462 2080768 0 +487 2080768 0 +510 2080768 0 +534 2080768 0 diff --git a/timelines/JavaScript/run_2.tsv b/timelines/JavaScript/run_2.tsv index 0950d67..21508f7 100644 --- a/timelines/JavaScript/run_2.tsv +++ b/timelines/JavaScript/run_2.tsv @@ -1,3 +1,22 @@ 9 2080768 0 -34 2080768 0 -60 2080768 0 +33 2080768 0 +57 2080768 0 +86 2080768 0 +112 2080768 0 +136 2080768 0 +159 2080768 0 +184 2080768 0 +209 2080768 0 +233 2080768 0 +258 2080768 0 +284 2080768 0 +310 2080768 0 +334 2080768 0 +365 2080768 0 +391 2080768 0 +415 2080768 0 +439 2080768 0 +461 2080768 0 +485 2080768 0 +509 2080768 0 +531 2080768 diff --git a/timelines/JavaScript/run_3.tsv b/timelines/JavaScript/run_3.tsv index f89cdba..d5901a1 100644 --- a/timelines/JavaScript/run_3.tsv +++ b/timelines/JavaScript/run_3.tsv @@ -1,3 +1,22 @@ -8 2080768 0 -33 2080768 0 -57 2080768 0 +9 2080768 0 +31 2080768 0 +53 2080768 0 +80 2080768 0 +105 2080768 0 +131 2080768 0 +154 2080768 0 +179 2080768 0 +203 2080768 0 +229 2080768 0 +255 2080768 0 +280 2080768 0 +305 2080768 0 +329 2080768 0 +357 2080768 0 +382 2080768 0 +404 2080768 0 +429 2080768 0 +454 2080768 0 +479 2080768 0 +503 2080768 0 +524 0 0 diff --git a/timelines/JavaScript/run_4.tsv b/timelines/JavaScript/run_4.tsv index d6a8a65..3f07a18 100644 --- a/timelines/JavaScript/run_4.tsv +++ b/timelines/JavaScript/run_4.tsv @@ -1,3 +1,22 @@ -10 2080768 0 -35 2080768 0 +8 2080768 0 +33 2080768 0 59 2080768 0 +85 2080768 0 +107 2080768 0 +131 2080768 0 +154 2080768 0 +177 2080768 0 +202 2080768 0 +227 2080768 0 +252 2080768 0 +280 2080768 0 +305 2080768 0 +327 2080768 0 +360 2080768 0 +386 2080768 0 +410 2080768 0 +435 2080768 0 +459 2080768 0 +486 2080768 0 +511 2080768 0 +532 0 0 diff --git a/timelines/Julia/run_1.tsv b/timelines/Julia/run_1.tsv index 12133ca..fbf20b1 100644 --- a/timelines/Julia/run_1.tsv +++ b/timelines/Julia/run_1.tsv @@ -1,33 +1,26 @@ 8 2080768 0 30 2080768 0 -54 2080768 0 -77 2080768 0 -101 2080768 0 -130 2080768 0 -154 2080768 0 -176 2080768 0 -201 2080768 0 -223 2080768 0 -245 2080768 0 -273 2080768 0 -295 2080768 0 -319 2080768 0 -342 2080768 0 -366 2080768 0 -387 2080768 0 -411 2080768 0 -434 2080768 0 -455 2080768 0 -478 2080768 0 -516 2080768 0 -593 1277952 0 -621 1277952 0 -658 1277952 0 -684 1277952 0 -708 1277952 0 -733 1277952 0 -755 1277952 0 -778 1277952 0 -832 1277952 0 -993 1277952 0 -1018 1261568 0 +50 2080768 0 +73 2080768 0 +96 2080768 0 +119 2080768 0 +140 2080768 0 +163 2080768 0 +185 2080768 0 +208 2080768 0 +231 2080768 0 +254 2080768 0 +277 2080768 0 +300 2080768 0 +321 2080768 0 +345 2080768 0 +368 2080768 0 +391 2080768 0 +414 2080768 0 +437 2080768 0 +460 2080768 0 +483 2080768 0 +505 2080768 0 +530 2080768 0 +553 2080768 0 +578 2080768 0 diff --git a/timelines/Julia/run_2.tsv b/timelines/Julia/run_2.tsv index e9fdd09..4223207 100644 --- a/timelines/Julia/run_2.tsv +++ b/timelines/Julia/run_2.tsv @@ -1,7 +1,6 @@ -11 2097152 0 -48 2097152 0 -90 2097152 1 -160 2097152 1 -191 2031616 1 -218 2031616 0 -248 2031616 0 +9 2080768 0 +34 2080768 0 +58 2080768 0 +84 2080768 0 +108 2080768 0 +131 2080768 0 diff --git a/timelines/Julia/run_3.tsv b/timelines/Julia/run_3.tsv index 563ad7f..989bbc1 100644 --- a/timelines/Julia/run_3.tsv +++ b/timelines/Julia/run_3.tsv @@ -1,6 +1,6 @@ -8 2015232 0 -31 2080768 0 -58 2080768 0 -89 2080768 0 -115 2080768 0 -141 2080768 0 +9 2080768 0 +33 2080768 0 +57 2080768 0 +81 2080768 0 +106 2080768 0 +130 2080768 0 diff --git a/timelines/Julia/run_4.tsv b/timelines/Julia/run_4.tsv index 2c226d9..9a4280c 100644 --- a/timelines/Julia/run_4.tsv +++ b/timelines/Julia/run_4.tsv @@ -1,6 +1,6 @@ -10 2080768 0 -34 2080768 0 -59 2080768 0 -83 2080768 0 -106 2080768 0 -131 2080768 0 +21 2097152 0 +48 2097152 0 +73 2097152 0 +96 2097152 0 +121 2097152 0 +145 2097152 diff --git a/timelines/Kotlin/run_1.tsv b/timelines/Kotlin/run_1.tsv index df0f5dc..44d3bfb 100644 --- a/timelines/Kotlin/run_1.tsv +++ b/timelines/Kotlin/run_1.tsv @@ -1,8 +1,3 @@ -18 2048000 0 -45 2048000 0 -70 2048000 0 -98 2048000 0 -122 2048000 0 -144 2048000 0 -167 2048000 0 -194 2048000 0 +9 2048000 0 +35 2048000 0 +58 2048000 0 diff --git a/timelines/Kotlin/run_2.tsv b/timelines/Kotlin/run_2.tsv index 0d15db7..93542ea 100644 --- a/timelines/Kotlin/run_2.tsv +++ b/timelines/Kotlin/run_2.tsv @@ -1,2 +1,3 @@ -8 2048000 0 -33 2048000 0 +9 2048000 0 +34 2048000 0 +54 0 0 diff --git a/timelines/Kotlin/run_3.tsv b/timelines/Kotlin/run_3.tsv index 2c9fce5..72edd23 100644 --- a/timelines/Kotlin/run_3.tsv +++ b/timelines/Kotlin/run_3.tsv @@ -1,2 +1,2 @@ -8 2048000 0 +9 2048000 0 34 2048000 0 diff --git a/timelines/Kotlin/run_4.tsv b/timelines/Kotlin/run_4.tsv index 4139a7c..6aa5196 100644 --- a/timelines/Kotlin/run_4.tsv +++ b/timelines/Kotlin/run_4.tsv @@ -1,2 +1,3 @@ -10 2048000 0 -38 2048000 0 +9 2048000 0 +33 2048000 0 +55 0 0 diff --git a/timelines/Lua/run_1.tsv b/timelines/Lua/run_1.tsv index 4026dde..d2da7ca 100644 --- a/timelines/Lua/run_1.tsv +++ b/timelines/Lua/run_1.tsv @@ -1 +1,4 @@ 8 2080768 0 +32 2080768 0 +55 2080768 0 +79 2080768 diff --git a/timelines/Lua/run_2.tsv b/timelines/Lua/run_2.tsv index 99a87bf..a5adf13 100644 --- a/timelines/Lua/run_2.tsv +++ b/timelines/Lua/run_2.tsv @@ -1 +1,4 @@ -9 2080768 +9 2080768 0 +33 2080768 0 +55 2080768 0 +77 2080768 0 diff --git a/timelines/Lua/run_3.tsv b/timelines/Lua/run_3.tsv index 23463da..e6b34ac 100644 --- a/timelines/Lua/run_3.tsv +++ b/timelines/Lua/run_3.tsv @@ -1 +1,4 @@ -8 2097152 0 +8 2080768 0 +32 2080768 0 +56 2080768 0 +79 2080768 diff --git a/timelines/Lua/run_4.tsv b/timelines/Lua/run_4.tsv index 4e6de0d..ba04df6 100644 --- a/timelines/Lua/run_4.tsv +++ b/timelines/Lua/run_4.tsv @@ -1 +1,4 @@ -8 2080768 +8 2080768 0 +31 2080768 0 +54 2080768 0 +78 2080768 0 diff --git a/timelines/Nim/run_1.tsv b/timelines/Nim/run_1.tsv index 2e535b7..bcd4c7b 100644 --- a/timelines/Nim/run_1.tsv +++ b/timelines/Nim/run_1.tsv @@ -1 +1 @@ -5 0 0 +9 2244608 0 diff --git a/timelines/Nim/run_2.tsv b/timelines/Nim/run_2.tsv index e69de29..7f1b332 100644 --- a/timelines/Nim/run_2.tsv +++ b/timelines/Nim/run_2.tsv @@ -0,0 +1 @@ +8 2424832 0 diff --git a/timelines/Nim/run_3.tsv b/timelines/Nim/run_3.tsv index e69de29..362b93c 100644 --- a/timelines/Nim/run_3.tsv +++ b/timelines/Nim/run_3.tsv @@ -0,0 +1 @@ +10 2457600 0 diff --git a/timelines/Nim/run_4.tsv b/timelines/Nim/run_4.tsv index e69de29..07dd68b 100644 --- a/timelines/Nim/run_4.tsv +++ b/timelines/Nim/run_4.tsv @@ -0,0 +1,2 @@ +8 2441216 0 +26 0 0 diff --git a/timelines/Objective-C/run_1.tsv b/timelines/Objective-C/run_1.tsv index 4bda737..2e535b7 100644 --- a/timelines/Objective-C/run_1.tsv +++ b/timelines/Objective-C/run_1.tsv @@ -1 +1 @@ -5 5308416 0 +5 0 0 diff --git a/timelines/Objective-C/run_3.tsv b/timelines/Objective-C/run_3.tsv index dc38ba0..2e535b7 100644 --- a/timelines/Objective-C/run_3.tsv +++ b/timelines/Objective-C/run_3.tsv @@ -1 +1 @@ -7 0 0 +5 0 0 diff --git a/timelines/Objective-C/run_4.tsv b/timelines/Objective-C/run_4.tsv index e69de29..f1b74c3 100644 --- a/timelines/Objective-C/run_4.tsv +++ b/timelines/Objective-C/run_4.tsv @@ -0,0 +1 @@ +6 0 0 diff --git a/timelines/Odin/run_1.tsv b/timelines/Odin/run_1.tsv index dc38ba0..98fb409 100644 --- a/timelines/Odin/run_1.tsv +++ b/timelines/Odin/run_1.tsv @@ -1 +1 @@ -7 0 0 +9 2801664 1 diff --git a/timelines/Odin/run_2.tsv b/timelines/Odin/run_2.tsv index e69de29..1462c4c 100644 --- a/timelines/Odin/run_2.tsv +++ b/timelines/Odin/run_2.tsv @@ -0,0 +1 @@ +9 4227072 0 diff --git a/timelines/Odin/run_3.tsv b/timelines/Odin/run_3.tsv index e69de29..739c060 100644 --- a/timelines/Odin/run_3.tsv +++ b/timelines/Odin/run_3.tsv @@ -0,0 +1 @@ +9 4358144 0 diff --git a/timelines/Odin/run_4.tsv b/timelines/Odin/run_4.tsv index e69de29..7fedd15 100644 --- a/timelines/Odin/run_4.tsv +++ b/timelines/Odin/run_4.tsv @@ -0,0 +1 @@ +8 4259840 0 diff --git a/timelines/PHP/run_1.tsv b/timelines/PHP/run_1.tsv index 5d53474..5bf6b24 100644 --- a/timelines/PHP/run_1.tsv +++ b/timelines/PHP/run_1.tsv @@ -1,6 +1,6 @@ -8 2080768 0 -31 2080768 0 +8 2064384 0 +30 2080768 0 52 2080768 0 -75 2080768 0 -97 2080768 0 -121 2080768 0 +74 2080768 0 +95 2080768 0 +118 2080768 0 diff --git a/timelines/PHP/run_2.tsv b/timelines/PHP/run_2.tsv index 8f33786..2d6e95d 100644 --- a/timelines/PHP/run_2.tsv +++ b/timelines/PHP/run_2.tsv @@ -1,3 +1,3 @@ 8 2080768 0 32 2080768 0 -53 0 0 +54 2080768 0 diff --git a/timelines/PHP/run_3.tsv b/timelines/PHP/run_3.tsv index 90d68e1..a2d588c 100644 --- a/timelines/PHP/run_3.tsv +++ b/timelines/PHP/run_3.tsv @@ -1,3 +1,3 @@ -12 2080768 0 -35 2080768 0 -61 2080768 0 +9 2080768 0 +32 2080768 0 +57 2080768 0 diff --git a/timelines/PHP/run_4.tsv b/timelines/PHP/run_4.tsv index eec79ae..3aca741 100644 --- a/timelines/PHP/run_4.tsv +++ b/timelines/PHP/run_4.tsv @@ -1,3 +1,3 @@ 9 2080768 0 -35 2080768 0 -56 2080768 0 +33 2080768 0 +57 2080768 0 diff --git a/timelines/Perl/run_1.tsv b/timelines/Perl/run_1.tsv index 0d15db7..1fa4685 100644 --- a/timelines/Perl/run_1.tsv +++ b/timelines/Perl/run_1.tsv @@ -1,2 +1,8 @@ -8 2048000 0 -33 2048000 0 +8 2031616 0 +31 2048000 0 +53 2048000 0 +75 2048000 0 +98 2048000 0 +122 2048000 0 +145 2048000 0 +169 2048000 0 diff --git a/timelines/Perl/run_2.tsv b/timelines/Perl/run_2.tsv index 087c0e2..836525b 100644 --- a/timelines/Perl/run_2.tsv +++ b/timelines/Perl/run_2.tsv @@ -1,2 +1,8 @@ -8 2048000 0 -31 2048000 +9 2048000 0 +32 2048000 0 +56 2048000 0 +79 2048000 0 +103 2048000 0 +126 2048000 0 +148 2048000 0 +172 2048000 0 diff --git a/timelines/Perl/run_3.tsv b/timelines/Perl/run_3.tsv index e676621..6eff283 100644 --- a/timelines/Perl/run_3.tsv +++ b/timelines/Perl/run_3.tsv @@ -1,2 +1,8 @@ -11 2064384 0 -34 2064384 +9 2048000 0 +32 2048000 0 +55 2048000 0 +79 2048000 0 +102 2048000 0 +126 2048000 0 +149 2048000 0 +172 2048000 0 diff --git a/timelines/Perl/run_4.tsv b/timelines/Perl/run_4.tsv index 087c0e2..cbaca67 100644 --- a/timelines/Perl/run_4.tsv +++ b/timelines/Perl/run_4.tsv @@ -1,2 +1,8 @@ 8 2048000 0 -31 2048000 +33 2048000 0 +56 2048000 0 +80 2048000 0 +101 2048000 0 +125 2048000 0 +150 2048000 0 +173 2048000 0 diff --git a/timelines/Python/run_1.tsv b/timelines/Python/run_1.tsv index 7d6b388..08a87a2 100644 --- a/timelines/Python/run_1.tsv +++ b/timelines/Python/run_1.tsv @@ -1,3 +1,3 @@ -8 2048000 0 -30 2048000 0 -54 2048000 0 +8 2015232 0 +32 2048000 0 +52 0 0 diff --git a/timelines/Python/run_2.tsv b/timelines/Python/run_2.tsv index 02d09ac..6363d7a 100644 --- a/timelines/Python/run_2.tsv +++ b/timelines/Python/run_2.tsv @@ -1,2 +1,2 @@ 9 2048000 0 -32 2048000 +32 2048000 0 diff --git a/timelines/Python/run_3.tsv b/timelines/Python/run_3.tsv index e7c0b87..30c7c7a 100644 --- a/timelines/Python/run_3.tsv +++ b/timelines/Python/run_3.tsv @@ -1,2 +1,2 @@ -11 2064384 0 -42 2064384 +9 2048000 0 +31 2048000 0 diff --git a/timelines/Python/run_4.tsv b/timelines/Python/run_4.tsv index f4c4432..22615ce 100644 --- a/timelines/Python/run_4.tsv +++ b/timelines/Python/run_4.tsv @@ -1,2 +1,2 @@ -9 2048000 0 -33 2048000 +8 2048000 0 +32 2048000 0 diff --git a/timelines/R/run_1.tsv b/timelines/R/run_1.tsv index 01a37bd..ac0f0f8 100644 --- a/timelines/R/run_1.tsv +++ b/timelines/R/run_1.tsv @@ -1,13 +1,9 @@ -8 2097152 0 -30 2097152 0 -54 2097152 0 -77 2097152 0 -101 2097152 0 -125 2097152 0 -148 2097152 0 -170 2097152 0 -193 2097152 0 -216 2097152 0 -240 2097152 0 -263 2097152 0 -288 2097152 0 +9 2080768 0 +31 2080768 0 +53 2080768 0 +77 2080768 0 +100 2080768 0 +123 2080768 0 +147 2080768 0 +171 2080768 0 +193 2080768 0 diff --git a/timelines/R/run_2.tsv b/timelines/R/run_2.tsv index 4a7228e..42856d8 100644 --- a/timelines/R/run_2.tsv +++ b/timelines/R/run_2.tsv @@ -1,6 +1,8 @@ -10 2080768 0 -39 2080768 0 -71 2080768 0 -95 2080768 0 -120 2080768 0 -143 2080768 0 +8 2080768 0 +32 2080768 0 +56 2080768 0 +79 2080768 0 +103 2080768 0 +127 2080768 0 +152 2080768 0 +175 2080768 0 diff --git a/timelines/R/run_3.tsv b/timelines/R/run_3.tsv index 2597a3b..54eeb0d 100644 --- a/timelines/R/run_3.tsv +++ b/timelines/R/run_3.tsv @@ -1,7 +1,8 @@ -10 2080768 0 -33 2080768 0 -58 2080768 0 -82 2080768 0 -106 2080768 0 -131 2080768 0 -155 2080768 0 +8 2080768 0 +32 2080768 0 +56 2080768 0 +79 2080768 0 +104 2080768 0 +128 2080768 0 +152 2080768 0 +175 2080768 0 diff --git a/timelines/R/run_4.tsv b/timelines/R/run_4.tsv index 3a217ee..e2f4fd8 100644 --- a/timelines/R/run_4.tsv +++ b/timelines/R/run_4.tsv @@ -1,7 +1,8 @@ -8 2080768 0 -31 2080768 0 -55 2080768 0 -79 2080768 0 -103 2080768 0 +9 2080768 0 +32 2080768 0 +56 2080768 0 +77 2080768 0 +101 2080768 0 126 2080768 0 150 2080768 0 +174 2080768 0 diff --git a/timelines/Ruby/run_1.tsv b/timelines/Ruby/run_1.tsv index 42b6598..50a08a5 100644 --- a/timelines/Ruby/run_1.tsv +++ b/timelines/Ruby/run_1.tsv @@ -1,4 +1,3 @@ -8 2048000 0 -32 2048000 0 -56 2048000 0 -80 2048000 0 +9 2015232 0 +29 2048000 0 +52 2048000 0 diff --git a/timelines/Ruby/run_2.tsv b/timelines/Ruby/run_2.tsv index 58fba11..ac1f62a 100644 --- a/timelines/Ruby/run_2.tsv +++ b/timelines/Ruby/run_2.tsv @@ -1,3 +1,3 @@ 9 2048000 0 -32 2048000 0 +33 2048000 0 56 2048000 0 diff --git a/timelines/Ruby/run_3.tsv b/timelines/Ruby/run_3.tsv index 1ae9635..ba4c793 100644 --- a/timelines/Ruby/run_3.tsv +++ b/timelines/Ruby/run_3.tsv @@ -1,3 +1,3 @@ -8 2048000 0 -34 2048000 0 -58 2048000 0 +9 2048000 0 +32 2048000 0 +54 2048000 0 diff --git a/timelines/Ruby/run_4.tsv b/timelines/Ruby/run_4.tsv index 931c4c1..17bf3ee 100644 --- a/timelines/Ruby/run_4.tsv +++ b/timelines/Ruby/run_4.tsv @@ -1,3 +1,3 @@ 9 2048000 0 -34 2048000 0 +33 2048000 0 57 2048000 0 diff --git a/timelines/Rust/run_1.tsv b/timelines/Rust/run_1.tsv index 2e535b7..f5643bb 100644 --- a/timelines/Rust/run_1.tsv +++ b/timelines/Rust/run_1.tsv @@ -1 +1 @@ -5 0 0 +5 1835008 0 diff --git a/timelines/Rust/run_2.tsv b/timelines/Rust/run_2.tsv index e69de29..2e535b7 100644 --- a/timelines/Rust/run_2.tsv +++ b/timelines/Rust/run_2.tsv @@ -0,0 +1 @@ +5 0 0 diff --git a/timelines/Rust/run_3.tsv b/timelines/Rust/run_3.tsv index e69de29..2e535b7 100644 --- a/timelines/Rust/run_3.tsv +++ b/timelines/Rust/run_3.tsv @@ -0,0 +1 @@ +5 0 0 diff --git a/timelines/Rust/run_4.tsv b/timelines/Rust/run_4.tsv index e69de29..2e535b7 100644 --- a/timelines/Rust/run_4.tsv +++ b/timelines/Rust/run_4.tsv @@ -0,0 +1 @@ +5 0 0 diff --git a/timelines/Scala/run_1.tsv b/timelines/Scala/run_1.tsv index 733942d..3760b17 100644 --- a/timelines/Scala/run_1.tsv +++ b/timelines/Scala/run_1.tsv @@ -1,32 +1,27 @@ -9 2015232 0 -34 2080768 0 -57 2080768 0 -84 2080768 0 -108 2080768 0 -132 2080768 0 -154 2080768 0 -177 2080768 0 -200 2080768 0 -223 2080768 0 -257 2080768 0 -287 2080768 0 -312 2080768 0 -334 2080768 0 -368 2080768 0 -415 2080768 0 -439 2080768 0 -465 2080768 0 -493 2080768 0 -516 2080768 0 -540 2080768 0 -565 2080768 0 -591 2080768 0 -616 2080768 0 -640 2080768 0 -666 2080768 0 -694 2080768 0 -744 2080768 0 -779 2080768 0 -815 2080768 0 -845 2080768 0 -870 0 0 +8 2080768 0 +31 2080768 0 +54 2080768 0 +75 2080768 0 +98 2080768 0 +120 2080768 0 +144 2080768 0 +166 2080768 0 +189 2080768 0 +212 2080768 0 +235 2080768 0 +258 2080768 0 +282 2080768 0 +305 2080768 0 +327 2080768 0 +349 2080768 0 +371 2080768 0 +394 2080768 0 +417 2080768 0 +440 2080768 0 +464 2080768 0 +488 2080768 0 +513 2080768 0 +536 2080768 0 +563 2080768 0 +586 2080768 0 +608 2080768 0 diff --git a/timelines/Scala/run_2.tsv b/timelines/Scala/run_2.tsv index f996ee7..e039320 100644 --- a/timelines/Scala/run_2.tsv +++ b/timelines/Scala/run_2.tsv @@ -1,15 +1,15 @@ -11 2015232 0 -33 2080768 0 -59 2080768 0 -83 2080768 0 -107 2080768 0 -129 2080768 0 -152 2080768 0 -176 2080768 0 -199 2080768 0 -227 2080768 0 -252 2080768 0 -279 2080768 0 -305 2080768 0 -330 2080768 0 -356 2080768 0 +8 2080768 0 +32 2080768 0 +56 2080768 0 +78 2080768 0 +101 2080768 0 +122 2080768 0 +144 2080768 0 +167 2080768 0 +189 2080768 0 +210 2080768 0 +235 2080768 0 +260 2080768 0 +287 2080768 0 +313 2080768 0 +338 2080768 0 diff --git a/timelines/Scala/run_3.tsv b/timelines/Scala/run_3.tsv index d6d2831..df468c8 100644 --- a/timelines/Scala/run_3.tsv +++ b/timelines/Scala/run_3.tsv @@ -1,15 +1,15 @@ -10 2080768 0 -33 2080768 0 -59 2080768 0 -86 2080768 0 -110 2080768 0 -133 2080768 0 -156 2080768 0 -179 2080768 0 -202 2080768 0 -226 2080768 0 -252 2080768 0 -276 2080768 0 -303 2080768 0 -329 2080768 0 -351 0 0 +8 2080768 0 +32 2080768 0 +55 2080768 0 +78 2080768 0 +101 2080768 0 +123 2080768 0 +145 2080768 0 +166 2080768 0 +189 2080768 0 +211 2080768 0 +235 2080768 0 +259 2080768 0 +288 2080768 0 +314 2080768 0 +340 2080768 0 diff --git a/timelines/Scala/run_4.tsv b/timelines/Scala/run_4.tsv index b377b32..15dd7b7 100644 --- a/timelines/Scala/run_4.tsv +++ b/timelines/Scala/run_4.tsv @@ -1,17 +1,15 @@ 8 2080768 0 -31 2080768 0 -53 2080768 0 +29 2080768 0 +52 2080768 0 76 2080768 0 -100 2080768 0 -125 2080768 0 -149 2080768 0 -170 2080768 0 -199 2080768 0 -230 2080768 0 -254 2080768 0 -279 2080768 0 -307 2080768 0 -332 2080768 0 -356 2080768 0 -381 2080768 0 -404 2080768 0 +98 2080768 0 +120 2080768 0 +143 2080768 0 +165 2080768 0 +188 2080768 0 +211 2080768 0 +235 2080768 0 +257 2080768 0 +283 2080768 0 +309 2080768 0 +333 2080768 0 diff --git a/timelines/Swift/run_1.tsv b/timelines/Swift/run_1.tsv index e6b05bb..2567c6c 100644 --- a/timelines/Swift/run_1.tsv +++ b/timelines/Swift/run_1.tsv @@ -1 +1,13 @@ -8 327680 0 +8 5963776 0 +30 6111232 8 +53 6144000 8 +77 6160384 8 +100 6176768 8 +123 6176768 8 +146 6176768 8 +169 6176768 43 +191 6209536 43 +213 6209536 43 +235 6209536 43 +259 6225920 43 +280 0 0 diff --git a/timelines/Swift/run_2.tsv b/timelines/Swift/run_2.tsv index f1b74c3..3072570 100644 --- a/timelines/Swift/run_2.tsv +++ b/timelines/Swift/run_2.tsv @@ -1 +1,13 @@ -6 0 0 +9 5996544 0 +32 6111232 0 +55 6144000 0 +79 6160384 21 +102 6176768 21 +127 6176768 21 +151 6176768 21 +174 6176768 21 +195 6209536 21 +219 6209536 50 +242 6209536 50 +263 6225920 50 +284 0 0 diff --git a/timelines/Swift/run_3.tsv b/timelines/Swift/run_3.tsv index 2e535b7..271dfb3 100644 --- a/timelines/Swift/run_3.tsv +++ b/timelines/Swift/run_3.tsv @@ -1 +1,13 @@ -5 0 0 +9 5980160 0 +32 6111232 0 +57 6127616 0 +80 6144000 0 +103 6160384 0 +124 6160384 33 +147 6160384 33 +170 6160384 33 +192 6193152 33 +215 6193152 33 +239 6193152 57 +262 6209536 57 +283 6356992 0 diff --git a/timelines/Swift/run_4.tsv b/timelines/Swift/run_4.tsv index f1b74c3..315a252 100644 --- a/timelines/Swift/run_4.tsv +++ b/timelines/Swift/run_4.tsv @@ -1 +1,13 @@ -6 0 0 +8 5980160 0 +32 6111232 6 +55 6144000 6 +76 6160384 6 +100 6176768 6 +123 6176768 6 +147 6176768 40 +170 6176768 40 +193 6209536 40 +217 6209536 40 +240 6209536 40 +265 6225920 40 +286 6225920 diff --git a/timelines/TypeScript/run_1.tsv b/timelines/TypeScript/run_1.tsv index 39c3b9e..8004fcb 100644 --- a/timelines/TypeScript/run_1.tsv +++ b/timelines/TypeScript/run_1.tsv @@ -1,53 +1,60 @@ -8 2080768 0 +8 2015232 0 32 2080768 0 56 2080768 0 -79 2080768 0 -102 2080768 0 -128 2080768 0 -151 2080768 0 -179 2080768 0 -212 2080768 0 -268 2080768 0 -293 2080768 0 -316 2080768 0 -343 2080768 0 -368 2080768 0 -394 2080768 0 -417 2080768 0 -441 2080768 0 -464 2080768 0 -488 2080768 0 -511 2080768 0 -534 2080768 0 -561 2080768 0 -585 2080768 0 -612 2080768 0 -634 2080768 0 -658 2080768 0 -682 2080768 0 -706 2080768 0 -729 2080768 0 -753 2080768 0 -777 2080768 0 -803 2080768 0 -828 2080768 0 -852 2080768 0 -879 2080768 0 -906 2080768 0 -930 2080768 0 -954 2080768 0 -979 2080768 0 -1003 2080768 0 -1030 2080768 0 -1060 2080768 0 -1090 2080768 0 +80 2080768 0 +103 2080768 0 +127 2080768 0 +150 2080768 0 +173 2080768 0 +197 2080768 0 +221 2080768 0 +244 2080768 0 +265 2080768 0 +291 2080768 0 +317 2080768 0 +339 2080768 0 +364 2080768 0 +384 2080768 0 +410 2080768 0 +432 2080768 0 +454 2080768 0 +476 2080768 0 +498 2080768 0 +525 2080768 0 +548 2080768 0 +572 2080768 0 +597 2080768 0 +621 2080768 0 +652 2080768 0 +678 2080768 0 +701 2080768 0 +727 2080768 0 +755 2080768 0 +787 2080768 0 +817 2080768 0 +847 2080768 0 +883 2080768 0 +913 2080768 0 +941 2080768 0 +969 2080768 0 +1001 2080768 0 +1043 2080768 0 +1068 2080768 0 +1092 2080768 0 1121 2080768 0 -1150 2080768 0 -1179 2080768 0 -1208 2080768 0 -1237 2080768 0 -1267 2080768 0 -1299 2080768 0 -1325 2080768 0 -1349 2080768 0 -1375 2080768 0 +1146 2080768 0 +1171 1884160 0 +1197 1884160 0 +1222 1884160 0 +1247 1884160 0 +1269 1884160 0 +1297 1884160 0 +1320 1884160 0 +1345 1884160 0 +1375 1884160 0 +1402 1884160 0 +1425 1884160 0 +1449 1884160 0 +1472 1884160 0 +1498 1884160 0 +1522 1884160 0 diff --git a/timelines/TypeScript/run_2.tsv b/timelines/TypeScript/run_2.tsv index 6edc65f..c37e6f9 100644 --- a/timelines/TypeScript/run_2.tsv +++ b/timelines/TypeScript/run_2.tsv @@ -1,34 +1,52 @@ 9 2080768 0 -34 2080768 0 -59 2080768 0 -86 2080768 0 -111 2080768 0 -135 2080768 0 -158 2080768 0 -183 2080768 0 -208 2080768 0 -235 2080768 0 -258 2080768 0 -280 2080768 0 -304 2080768 0 -326 2080768 0 -354 2080768 0 -376 2080768 0 -401 2080768 0 -426 2080768 0 -451 2080768 0 -474 2080768 0 -499 2080768 0 -524 2080768 0 -550 2080768 0 -586 2080768 0 -618 2080768 0 -649 2080768 0 -684 2080768 0 -713 2080768 0 -744 2080768 0 +30 2080768 0 +54 2080768 0 +81 2080768 0 +104 2080768 0 +130 2080768 0 +155 2080768 0 +179 2080768 0 +203 2080768 0 +232 2080768 0 +255 2080768 0 +277 2080768 0 +300 2080768 0 +323 2080768 0 +347 2080768 0 +370 2080768 0 +394 2080768 0 +417 2080768 0 +442 2080768 0 +466 2080768 0 +487 2080768 0 +511 2080768 0 +539 2080768 0 +572 2080768 0 +604 2080768 0 +638 2080768 0 +673 2080768 0 +700 2080768 0 +725 2080768 0 +750 2080768 0 783 2080768 0 -814 2080768 0 -840 2080768 0 -864 2080768 0 -890 2080768 +813 2080768 0 +837 2080768 0 +862 2080768 0 +892 2080768 0 +916 2080768 0 +942 2080768 0 +964 2080768 0 +988 2080768 0 +1015 2080768 0 +1037 2080768 0 +1068 2080768 0 +1094 2080768 0 +1119 2080768 0 +1151 2080768 0 +1177 2080768 0 +1202 2080768 0 +1226 2080768 0 +1247 2080768 0 +1271 2080768 0 +1296 2080768 0 +1315 0 0 diff --git a/timelines/TypeScript/run_3.tsv b/timelines/TypeScript/run_3.tsv index 1c8354b..a58d92a 100644 --- a/timelines/TypeScript/run_3.tsv +++ b/timelines/TypeScript/run_3.tsv @@ -1,35 +1,51 @@ 8 2080768 0 -32 2080768 0 +31 2080768 0 56 2080768 0 -88 2080768 0 -121 2080768 0 -146 2080768 0 -170 2080768 0 -198 2080768 0 -223 2080768 0 -249 2080768 0 -270 2080768 0 -292 2080768 0 -313 2080768 0 -334 2080768 0 -357 2080768 0 -381 2080768 0 -405 2080768 0 -430 2080768 0 -455 2080768 0 -480 2080768 0 -502 2080768 0 -526 2080768 0 -553 2080768 0 -583 2080768 0 -612 2080768 0 -643 2080768 0 -676 2080768 0 -710 2080768 0 +80 2080768 0 +106 2080768 0 +132 2080768 0 +155 2080768 0 +180 2080768 0 +206 2080768 0 +232 2080768 0 +254 2080768 0 +276 2080768 0 +299 2080768 0 +321 2080768 0 +346 2080768 0 +370 2080768 0 +393 2080768 0 +418 2080768 0 +442 2080768 0 +467 2080768 0 +489 2080768 0 +512 2080768 0 +541 2080768 0 +577 2080768 0 +614 2080768 0 +648 2080768 0 +682 2080768 0 +708 2080768 0 738 2080768 0 -771 2080768 0 -802 2080768 0 -837 2080768 0 -866 2080768 0 -890 2080768 0 -914 2080768 0 +784 2080768 0 +815 2080768 0 +841 2080768 0 +867 2080768 0 +895 2080768 0 +923 2080768 0 +948 2080768 0 +972 2080768 0 +996 2080768 0 +1020 2080768 0 +1043 2080768 0 +1069 2080768 0 +1102 2080768 0 +1125 2080768 0 +1156 2080768 0 +1187 2080768 0 +1213 2080768 0 +1238 2080768 0 +1262 2080768 0 +1287 2080768 0 +1312 2080768 0 +1333 2080768 0 diff --git a/timelines/TypeScript/run_4.tsv b/timelines/TypeScript/run_4.tsv index 487bc2d..b558164 100644 --- a/timelines/TypeScript/run_4.tsv +++ b/timelines/TypeScript/run_4.tsv @@ -1,34 +1,51 @@ -16 2097152 0 -41 2097152 0 -67 2097152 0 -91 2097152 0 -121 2097152 1 -146 2097152 1 -171 2097152 1 -198 2097152 1 -222 2097152 1 -245 2097152 0 -271 2097152 0 -293 2097152 0 -317 2097152 0 -341 2097152 0 -367 2097152 0 -389 2097152 0 -412 2097152 0 -438 2097152 0 -463 2097152 0 -490 2097152 0 -515 2097152 0 -539 2097152 0 -567 2097152 0 -599 2097152 0 -637 2097152 0 -672 2097152 0 -705 2097152 0 -733 2097152 0 -758 2097152 0 -784 2097152 0 -815 2097152 0 -842 2097152 0 -866 2097152 0 -889 2097152 0 +8 2080768 0 +30 2080768 0 +55 2080768 0 +80 2080768 0 +106 2080768 0 +130 2080768 0 +154 2080768 0 +178 2080768 0 +203 2080768 0 +227 2080768 0 +252 2080768 0 +274 2080768 0 +296 2080768 0 +319 2080768 0 +343 2080768 0 +366 2080768 0 +391 2080768 0 +412 2080768 0 +433 2080768 0 +457 2080768 0 +481 2080768 0 +504 2080768 0 +536 2080768 0 +572 2080768 0 +607 2080768 0 +643 2080768 0 +676 2080768 0 +706 2080768 0 +739 2080768 0 +769 2080768 0 +804 2080768 0 +830 2080768 0 +855 2080768 0 +885 2080768 0 +910 2080768 0 +935 2080768 0 +959 2080768 0 +983 2080768 0 +1008 2080768 0 +1033 2080768 0 +1061 2080768 0 +1084 2080768 0 +1109 2080768 0 +1147 2080768 0 +1175 2080768 0 +1200 2080768 0 +1224 2080768 0 +1247 2080768 0 +1272 2080768 0 +1295 2080768 0 +1314 2080768 0 diff --git a/timelines/Wolfram/run_1.tsv b/timelines/Wolfram/run_1.tsv index 490750d..ddc0f56 100644 --- a/timelines/Wolfram/run_1.tsv +++ b/timelines/Wolfram/run_1.tsv @@ -1,2 +1 @@ -8 2080768 0 -31 2080768 0 +8 2015232 0 diff --git a/timelines/Zig/run_1.tsv b/timelines/Zig/run_1.tsv index 9b65fe3..1d20d7e 100644 --- a/timelines/Zig/run_1.tsv +++ b/timelines/Zig/run_1.tsv @@ -1 +1 @@ -8 2457600 0 +9 2342912 0 diff --git a/timelines/Zig/run_2.tsv b/timelines/Zig/run_2.tsv index 7e50b2d..746bf82 100644 --- a/timelines/Zig/run_2.tsv +++ b/timelines/Zig/run_2.tsv @@ -1 +1 @@ -9 2818048 +9 2818048 0 diff --git a/timelines/Zig/run_3.tsv b/timelines/Zig/run_3.tsv index 312e03e..6d73191 100644 --- a/timelines/Zig/run_3.tsv +++ b/timelines/Zig/run_3.tsv @@ -1 +1 @@ -8 2818048 +8 2818048 0 diff --git a/timelines/Zig/run_4.tsv b/timelines/Zig/run_4.tsv index 312e03e..6d73191 100644 --- a/timelines/Zig/run_4.tsv +++ b/timelines/Zig/run_4.tsv @@ -1 +1 @@ -8 2818048 +8 2818048 0