YJIT: Add --yjit-pause and RubyVM::YJIT.resume (#7609)
YJIT: Add --yjit-pause and RubyVM::YJIT.resume
This allows booting YJIT in a suspended state. We chose to add a new command line option as opposed to simply allowing YJIT.resume to work without any command line option because it allows for combining with YJIT tuning command line options. It also simpifies implementation.
YJIT: Add
--yjit-pauseandRubyVM::YJIT.resume(#7609)This allows booting YJIT in a suspended state. We chose to add a new
command line option as opposed to simply allowing YJIT.resume to work
without any command line option because it allows for combining with
YJIT tuning command line options. It also simpifies implementation.
Paired with Kokubun and Maxime.
Co-authored-by: Takashi Kokubun takashikkbn@gmail.com
Co-authored-by: Alan Wu XrXr@users.noreply.github.com
Co-authored-by: Takashi Kokubun takashikkbn@gmail.com