diff options
author | Takashi Kokubun <[email protected]> | 2023-03-10 11:55:48 -0800 |
---|---|---|
committer | Takashi Kokubun <[email protected]> | 2023-03-10 13:04:45 -0800 |
commit | c364e0745dae0371c542bff770038b210832700e (patch) | |
tree | 26b6427f924520ba1debc8a81d53e36421582efa /lib/ruby_vm/rjit/code_block.rb | |
parent | 9bb43978759ca86ba09d9ca6cf24506621f5bcbe (diff) |
RJIT: Introduce --rjit-exec-mem-size
Diffstat (limited to 'lib/ruby_vm/rjit/code_block.rb')
-rw-r--r-- | lib/ruby_vm/rjit/code_block.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ruby_vm/rjit/code_block.rb b/lib/ruby_vm/rjit/code_block.rb index 20f16fefd1..33b96334b6 100644 --- a/lib/ruby_vm/rjit/code_block.rb +++ b/lib/ruby_vm/rjit/code_block.rb @@ -18,9 +18,9 @@ module RubyVM::RJIT start_addr = write_addr # Write machine code - C.rjit_mark_writable + C.mprotect_write(@mem_block, @mem_size) @write_pos += asm.assemble(start_addr) - C.rjit_mark_executable + C.mprotect_exec(@mem_block, @mem_size) end_addr = write_addr |