aboutsummaryrefslogtreecommitdiffstats
path: root/vm_trace.c
diff options
context:
space:
mode:
authornormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-05-16 21:54:42 +0000
committernormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-05-16 21:54:42 +0000
commit0f0311df0a31fce8ceab3ef9dffead0c67629dbe (patch)
treeb2275b92427d8f4120b79f8c29360c2997c3b4d3 /vm_trace.c
parenta3e73d13c1572c7539eff239954f992e9eef9eed (diff)
downloadruby-0f0311df0a31fce8ceab3ef9dffead0c67629dbe.tar.gz
thread: reduce GET_THREAD calls
This allows native_sleep to use less stack (80 -> 64 bytes on x86-64) for GVL_UNLOCK_BEGIN/END. For future APIs, we will pass `ec` or `th` around anyways, so the BLOCKING_REGION change should be beneficial in the future. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'vm_trace.c')
0 files changed, 0 insertions, 0 deletions