Actions
Bug #19444
closedYJIT String#+@ miscompilations
Bug #19444:
YJIT String#+@ miscompilations
Description
We noticed two issues with YJIT's String#+@ (String unary plus) implementation.
- It has issues with GC allocation tracing. We saw it SEGV with the
Stackprofgem - It has a type confusion issue from assuming that the method always return an
::Stringinstance. It can return subclass instances
The YJIT override does not exist on the 3.1 series.
Actions