mjit_worker.c: promote mjit_copy_job from function
-local variable to global variable.
Consider this case:
stop_worker_p = TRUE
worker_stopped = TRUE
worker_stopped
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mjit_worker.c: promote mjit_copy_job from function
-local variable to global variable.
Consider this case:
sets
stop_worker_p = TRUE, and fires RUBY_VM_CHECK_INTS() onceset
worker_stopped = TRUEand the thread stops.worker_stoppedbecamse TRUE, start Kernel#exec.Kernel#exec fails but exception is rescued.
is already expired.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e