JuliaPy / JuliaPy/PyCall.jl

Faster startup

Offen
#811 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Julia
Sterne
1.5k
Forks
186
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Fastest startup I've gotten down to, on latest brand-new master:

```
$ julia -O1 --compile=min -q
julia> @time using PyCall
0.564175 seconds (189.99 k allocations: 12.739 MiB)
```
With the new options, I'm trying out in a PR elsewhere:
https://github.com/JuliaPackaging/BinaryBuilder.jl/pull/900/files

The thing is, I can't get this low, by starting with Julia with no options, and I'm puzzled as either the code change or the CLI options are slower, but together fastest... any idea what I'm doing wrong?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Start by reproducing the reported `julia -O1 --compile=min -q` and no-option startup comparisons, then inspect the linked BinaryBuilder.jl pull request. The issue names no project files or tests; done means explaining the startup discrepancy or identifying a specific, reproducible change to improve it.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
julia, python
Bereich
performance
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.