-
Enhancement
-
Resolution: Fixed
-
P4
-
17, 21, 23, 24
-
b11
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8352283 | 21.0.8 | Satyen Subramaniam | P4 | Resolved | Fixed | master |
Currently, Shenandoah has a few handshakes that have not very clear names, "ShenandoahRendezvous". Would be good to make them more explicit.
```
Event: 2.593 Executing VM operation: Shenandoah Init Marking
Event: 2.594 Executing VM operation: Shenandoah Init Marking done
Event: 2.599 Executing VM operation: HandshakeAllThreads (Shenandoah Flush SATB Handshake)
Event: 2.599 Executing VM operation: HandshakeAllThreads (Shenandoah Flush SATB Handshake) done
Event: 2.599 Executing VM operation: HandshakeAllThreads (Shenandoah Flush SATB Handshake)
Event: 2.599 Executing VM operation: HandshakeAllThreads (Shenandoah Flush SATB Handshake) done
Event: 2.599 Executing VM operation: Shenandoah Final Mark and Start Evacuation
Event: 2.600 Executing VM operation: Shenandoah Final Mark and Start Evacuation done
Event: 2.600 Executing VM operation: HandshakeAllThreads (ShenandoahRendezvous)
Event: 2.600 Executing VM operation: HandshakeAllThreads (ShenandoahRendezvous) done
Event: 2.604 Executing VM operation: HandshakeAllThreads (ShenandoahRendezvous)
Event: 2.604 Executing VM operation: HandshakeAllThreads (ShenandoahRendezvous) done
Event: 2.605 Executing VM operation: CleanClassLoaderDataMetaspaces
Event: 2.606 Executing VM operation: CleanClassLoaderDataMetaspaces done
Event: 2.606 Executing VM operation: Shenandoah Init Update References
Event: 2.606 Executing VM operation: Shenandoah Init Update References done
Event: 2.611 Executing VM operation: HandshakeAllThreads (Shenandoah Update Thread Roots)
Event: 2.611 Executing VM operation: HandshakeAllThreads (Shenandoah Update Thread Roots) done
Event: 2.611 Executing VM operation: Shenandoah Final Update References
Event: 2.611 Executing VM operation: Shenandoah Final Update References done
```
```
Event: 2.593 Executing VM operation: Shenandoah Init Marking
Event: 2.594 Executing VM operation: Shenandoah Init Marking done
Event: 2.599 Executing VM operation: HandshakeAllThreads (Shenandoah Flush SATB Handshake)
Event: 2.599 Executing VM operation: HandshakeAllThreads (Shenandoah Flush SATB Handshake) done
Event: 2.599 Executing VM operation: HandshakeAllThreads (Shenandoah Flush SATB Handshake)
Event: 2.599 Executing VM operation: HandshakeAllThreads (Shenandoah Flush SATB Handshake) done
Event: 2.599 Executing VM operation: Shenandoah Final Mark and Start Evacuation
Event: 2.600 Executing VM operation: Shenandoah Final Mark and Start Evacuation done
Event: 2.600 Executing VM operation: HandshakeAllThreads (ShenandoahRendezvous)
Event: 2.600 Executing VM operation: HandshakeAllThreads (ShenandoahRendezvous) done
Event: 2.604 Executing VM operation: HandshakeAllThreads (ShenandoahRendezvous)
Event: 2.604 Executing VM operation: HandshakeAllThreads (ShenandoahRendezvous) done
Event: 2.605 Executing VM operation: CleanClassLoaderDataMetaspaces
Event: 2.606 Executing VM operation: CleanClassLoaderDataMetaspaces done
Event: 2.606 Executing VM operation: Shenandoah Init Update References
Event: 2.606 Executing VM operation: Shenandoah Init Update References done
Event: 2.611 Executing VM operation: HandshakeAllThreads (Shenandoah Update Thread Roots)
Event: 2.611 Executing VM operation: HandshakeAllThreads (Shenandoah Update Thread Roots) done
Event: 2.611 Executing VM operation: Shenandoah Final Update References
Event: 2.611 Executing VM operation: Shenandoah Final Update References done
```
- backported by
-
JDK-8352283 Shenandoah: Improve handshake closure labels
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk21u-dev/6c1e1272
-
Commit(master) openjdk/jdk/ba69ed7c
-
Review(master) openjdk/jdk21u-dev/1495
-
Review(master) openjdk/jdk/20549