D VS Python benchmarks

Current benchmark data was generated on Tue Mar 25 2025, full log can be found HERE

CONTRIBUTIONS are WELCOME!

[x86_64][4 cores] AMD EPYC 7763 64-Core Processor (Model 1)

* -m in a file name stands for multi-threading or multi-processing

* -i in a file name stands for direct intrinsics usage. (Usage of simd intrinsics via libraries is not counted)

* -ffi in a file name stands for non-stdlib FFI usage

* (You may find time < time(user) + time(sys) for some non-parallelized programs, the overhead is from GC or JIT compiler, which are allowed to take advantage of multi-cores as that's more close to real-world scenarios.)

binarytrees

Input: 18

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
python 1.py 1197ms 3.3ms 96.2MB 1130ms 53ms pypy 3.10.16
d 1.d 1796ms 1.6ms 312.6MB 1770ms 33ms ldc2 1.40.1
d 1.d 2825ms 142ms 314.8MB 3023ms 47ms dmd 2.110.0
python 1.py timeout 0.0ms 40.8MB 4967ms 17ms cpython 3.13.2
python 1.py timeout 0.0ms 40.5MB 4740ms 250ms pyston 3.8.12

Input: 15

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
python 1.py 97ms 2.2ms 68.7MB 67ms 17ms pypy 3.10.16
d 1.d 164ms 2.0ms 209.8MB 140ms 13ms ldc2 1.40.1
d 1.d 231ms 4.2ms 211.8MB 203ms 10ms dmd 2.110.0
python 1.py 487ms 1.2ms 11.9MB 460ms 13ms pyston 3.8.12
python 1.py 726ms 15ms 12.6MB 713ms 0ms cpython 3.13.2

coro-prime-sieve

Input: 4000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
python 1.py 1280ms 15ms 107.2MB 1230ms 37ms pypy 3.10.16
python 1.py 2668ms 8.1ms 25.1MB 2643ms 10ms cpython 3.13.2
d 1.d timeout 0.0ms 17.7MB 4967ms 23ms dmd 2.110.0
d 1.d timeout 0.0ms 16.5MB 4963ms 20ms ldc2 1.40.1
python 1.py timeout 0.0ms 17.4MB 4980ms 10ms pyston 3.8.12

Input: 1000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
python 1.py 221ms 0.4ms 86.7MB 183ms 23ms pypy 3.10.16
python 1.py 239ms 1.7ms 20.3MB 220ms 10ms cpython 3.13.2
python 1.py 663ms 2.7ms 16.8MB 637ms 10ms pyston 3.8.12
d 1.d 1032ms 16ms 12.2MB 1010ms 7ms ldc2 1.40.1
d 1.d 1329ms 7.9ms 14.5MB 1303ms 13ms dmd 2.110.0

edigits

Input: 250001

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
python 1.py 252ms 2.8ms 83.3MB 213ms 27ms pypy 3.10.16
python 1.py 360ms 4.5ms 12.5MB 343ms 0ms cpython 3.13.2
python 1.py 2006ms 3.3ms 9.6MB 1990ms 0ms pyston 3.8.12
d 1.d 2558ms 2.8ms 8.0MB 2547ms 0ms ldc2 1.40.1
d 1.d 2909ms 6.1ms 10.4MB 2893ms 3ms dmd 2.110.0

Input: 100000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
python 1.py 105ms 0.1ms 63.3MB 73ms 17ms pypy 3.10.16
python 1.py 125ms 28ms 12.3MB 100ms 0ms cpython 3.13.2
python 1.py 349ms 1.6ms 8.8MB 337ms 0ms pyston 3.8.12
d 1.d 442ms 0.2ms 8.1MB 430ms 0ms ldc2 1.40.1
d 1.d 527ms 0.5ms 10.2MB 520ms 0ms dmd 2.110.0

fannkuch-redux

Input: 11

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1-im.d 374ms 3.2ms 2.9MB 1423ms 0ms ldc2 1.40.1
d 2-im.d 1118ms 5.5ms 3.1MB 4320ms 0ms ldc2 1.40.1
d 1-i.d 1486ms 1.8ms 2.9MB 1480ms 0ms ldc2 1.40.1
d 1.d 3116ms 13ms 2.9MB 3107ms 0ms ldc2 1.40.1
d 2-i.d 3239ms 1.2ms 2.9MB 3230ms 0ms ldc2 1.40.1
d 1.d 3554ms 9.4ms 4.6MB 3543ms 0ms dmd 2.110.0
d 1-im.d 4461ms 10ms 4.8MB 17470ms 7ms dmd 2.110.0
d 1-i.d timeout 0.0ms 4.5MB 4990ms 0ms dmd 2.110.0
d 2-i.d timeout 0.0ms 4.6MB 4990ms 0ms dmd 2.110.0
d 2-im.d timeout 0.0ms 4.9MB 19733ms 3ms dmd 2.110.0

Input: 10

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1-im.d 37ms 0.1ms 3.0MB 110ms 0ms ldc2 1.40.1
d 2-im.d 98ms 2.1ms 3.1MB 350ms 0ms ldc2 1.40.1
d 1-i.d 126ms 2.3ms 2.9MB 120ms 0ms ldc2 1.40.1
d 1.d 265ms 2.7ms 2.9MB 257ms 0ms ldc2 1.40.1
d 2-i.d 268ms 0.7ms 2.9MB 260ms 0ms ldc2 1.40.1
d 1.d 297ms 1.1ms 4.6MB 290ms 0ms dmd 2.110.0
d 1-im.d 376ms 5.0ms 4.9MB 1430ms 0ms dmd 2.110.0
d 2-im.d 526ms 1.6ms 4.9MB 2010ms 0ms dmd 2.110.0
d 1-i.d 857ms 5.5ms 4.5MB 847ms 0ms dmd 2.110.0
d 2-i.d 1387ms 14ms 4.6MB 1377ms 0ms dmd 2.110.0

fasta

Input: 2500000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 194ms 1.4ms 49.1MB 180ms 0ms ldc2 1.40.1
d 1.d 628ms 6.9ms 45.2MB 613ms 7ms dmd 2.110.0
python 1.py 1866ms 18ms 88.8MB 1820ms 33ms pypy 3.10.16
python 5-m.py 2278ms 15ms 65.4MB 3513ms 857ms pypy 3.10.16
python 5-m.py 2482ms 19ms 12.5MB 3550ms 1030ms pyston 3.8.12
python 1.py 3030ms 3.8ms 8.1MB 3020ms 0ms pyston 3.8.12
python 5-m.py 3399ms 44ms 13.5MB 4503ms 963ms cpython 3.13.2
python 1.py 4712ms 79ms 8.8MB 4703ms 0ms cpython 3.13.2

Input: 250000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 25ms 1.4ms 11.1MB 17ms 0ms ldc2 1.40.1
d 1.d 67ms 1.1ms 11.1MB 60ms 0ms dmd 2.110.0
python 1.py 249ms 2.9ms 63.3MB 220ms 13ms pypy 3.10.16
python 1.py 317ms 7.5ms 8.1MB 303ms 0ms pyston 3.8.12
python 5-m.py 321ms 4.6ms 12.5MB 420ms 147ms pyston 3.8.12
python 5-m.py 405ms 4.6ms 13.5MB 490ms 133ms cpython 3.13.2
python 5-m.py 450ms 2.3ms 65.4MB 730ms 327ms pypy 3.10.16
python 1.py 484ms 3.0ms 8.8MB 473ms 0ms cpython 3.13.2

helloworld

Input: QwQ

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 1.6ms 0.1ms 3.0MB 0ms 0ms ldc2 1.40.1
d 1.d 2.2ms 0.3ms 5.0MB 0ms 0ms dmd 2.110.0
python 1.py 12ms 0.8ms 7.6MB 0ms 0ms pyston 3.8.12
python 1.py 14ms 1.2ms 8.6MB 10ms 0ms cpython 3.13.2
python 1.py 30ms 1.2ms 51.4MB 10ms 10ms pypy 3.10.16

json-serde

Input: sample 5000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 2.d 59ms 0.9ms 15.7MB 60ms 10ms ldc2 1.40.1
python 1.py 202ms 1.8ms 38.2MB 167ms 23ms pyston 3.8.12
python 1.py 219ms 2.8ms 38.6MB 193ms 13ms cpython 3.13.2
d 2.d 238ms 2.3ms 22.4MB 233ms 10ms dmd 2.110.0
python 1.py 302ms 5.9ms 89.6MB 263ms 27ms pypy 3.10.16

Input: canada 15

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 2.d 456ms 1.6ms 141.8MB 423ms 37ms ldc2 1.40.1
python 1.py 1859ms 6.2ms 220.5MB 1687ms 153ms pyston 3.8.12
python 1.py 1921ms 20ms 222.2MB 1843ms 63ms pypy 3.10.16
python 1.py 1947ms 15ms 221.4MB 1850ms 83ms cpython 3.13.2
d 2.d 2491ms 3.8ms 158.8MB 2510ms 33ms dmd 2.110.0

knucleotide

Input: 2500000_in

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1-m.d 646ms 11ms 55.2MB 2187ms 10ms ldc2 1.40.1
d 1-m.d 1874ms 24ms 47.5MB 5737ms 10ms dmd 2.110.0
python 3-m.py 2464ms 33ms 136.4MB 8333ms 327ms pypy 3.10.16
python 3-m.py 3223ms 25ms 34.3MB 12263ms 117ms pyston 3.8.12
python 3.py timeout 0.0ms 35.6MB 87ms 23ms cpython 3.13.2

Input: 250000_in

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1-m.d 96ms 3.1ms 38.7MB 253ms 10ms ldc2 1.40.1
d 1-m.d 206ms 5.7ms 38.1MB 603ms 10ms dmd 2.110.0
python 3-m.py 392ms 2.5ms 76.3MB 1003ms 160ms pypy 3.10.16
python 3-m.py 406ms 1.5ms 14.3MB 1347ms 70ms pyston 3.8.12
python 3-m.py 659ms 5.8ms 15.1MB 2317ms 63ms cpython 3.13.2

lru

Input: 1000 1000000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 132ms 0.5ms 5.9MB 123ms 0ms ldc2 1.40.1
python 2.py 147ms 1.7ms 58.3MB 127ms 10ms pypy 3.10.16
d 1.d 177ms 2.7ms 7.9MB 163ms 7ms dmd 2.110.0
python 1.py 184ms 4.8ms 59.3MB 160ms 10ms pypy 3.10.16
python 1.py 721ms 2.1ms 8.9MB 707ms 0ms pyston 3.8.12
python 2.py 846ms 12ms 8.5MB 837ms 0ms pyston 3.8.12
python 1.py 1125ms 14ms 9.3MB 1113ms 0ms cpython 3.13.2
python 2.py 1331ms 3.3ms 9.0MB 1320ms 0ms cpython 3.13.2

Input: 1000 3000000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
python 2.py 345ms 4.6ms 59.2MB 320ms 10ms pypy 3.10.16
d 1.d 374ms 1.0ms 5.9MB 363ms 13ms ldc2 1.40.1
python 1.py 383ms 1.7ms 60.3MB 360ms 10ms pypy 3.10.16
d 1.d 514ms 1.2ms 7.9MB 500ms 13ms dmd 2.110.0
python 1.py 2123ms 11ms 8.9MB 2107ms 0ms pyston 3.8.12
python 2.py 2478ms 14ms 8.5MB 2463ms 0ms pyston 3.8.12
python 1.py 3384ms 51ms 9.3MB 3370ms 0ms cpython 3.13.2
python 2.py 4191ms 262ms 9.0MB 4180ms 0ms cpython 3.13.2

Input: 100 500000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 57ms 0.9ms 5.9MB 43ms 0ms ldc2 1.40.1
d 1.d 80ms 1.3ms 7.9MB 70ms 0ms dmd 2.110.0
python 2.py 108ms 2.1ms 57.9MB 83ms 10ms pypy 3.10.16
python 1.py 124ms 2.8ms 58.7MB 97ms 13ms pypy 3.10.16
python 1.py 350ms 0.8ms 8.5MB 337ms 0ms pyston 3.8.12
python 2.py 388ms 2.7ms 8.1MB 380ms 0ms pyston 3.8.12
python 1.py 535ms 0.5ms 9.0MB 520ms 0ms cpython 3.13.2
python 2.py 638ms 8.7ms 8.6MB 623ms 0ms cpython 3.13.2

mandelbrot

Input: 5000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 295ms 0.7ms 7.0MB 283ms 0ms ldc2 1.40.1
d 1.d 2187ms 22ms 9.0MB 2177ms 0ms dmd 2.110.0

Input: 1000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 15ms 0.3ms 3.0MB 10ms 0ms ldc2 1.40.1
d 1.d 96ms 1.6ms 4.8MB 90ms 0ms dmd 2.110.0

merkletrees

Input: 17

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 988ms 12ms 312.6MB 960ms 33ms ldc2 1.40.1
d 1.d 1785ms 13ms 314.7MB 1923ms 40ms dmd 2.110.0
python 1.py 2242ms 13ms 202.7MB 2123ms 100ms pypy 3.10.16
python 1.py timeout 0.0ms 93.6MB 4953ms 30ms cpython 3.13.2
python 1.py timeout 0.0ms 130.4MB 4930ms 53ms pyston 3.8.12

Input: 15

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 198ms 1.8ms 312.7MB 163ms 23ms ldc2 1.40.1
d 1.d 350ms 9.4ms 314.7MB 320ms 27ms dmd 2.110.0
python 1.py 384ms 3.7ms 105.2MB 320ms 47ms pypy 3.10.16
python 1.py 3229ms 20ms 37.2MB 3203ms 13ms cpython 3.13.2
python 1.py timeout 0.0ms 48.4MB 4963ms 23ms pyston 3.8.12

nbody

Input: 5000000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 362ms 1.8ms 2.9MB 350ms 0ms ldc2 1.40.1
d 2.d 362ms 0.4ms 2.9MB 350ms 0ms ldc2 1.40.1
d 1.d 682ms 4.0ms 4.6MB 673ms 0ms dmd 2.110.0
python 2.py 1357ms 7.5ms 57.9MB 1330ms 10ms pypy 3.10.16
d 2.d 2040ms 13ms 4.6MB 2033ms 0ms dmd 2.110.0
python 1.py 2662ms 11ms 57.2MB 2640ms 10ms pypy 3.10.16
python 1.py timeout 0.0ms 8.8MB 4990ms 0ms cpython 3.13.2
python 2.py timeout 0.0ms 8.8MB 4990ms 0ms cpython 3.13.2
python 1.py timeout 0.0ms 8.3MB 4990ms 0ms pyston 3.8.12
python 2.py timeout 0.0ms 8.1MB 4990ms 0ms pyston 3.8.12

Input: 500000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 2.d 39ms 0.1ms 2.9MB 30ms 0ms ldc2 1.40.1
d 1.d 39ms 0.4ms 2.9MB 30ms 0ms ldc2 1.40.1
d 1.d 71ms 0.3ms 4.6MB 60ms 0ms dmd 2.110.0
python 2.py 179ms 2.5ms 57.9MB 157ms 10ms pypy 3.10.16
d 2.d 210ms 3.6ms 4.5MB 203ms 0ms dmd 2.110.0
python 1.py 310ms 12ms 57.0MB 287ms 10ms pypy 3.10.16
python 1.py 934ms 14ms 8.3MB 920ms 0ms pyston 3.8.12
python 2.py 1326ms 45ms 8.1MB 1313ms 0ms pyston 3.8.12
python 1.py 3035ms 123ms 8.6MB 3020ms 0ms cpython 3.13.2
python 2.py 3207ms 87ms 8.8MB 3197ms 0ms cpython 3.13.2

nsieve

Input: 12

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 330ms 2.6ms 43.1MB 317ms 3ms ldc2 1.40.1
d 1.d 369ms 6.5ms 77.3MB 353ms 7ms dmd 2.110.0
d 2.d 843ms 1.5ms 46.9MB 823ms 0ms ldc2 1.40.1
d 2.d 1168ms 2.1ms 48.7MB 1150ms 10ms dmd 2.110.0
python 1.py 2644ms 5.0ms 369.5MB 2577ms 57ms pypy 3.10.16
python 2.py 3165ms 30ms 633.0MB 2990ms 157ms pyston 3.8.12
python 1.py timeout 0.0ms 321.1MB 4960ms 30ms cpython 3.13.2
python 2.py timeout 0.0ms 633.6MB 4830ms 153ms cpython 3.13.2
python 2.py timeout 0.0ms 959.7MB 4717ms 270ms pypy 3.10.16
python 1.py timeout 0.0ms 320.4MB 4933ms 50ms pyston 3.8.12

Input: 10

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 64ms 1.5ms 15.0MB 57ms 0ms ldc2 1.40.1
d 1.d 77ms 3.4ms 27.2MB 67ms 0ms dmd 2.110.0
d 2.d 209ms 2.5ms 17.1MB 200ms 0ms ldc2 1.40.1
d 2.d 294ms 1.0ms 18.9MB 280ms 0ms dmd 2.110.0
python 1.py 554ms 4.7ms 135.2MB 517ms 23ms pypy 3.10.16
python 2.py 754ms 4.9ms 164.2MB 710ms 27ms pyston 3.8.12
python 1.py 1144ms 17ms 86.0MB 1117ms 10ms pyston 3.8.12
python 2.py 1460ms 5.5ms 164.8MB 1417ms 30ms cpython 3.13.2
python 2.py 1589ms 53ms 290.2MB 1500ms 77ms pypy 3.10.16
python 1.py 2736ms 37ms 86.8MB 2710ms 10ms cpython 3.13.2

pidigits

Input: 8000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
python 4.py 1912ms 9.2ms 8.9MB 1870ms 27ms pyston 3.8.12
python 4.py 1956ms 14ms 9.3MB 1890ms 47ms cpython 3.13.2
python 4.py 2197ms 12ms 89.4MB 2153ms 30ms pypy 3.10.16
d 1.d 2428ms 10.0ms 8.1MB 2400ms 390ms ldc2 1.40.1
d 1.d 4357ms 29ms 10.2MB 4283ms 490ms dmd 2.110.0

Input: 4000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
python 4.py 453ms 3.4ms 8.6MB 443ms 0ms pyston 3.8.12
python 4.py 463ms 0.7ms 9.1MB 450ms 0ms cpython 3.13.2
python 4.py 551ms 4.4ms 83.8MB 517ms 20ms pypy 3.10.16
d 1.d 584ms 0.7ms 8.1MB 550ms 113ms ldc2 1.40.1
d 1.d 1028ms 5.0ms 10.2MB 1010ms 110ms dmd 2.110.0

regex-redux

Input: 2500000_in

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 3.d 584ms 5.3ms 171.9MB 767ms 20ms ldc2 1.40.1
d 3.d 1308ms 5.8ms 172.7MB 1500ms 20ms dmd 2.110.0
python 1.py 2254ms 9.7ms 243.7MB 2197ms 43ms pypy 3.10.16
python 1.py 4766ms 18ms 268.3MB 4583ms 167ms pyston 3.8.12
python 1.py timeout 0.0ms 144.0MB 4937ms 47ms cpython 3.13.2

Input: 250000_in

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 3.d 64ms 1.1ms 27.6MB 70ms 0ms ldc2 1.40.1
d 3.d 139ms 5.6ms 30.4MB 153ms 0ms dmd 2.110.0
python 1.py 331ms 4.0ms 85.9MB 290ms 27ms pypy 3.10.16
python 1.py 498ms 3.7ms 36.1MB 467ms 20ms pyston 3.8.12
python 1.py 611ms 4.7ms 31.0MB 580ms 13ms cpython 3.13.2

secp256k1

Input: 2000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
python 1.py 3166ms 15ms 8.3MB 3153ms 0ms pyston 3.8.12
python 1.py 3558ms 6.3ms 74.3MB 3520ms 20ms pypy 3.10.16
python 1.py 3834ms 38ms 8.6MB 3823ms 0ms cpython 3.13.2
d 1.d 4803ms 10ms 3.9MB 4777ms 350ms ldc2 1.40.1
d 1.d timeout 0.0ms 6.6MB 4983ms 267ms dmd 2.110.0

Input: 500

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
python 1.py 806ms 3.4ms 8.3MB 793ms 0ms pyston 3.8.12
python 1.py 971ms 7.2ms 8.6MB 960ms 0ms cpython 3.13.2
python 1.py 996ms 9.3ms 67.4MB 967ms 13ms pypy 3.10.16
d 1.d 1210ms 2.5ms 3.9MB 1190ms 93ms ldc2 1.40.1
d 1.d 2045ms 6.8ms 6.5MB 2017ms 117ms dmd 2.110.0

spectral-norm

Input: 8000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 3600ms 4.4ms 3.9MB 3587ms 0ms ldc2 1.40.1
d 1.d 3654ms 31ms 5.9MB 3643ms 0ms dmd 2.110.0
python 8.py timeout 0.0ms 14.8MB 30ms 10ms cpython 3.13.2
python 8.py timeout 0.0ms 95.8MB 803ms 87ms pypy 3.10.16
python 8.py timeout 0.0ms 14.2MB 40ms 10ms pyston 3.8.12

Input: 4000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 901ms 1.0ms 3.8MB 890ms 0ms ldc2 1.40.1
d 1.d 922ms 0.8ms 7.6MB 910ms 0ms dmd 2.110.0
python 8.py timeout 0.0ms 14.3MB 47ms 13ms cpython 3.13.2
python 8.py timeout 0.0ms 96.3MB 1323ms 190ms pypy 3.10.16
python 8.py timeout 0.0ms 13.6MB 63ms 20ms pyston 3.8.12

Input: 2000

lang code time stddev peak-mem mem time(user) time(sys) compiler compiler/runtime
d 1.d 228ms 0.3ms 3.0MB 220ms 0ms ldc2 1.40.1
d 1.d 233ms 1.2ms 5.0MB 220ms 0ms dmd 2.110.0
python 8-m.py 1978ms 5.9ms 93.1MB 6363ms 257ms pypy 3.10.16
python 8.py timeout 0.0ms 14.0MB 90ms 17ms cpython 3.13.2
python 8.py timeout 0.0ms 13.2MB 130ms 40ms pyston 3.8.12