[lworld] Integrated: 8330833: [lworld] Handle deoptimization during value object construction
Tobias Hartmann
thartmann at openjdk.org
Wed Apr 24 14:33:43 UTC 2024
On Wed, 24 Apr 2024 11:20:17 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:
> Follow-up fix from https://github.com/openjdk/valhalla/pull/1064. Debug information at calls/traps in value object constructors is incorrect because the side effects of the constructor are not propagated. As a result, deoptimization creates a wrong state leading to incorrect execution. This patch addresses the remaining issues and adds more tests.
>
> Thanks,
> Tobias
This pull request has now been integrated.
Changeset: 675c436d
Author: Tobias Hartmann <thartmann at openjdk.org>
URL: https://git.openjdk.org/valhalla/commit/675c436da1854b726c53182bb3e5a2831b95b906
Stats: 320 lines in 8 files changed: 246 ins; 22 del; 52 mod
8330833: [lworld] Handle deoptimization during value object construction
-------------
PR: https://git.openjdk.org/valhalla/pull/1081
More information about the valhalla-dev
mailing list