Implement putstring

This commit is contained in:
Takashi Kokubun 2023-02-21 00:19:37 -08:00
parent 32e6f15beb
commit 8d29b0635b
Notes: git 2023-03-06 07:29:53 +00:00
5 changed files with 37 additions and 12 deletions

View file

@ -1,9 +1,5 @@
module RubyVM::MJIT
class ExitCompiler
def initialize
@gc_refs = [] # TODO: GC offsets?
end
# Used for invalidating a block on entry.
# @param pc [Integer]
# @param asm [RubyVM::MJIT::Assembler]
@ -133,7 +129,7 @@ module RubyVM::MJIT
end
def to_value(obj)
@gc_refs << obj
GC_REFS << obj
C.to_value(obj)
end