> > https://bugs.ruby-lang.org/issues/14937 > > https://80x24.org/spew/20180728201723.20279-1-e / 80x24.org/raw Hi Greg, thanks for testing. I'll let k0kubun deal with JIT failures. For threading, I found more code to delete (goes on top of above patch): https://80x24.org/spew/20180729002256.22651-1-e / 80x24.org/raw Also pushed to my git repo: The following changes since commit 443f4d583c8fe78198bee791f2ac3da0be2dfb5e: mjit.c: introduce JIT compaction [experimental] (2018-07-28 16:14:56 +0000) are available in the Git repository at: https://80x24.org/ruby.git tt-designated for you to fetch changes up to 776e12582ba847e0d4b96fc1fcf05e2cd7049ee7: drop thread_destruct_lock and interrupt current ec directly (2018-07-29 00:16:27 +0000) ---------------------------------------------------------------- Eric Wong (2): thread_pthread: remove timer-thread by restructuring GVL drop thread_destruct_lock and interrupt current ec directly internal.h | 3 + process.c | 103 +++++++- signal.c | 7 +- test/ruby/test_process.rb | 2 +- thread.c | 327 ++++++++++++++++---------- thread_pthread.c | 586 +++++++++++++++------------------------------- thread_pthread.h | 6 +- thread_win32.c | 27 ++- vm_core.h | 8 +- 9 files changed, 526 insertions(+), 543 deletions(-) Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>