Skip to content

[perf] Remove ensure_compiled when building the module store#331

Merged
lukaszsamson merged 1 commit intomasterfrom
improve_startup_perf
Apr 22, 2026
Merged

[perf] Remove ensure_compiled when building the module store#331
lukaszsamson merged 1 commit intomasterfrom
improve_startup_perf

Conversation

@scohen
Copy link
Copy Markdown
Contributor

@scohen scohen commented Apr 22, 2026

Calling ensure compiled on every module in the system takes a very long time on most projects, and it's not clear why this is necessary unconditionally on startup.

Removing this dramatically improves expert's time from boot to usability (by over 30 seconds in my work project)

Calling ensure compiled on every module in the system takes a very
long time on most projects, and it's not clear why this is necessary
unconditionally on startup.
@scohen scohen requested a review from lukaszsamson April 22, 2026 17:10
@lukaszsamson lukaszsamson merged commit fb9ee0e into master Apr 22, 2026
31 checks passed
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.

2 participants