RFR: 8370914: C2: Reimplement Type::join [v4]
Quan Anh Mai
qamai at openjdk.org
Wed Jan 7 18:05:55 UTC 2026
On Fri, 21 Nov 2025 09:13:29 GMT, Marc Chevalier <mchevalier at openjdk.org> wrote:
>> Quan Anh Mai has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains five commits:
>>
>> - Merge branch 'master' into typejoin
>> - Move dual to ASSERT only
>> - Keep old version for verification
>> - whitespace
>> - Reimplement Type::join
>
> We probably need associativity, but then, if we have an abstract domain that is a lattice, that should be rather straightforward. If we start having simple posets instead, we can be very sound, but associativity might require more care...
@marc-chevalier Thanks for your reviews. I have addressed and responded to your concerns.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/28051#issuecomment-3720085865
More information about the hotspot-compiler-dev
mailing list