{{ message }}
Repository navigation
Commit 0831f88
committed
Push the Symbol class for BuiltinClass in AOT bytecode
NormalValueCompiler.pushSymbolClass pushed the Object class, so in AOT
bytecode the check a single pattern uses to tell a missing hash key from
other errors, Symbol === error, was always true, and a length mismatch
in an array pattern raised the message built for a missing key.
Fixes #98541 parent b1f0895 commit 0831f88
2 files changed
Lines changed: 16 additions & 1 deletion
File tree
- core/src/main/java/org/jruby/ir/targets/simple
- spec/compiler

0 commit comments