On Thu, 26 Mar 2026 14:12:03 GMT, Tobias Hartmann <[email protected]> wrote:

>> BCEscapeAnalyzer can conservatively mark all arguments as being
>> returned by a method. When that happens, it includes arguments that
>> are not the same as the return type. That's an issue for flattened
>> values because they then don't have the same fields. The way I dealt
>> with that corner case in my previous patch was broken because it
>> didn't handle cases where in all the arguments, some have the same
>> type as the return type, some not.
>
> Looks good to me. All tests passed. Thanks!

@TobiHartmann thanks for the review. Christian ran testing with a previous 
version of the patch. Did you run testing with the current patch?

-------------

PR Comment: https://git.openjdk.org/valhalla/pull/2257#issuecomment-4135550659

Reply via email to