Integrated: 8277216: Examine InstanceKlass::_misc_flags for concurrency issues

Coleen Phillimore coleenp at openjdk.java.net
Fri Dec 17 13:45:30 UTC 2021


On Wed, 15 Dec 2021 16:14:32 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> Recent bug in misc_flags showed that they are not set concurrently and could cause bugs.  Most of the misc_flags are set at classfile parsing time or at a safepoint and never reset.  This change adds an assert that the flag is set once.  See CR for more details.
> Tested with tier1-3.

This pull request has now been integrated.

Changeset: 3607a5cd
Author:    Coleen Phillimore <coleenp at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/3607a5cdd9a3013851c8faefd346f04934f897e6
Stats:     32 lines in 2 files changed: 10 ins; 17 del; 5 mod

8277216: Examine InstanceKlass::_misc_flags for concurrency issues

Reviewed-by: hseigel, dholmes

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

PR: https://git.openjdk.java.net/jdk/pull/6851


More information about the hotspot-dev mailing list