You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
JFFI bad library load is a huge startup hit on MacOS #9690
When booting up the JFFI native subsystem on MacOS, a bug in JFFI is causing it to always write out the stub library to tmp and load it from there. This has a huge impact on startup, due to the cost of writing out the file each time JRuby starts and because the new file defeats all OS and JVM caches.
As shown in #9686 explorations of Prism parser startup impact, the dump and load of the JFFI stub library costs over 1s of startup time on my system:
Activity
headius commentedon Sep 16, 2026
Fixed by JFFI update from #9689 merged from 10.0.