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
