diff options
author | Takashi Kokubun <[email protected]> | 2021-01-11 07:40:37 +0000 |
---|---|---|
committer | Takashi Kokubun <[email protected]> | 2021-01-11 07:40:38 +0000 |
commit | 2a1c68c91efeba93c413d0736bc513179d784c50 (patch) | |
tree | a21c9795571cbf8ef554a748c5e8655d40cd4fd2 /include/ruby/internal/arithmetic/off_t.h | |
parent | 5e00eeb4d445fe28ec16b7c28cc9c02c5fc764db (diff) |
Avoid re-entering opt_invokebuiltin_delegate_leave
on interruption.
The cancellation code was originally written for leave insn, but re-entering
opt_invokebuiltin_delegate_leave insn on a cancellation is not safe, because
a builtin function is executed twice.
Diffstat (limited to 'include/ruby/internal/arithmetic/off_t.h')
0 files changed, 0 insertions, 0 deletions