-
Notifications
You must be signed in to change notification settings - Fork 99
Open
Description
Resolving file paths for require is ~10 times slower in packed ruby which leads to a significant boot time slowdown (40 seconds to load packed rails app instead of 6-7seconds via regular interpreter in my case).
Regular ruby interpreter:
irb(main):005:0> Benchmark.measure { $LOAD_PATH.resolve_feature_path('sprockets/erb_processor') }.total
=> 0.0015339999999999243Ruby-packer:
irb(main):005:0> Benchmark.measure { $LOAD_PATH.resolve_feature_path('sprockets/erb_processor') }.total
=> 0.01963300000000323kritik
Metadata
Metadata
Assignees
Labels
No labels