diff options
author | Takashi Kokubun <[email protected]> | 2024-02-21 12:24:18 -0800 |
---|---|---|
committer | GitHub <[email protected]> | 2024-02-21 20:24:18 +0000 |
commit | 577d07cfc67bd6cf1ce5db43cbca4518842e0be8 (patch) | |
tree | 889d0827de323eae02ca59d2fb9a1051c762b825 /yjit/src/backend | |
parent | 5c02d9778036f58c92801fb782dd5d6530904c01 (diff) |
YJIT: Allow non-leaf calls on opt_* insns (#10033)
* YJIT: Allow non-leaf calls on opt_* insns
* s/on_send_insn/is_sendish/
* Repeat known_cfunc_codegen
Diffstat (limited to 'yjit/src/backend')
-rw-r--r-- | yjit/src/backend/ir.rs | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/yjit/src/backend/ir.rs b/yjit/src/backend/ir.rs index dfeea425ab..d4f55daa1c 100644 --- a/yjit/src/backend/ir.rs +++ b/yjit/src/backend/ir.rs @@ -1580,11 +1580,6 @@ impl Assembler pub fn expect_leaf_ccall(&mut self) { self.leaf_ccall = true; } - - /// Undo expect_leaf_ccall() as an exception. - pub fn allow_non_leaf_ccall(&mut self) { - self.leaf_ccall = false; - } } /// A struct that allows iterating through an assembler's instructions and |