-
Type:
Sub-task
-
Resolution: Delivered
-
Priority:
P4
-
Affects Version/s: 17
-
Component/s: core-libs
-
Verified
`sun.misc.Unsafe::defineAnonymousClass` API has been removed in JDK 17.
The API replacement is `java.lang.invoke.MethodHandles.Lookup::defineHiddenClass` and `java.lang.invoke.MethodHandles.Lookup::defineHiddenClassWithClassData`.
The API replacement is `java.lang.invoke.MethodHandles.Lookup::defineHiddenClass` and `java.lang.invoke.MethodHandles.Lookup::defineHiddenClassWithClassData`.
- duplicates
-
JDK-8267179 Add a release note for removing Unsafe.defineAnonymousClass
-
- Closed
-