summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/ruby_vm/mjit/insn_compiler.rb7
1 files changed, 0 insertions, 7 deletions
diff --git a/lib/ruby_vm/mjit/insn_compiler.rb b/lib/ruby_vm/mjit/insn_compiler.rb
index a4d79127be..cbf3cfca26 100644
--- a/lib/ruby_vm/mjit/insn_compiler.rb
+++ b/lib/ruby_vm/mjit/insn_compiler.rb
@@ -581,13 +581,6 @@ module RubyVM::MJIT
asm.incr_counter(:optaref_array)
CantCompile
elsif comptime_recv.class == Hash
- # jit_prepare_routine_call seems to break something. Disabled until we figure it out.
- disabled = true
- if disabled
- asm.incr_counter(:optaref_hash)
- return CantCompile
- end
-
unless @invariants.assume_bop_not_redefined(jit, C.HASH_REDEFINED_OP_FLAG, C.BOP_AREF)
return CantCompile
end