Skip to content

use juliapkg.libjulia() for faster init in juliacall#782

Merged
cjdoris merged 1 commit into
mainfrom
use-juliacall-libjulia
May 31, 2026
Merged

use juliapkg.libjulia() for faster init in juliacall#782
cjdoris merged 1 commit into
mainfrom
use-juliacall-libjulia

Conversation

@cjdoris
Copy link
Copy Markdown
Member

@cjdoris cjdoris commented May 31, 2026

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

Benchmark Results (Julia v1)

Time benchmarks
main fce8a57... main / fce8a57...
basic/@py/pydict/init 0.259 ± 0.057 ms 0.258 ± 0.058 ms 1 ± 0.32
basic/@py/pydict/pydel 0.26 ± 0.032 ms 0.258 ± 0.024 ms 1 ± 0.16
basic/julia/pydict/init 0.232 ± 0.07 ms 0.232 ± 0.075 ms 1 ± 0.44
basic/julia/pydict/pydel 0.237 ± 0.049 ms 0.237 ± 0.049 ms 1 ± 0.29
gc/full 0.657 ± 0.0098 s 0.647 ± 0.0064 s 1.02 ± 0.018
time_to_load 2.14 ± 0.025 s 2.11 ± 0.015 s 1.02 ± 0.014
Memory benchmarks
main fce8a57... main / fce8a57...
basic/@py/pydict/init 5.01 k allocs: 0.0764 MB 5.01 k allocs: 0.0764 MB 1
basic/@py/pydict/pydel 5.01 k allocs: 0.0764 MB 5.01 k allocs: 0.0764 MB 1
basic/julia/pydict/init 4.01 k allocs: 0.0612 MB 4.01 k allocs: 0.0612 MB 1
basic/julia/pydict/pydel 4.01 k allocs: 0.0612 MB 4.01 k allocs: 0.0612 MB 1
gc/full 0 allocs: 0 B 0 allocs: 0 B
time_to_load 0.143 k allocs: 10.6 kB 0.143 k allocs: 10.6 kB 1

@cjdoris cjdoris merged commit b26f202 into main May 31, 2026
18 checks passed
@cjdoris cjdoris mentioned this pull request May 31, 2026
@cjdoris cjdoris deleted the use-juliacall-libjulia branch May 31, 2026 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant