-
Type:
Sub-task
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 9
-
Component/s: core-libs
-
b88
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8142153 | emb-9 | Chris Hegarty | P3 | Resolved | Fixed | team |
The functionality provided by these classes has long since been provided
by supported APIs in java.util.concurrent.locks. Nothing internal, or external
( to the best of my knowledge ), to the JDK is depending on these classes.
They should simply be removed.
$ hg rm src/java.base/share/classes/sun/misc/ConditionLock.java
$ hg rm src/java.base/share/classes/sun/misc/Lock.java
by supported APIs in java.util.concurrent.locks. Nothing internal, or external
( to the best of my knowledge ), to the JDK is depending on these classes.
They should simply be removed.
$ hg rm src/java.base/share/classes/sun/misc/ConditionLock.java
$ hg rm src/java.base/share/classes/sun/misc/Lock.java
- backported by
-
JDK-8142153 Remove sun.misc.ConditionLock and Lock
-
- Resolved
-
- relates to
-
JDK-8139371 Three langtools test failures after the removal of sun.misc.Lock
-
- Closed
-