[master] Integrated: Preserve Klass* in leak profiler
Roman Kennke
rkennke at openjdk.java.net
Tue Oct 19 15:18:22 UTC 2021
On Wed, 13 Oct 2021 09:32:58 GMT, Roman Kennke <rkennke at openjdk.org> wrote:
> The JFR leak profiler uses the mark word for marking objects during traversal, and for storing pointers to Edges. We need to preserve the compressed Klass* in the upper part of the mark-word during the traversal.
>
> The change is based on: openjdk/jdk/pull/5918
>
> Testing:
> - [x] jdk/jfr (x86_64)
> - [x] jdk/jfr (x86_32)
> - [x] tier1
> - [x] tier2
This pull request has now been integrated.
Changeset: 46504d85
Author: Roman Kennke <rkennke at openjdk.org>
URL: https://git.openjdk.java.net/lilliput/commit/46504d85c7f0740828ca93289782c0a642fc9b34
Stats: 113 lines in 4 files changed: 81 ins; 23 del; 9 mod
Preserve Klass* in leak profiler
Reviewed-by: shade
-------------
PR: https://git.openjdk.java.net/lilliput/pull/21
More information about the lilliput-dev
mailing list