diff options
Diffstat (limited to 'lib/ruby_vm/mjit/exit_compiler.rb')
-rw-r--r-- | lib/ruby_vm/mjit/exit_compiler.rb | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/ruby_vm/mjit/exit_compiler.rb b/lib/ruby_vm/mjit/exit_compiler.rb index bf85a340d7..742d8b6376 100644 --- a/lib/ruby_vm/mjit/exit_compiler.rb +++ b/lib/ruby_vm/mjit/exit_compiler.rb @@ -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 |