summaryrefslogtreecommitdiff
path: root/test/ruby
diff options
context:
space:
mode:
authorMax Bernstein <rubybugs@bernsteinbear.com>2026-02-04 10:42:26 -0500
committerGitHub <noreply@github.com>2026-02-04 15:42:26 +0000
commit5571212fd363437b70772facf0c1d2281dc9a46a (patch)
tree381164660b9fc6671a10e66087dae039ede16450 /test/ruby
parent540ea720e8fbe730d4b6afb68cefe6fb2cf7848e (diff)
ZJIT: Remove specialized instructions (#16034)
* ZJIT: Fix codegen for GuardSuperMethodEntry We need to register the VALUE in the generated code so that it is visible to the GC. This may be the cause of a crash in the test suite that Alan found. * ZJIT: Use LoadField+GuardBitEquals instead of GuardSuperMethodEntry We have modular instructions. Use them. * ZJIT: Use LoadField instead of GetBlockHandler We have modular instructions. Use them. * ZJIT: Remove unused HIR instructions We don't use GuardSuperMethodEntry, GuardShape, or GetBlockHandler anymore. * ZJIT: Replace GuardNotFrozen with LoadField+GuardNoBitsSet * ZJIT: Replace GuardNotShared with LoadField+GuardNoBitsSet * ZJIT: Remove unused HIR instructions * ZJIT: Remove comment
Diffstat (limited to 'test/ruby')
0 files changed, 0 insertions, 0 deletions