comparison src/share/vm/jvmci/jvmciJavaClasses.hpp @ 23740:724fbad94ee3

expose Hotspot intrinsics and HotSpotIntrinsicCandidate info to JVMCI compilers (JDK-8164358)
author Doug Simon <doug.simon@oracle.com>
date Tue, 23 Aug 2016 22:46:08 +0200
parents b5557b757040
children 1439a6614a10
comparison
equal deleted inserted replaced
23739:8e907980771e 23740:724fbad94ee3
119 end_class \ 119 end_class \
120 start_class(VMFlag) \ 120 start_class(VMFlag) \
121 oop_field(VMFlag, name, "Ljava/lang/String;") \ 121 oop_field(VMFlag, name, "Ljava/lang/String;") \
122 oop_field(VMFlag, type, "Ljava/lang/String;") \ 122 oop_field(VMFlag, type, "Ljava/lang/String;") \
123 oop_field(VMFlag, value, "Ljava/lang/Object;") \ 123 oop_field(VMFlag, value, "Ljava/lang/Object;") \
124 end_class \
125 start_class(VMIntrinsicMethod) \
126 oop_field(VMIntrinsicMethod, declaringClass, "Ljava/lang/String;") \
127 oop_field(VMIntrinsicMethod, name, "Ljava/lang/String;") \
128 oop_field(VMIntrinsicMethod, descriptor, "Ljava/lang/String;") \
129 int_field(VMIntrinsicMethod, id) \
124 end_class \ 130 end_class \
125 start_class(Assumptions_NoFinalizableSubclass) \ 131 start_class(Assumptions_NoFinalizableSubclass) \
126 oop_field(Assumptions_NoFinalizableSubclass, receiverType, "Ljdk/vm/ci/meta/ResolvedJavaType;") \ 132 oop_field(Assumptions_NoFinalizableSubclass, receiverType, "Ljdk/vm/ci/meta/ResolvedJavaType;") \
127 end_class \ 133 end_class \
128 start_class(Assumptions_ConcreteSubtype) \ 134 start_class(Assumptions_ConcreteSubtype) \