ZJIT: Add IseqVersion::is_invalidated() method
Address review feedback: use a method instead of directly comparing .status == IseqStatus::Invalidated.
ZJIT: Recompile getivar on guard_shape_failure
ZJIT: Add TODO to subsume guard dedup into GVN
ZJIT: Simplify guard dedup with Iterator::find
ZJIT: Deduplicate redundant GuardType instructions in fold_constants
When two GuardType instructions in the same basic block guard the same value with the same (or narrower) type, the second guard is redundant. For example, (n - 1) + (n - 2) generates two GuardType n, Fixnum...
(n - 1) + (n - 2)
GuardType n, Fixnum
ZJIT: Fallback ifunc invokeblock when tag check fails (#16608)
Fix condition, 0 is truethy in Ruby [ci skip]
0
Bump taiki-e/install-action
Bumps the github-actions group with 1 update in the / directory: taiki-e/install-action.
Updates taiki-e/install-action from 2.71.1 to 2.71.2
taiki-e/install-action
Fix bug reference number and tracker ID to match Bug #21342
Fix typo "rescured" to "rescued"
View all revisions | View revisions
Also available in: Atom