Integrated: 8333542: Breakpoint in parallel code does not work

Coleen Phillimore coleenp at openjdk.org
Tue Jun 25 19:54:16 UTC 2024


On Mon, 17 Jun 2024 17:58:14 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> Revert the change for JDK-8288064 "Class initialization locking".  JVMTI class prepare event relies on a lock being held through setting the state of the class to 'linked' and the JVMTI event posting. The only usable lock is the Java object init_lock, which was removed.  This change restores the lock and fixes all the conflicts in code that's changed since.
> 
> Tested with tier1-7.

This pull request has now been integrated.

Changeset: b3bf31a0
Author:    Coleen Phillimore <coleenp at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/b3bf31a0a08da679ec2fd21613243fb17b1135a9
Stats:     516 lines in 16 files changed: 339 ins; 129 del; 48 mod

8333542: Breakpoint in parallel code does not work

Co-authored-by: Chris Plummer <cjplummer at openjdk.org>
Reviewed-by: dholmes, vlivanov

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

PR: https://git.openjdk.org/jdk/pull/19755


More information about the hotspot-dev mailing list