diff --git a/lib/ruby_vm/mjit/c_pointer.rb b/lib/ruby_vm/mjit/c_pointer.rb index de45c171c3..743003f230 100644 --- a/lib/ruby_vm/mjit/c_pointer.rb +++ b/lib/ruby_vm/mjit/c_pointer.rb @@ -253,6 +253,11 @@ module RubyVM::MJIT # :nodoc: all [value.to_i].pack(Fiddle::PackInfo::PACK_MAP[Fiddle::TYPE_VOIDP]) end + # Get a raw address + def to_i + @addr + end + private def dest_addr