On Fri, 3 Jul 2026 20:30:50 GMT, Daisuke Yamazaki <[email protected]> wrote:
> When `left == right` is known at code generation time, the operands are > necessarily the same oop, so we can jump directly to `L_oops_equal`. > This patch changes both x86 and aarch65 to do that. > > I also considered emitting `equal_result` and returning early in that case. > I decided not to do that because `LIR_OpSubstitutabilityCheck::emit_code()` > still appends the slow-path stub after `emit_opSubstitutabilityCheck()` > returns. > An early return here would skip binding `op->stub()->continuation()`, leaving > the appended stub with an unbound continuation label. > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai). This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/valhalla/pull/2628
