Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8141867 | emb-9 | Stefan Karlsson | P2 | Resolved | Fixed | team |
In preparation for JDK-8087324: "Use semaphores when starting and stopping GC task threads", I want to split the two current work gang implementations so that we have the following inheritance hierarchy:
AbstractWorkGang
WorkGang
YieldingFlexibleWorkGang
so that I can optimize the WorkGang code without affecting the more complicated YieldingFlexibleWorkGang implementation, which is only used by CMS.
AbstractWorkGang
WorkGang
YieldingFlexibleWorkGang
so that I can optimize the WorkGang code without affecting the more complicated YieldingFlexibleWorkGang implementation, which is only used by CMS.
- backported by
-
JDK-8141867 Unify and split the work gang classes
-
- Resolved
-
- blocks
-
JDK-8087324 Use semaphores when starting and stopping GC task threads
-
- Resolved
-