From bbd9221e46649cc0d620efe4542bb93ff89fcb47 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Sun, 12 Mar 2023 13:31:00 -0700 Subject: RJIT: Give up freezing InsnCompiler for memoization --- lib/ruby_vm/rjit/exit_compiler.rb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/ruby_vm/rjit/exit_compiler.rb') diff --git a/lib/ruby_vm/rjit/exit_compiler.rb b/lib/ruby_vm/rjit/exit_compiler.rb index 59df9b564c..c082cc3660 100644 --- a/lib/ruby_vm/rjit/exit_compiler.rb +++ b/lib/ruby_vm/rjit/exit_compiler.rb @@ -1,5 +1,7 @@ module RubyVM::RJIT class ExitCompiler + def initialize = freeze + # Used for invalidating a block on entry. # @param pc [Integer] # @param asm [RubyVM::RJIT::Assembler] -- cgit v1.2.3