Details
-
Type:
Enhancement
-
Status: Resolved
-
Priority:
P2
-
Resolution: Fixed
-
Affects Version/s: repo-valhalla
-
Fix Version/s: repo-valhalla
-
Component/s: core-libs
-
Subcomponent:
Description
See http://mail.openjdk.java.net/pipermail/valhalla-spec-observers/2019-April/000980.html
The relevant APIs are:
java.lang.reflect.Constructor::newInstance
The static <init> factory method is considered as a constructor and hence not included in the returned value from Class::getDeclaredMethods.
The relevant APIs are:
java.lang.reflect.Constructor::newInstance
The static <init> factory method is considered as a constructor and hence not included in the returned value from Class::getDeclaredMethods.
Attachments
Issue Links
- is blocked by
-
JDK-8225079 [lworld] newInstance wrong return type Internal Error
-
- Resolved
-
- relates to
-
JDK-8225462 [lworld] MethodHandle support of the static <init> factory method
-
- Resolved
-
-
JDK-8222711 [lworld] Value construction modalities in class file
-
- Resolved
-
-
JDK-8222787 [lworld] JVM should be enhanced to work with static <init> factory methods for inline types
-
- Resolved
-
-
JDK-8247795 [lworld] Fix VM support of factory methods for inline hidden and UAC classes
-
- Resolved
-