[master] Integrated: Resolve displaced header in CDS dumping

Roman Kennke rkennke at openjdk.java.net
Tue Oct 12 13:07:06 UTC 2021


On Thu, 7 Oct 2021 10:56:05 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

> Tests showed a bug in CDS dumping. When an object is locked, we need to resolve the displaced header in order to fetch the correct Klass*.
> 
> The failing test was:
> runtime/cds/appcds/javaldr/LockDuringDump.java
> and it's fixed by this change.
> 
> Testing:
>  - [x] runtime/cds/appcds/javaldr/LockDuringDump.java
>  - [x] tier1
>  - [x] tier2
>  - [x] tier3
>  - [ ] tier4

This pull request has now been integrated.

Changeset: 0e4f781c
Author:    Roman Kennke <rkennke at openjdk.org>
URL:       https://git.openjdk.java.net/lilliput/commit/0e4f781c23b4950ab06a97f97ae0a32f9546a9d0
Stats:     8 lines in 1 file changed: 7 ins; 0 del; 1 mod

Resolve displaced header in CDS dumping

Reviewed-by: shade

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

PR: https://git.openjdk.java.net/lilliput/pull/16


More information about the lilliput-dev mailing list