Closed
Description
openedon Oct 9, 2024
There was a regression between the last release candidate and the release:
$ hyperfine './julia-1.10.5/bin/julia --startup-file=no -e "1+1"'
Benchmark 1: ./julia-1.10.5/bin/julia --startup-file=no -e "1+1"
Time (mean ± σ): 160.0 ms ± 0.9 ms [User: 77.7 ms, System: 84.9 ms]
Range (min … max): 158.2 ms … 161.3 ms 18 runs
$ hyperfine './julia-1.11.0-rc4/bin/julia --startup-file=no -e "1+1"'
Benchmark 1: ./julia-1.11.0-rc4/bin/julia --startup-file=no -e "1+1"
Time (mean ± σ): 126.1 ms ± 1.6 ms [User: 61.7 ms, System: 63.3 ms]
Range (min … max): 122.8 ms … 128.6 ms 23 runs
$ hyperfine './julia-1.11.0/bin/julia --startup-file=no -e "1+1"'
Benchmark 1: ./julia-1.11.0/bin/julia --startup-file=no -e "1+1"
Time (mean ± σ): 304.6 ms ± 4.4 ms [User: 528.1 ms, System: 84.3 ms]
Range (min … max): 300.0 ms … 315.1 ms 10 runs
Maybe because of this additional required compilation:
$ ./julia-1.11.0-rc4/bin/julia --startup-file=no -e "1+1" --trace-compile=stderr
$ ./julia-1.11.0/bin/julia --startup-file=no -e "1+1" --trace-compile=stderr
precompile(Tuple{Base.var"#759#760"{Task}})
Version info:
Julia Version 1.11.0
Commit 501a4f25c2b (2024-10-07 11:40 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
CPU: 8 × AMD Ryzen 3 5300U with Radeon Graphics
WORD_SIZE: 64
LLVM: libLLVM-16.0.6 (ORCJIT, znver2)
Threads: 1 default, 0 interactive, 1 GC (on 8 virtual cores)
Environment:
JULIA_NUM_PRECOMPILE_TASKS = 4
JULIA_PKG_PRECOMPILE_AUTO = 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment