Mercurial > hg > truffle
comparison src/share/vm/classfile/systemDictionary.hpp @ 3852:fdb992d83a87
7071653: JSR 292: call site change notification should be pushed not pulled
Reviewed-by: kvn, never, bdelsart
author | twisti |
---|---|
date | Tue, 16 Aug 2011 04:14:05 -0700 |
parents | 60b8287df30e |
children | c26de9aef2ed |
comparison
equal
deleted
inserted
replaced
3851:95134e034042 | 3852:fdb992d83a87 |
---|---|
142 template(reflect_DelegatingClassLoader_klass, sun_reflect_DelegatingClassLoader, Opt) \ | 142 template(reflect_DelegatingClassLoader_klass, sun_reflect_DelegatingClassLoader, Opt) \ |
143 template(reflect_ConstantPool_klass, sun_reflect_ConstantPool, Opt_Only_JDK15) \ | 143 template(reflect_ConstantPool_klass, sun_reflect_ConstantPool, Opt_Only_JDK15) \ |
144 template(reflect_UnsafeStaticFieldAccessorImpl_klass, sun_reflect_UnsafeStaticFieldAccessorImpl, Opt_Only_JDK15) \ | 144 template(reflect_UnsafeStaticFieldAccessorImpl_klass, sun_reflect_UnsafeStaticFieldAccessorImpl, Opt_Only_JDK15) \ |
145 \ | 145 \ |
146 /* support for dynamic typing; it's OK if these are NULL in earlier JDKs */ \ | 146 /* support for dynamic typing; it's OK if these are NULL in earlier JDKs */ \ |
147 template(MethodHandle_klass, java_lang_invoke_MethodHandle, Pre_JSR292) \ | 147 template(MethodHandle_klass, java_lang_invoke_MethodHandle, Pre_JSR292) \ |
148 template(MemberName_klass, java_lang_invoke_MemberName, Pre_JSR292) \ | 148 template(MemberName_klass, java_lang_invoke_MemberName, Pre_JSR292) \ |
149 template(MethodHandleNatives_klass, java_lang_invoke_MethodHandleNatives, Pre_JSR292) \ | 149 template(MethodHandleNatives_klass, java_lang_invoke_MethodHandleNatives, Pre_JSR292) \ |
150 template(AdapterMethodHandle_klass, java_lang_invoke_AdapterMethodHandle, Pre_JSR292) \ | 150 template(AdapterMethodHandle_klass, java_lang_invoke_AdapterMethodHandle, Pre_JSR292) \ |
151 template(BoundMethodHandle_klass, java_lang_invoke_BoundMethodHandle, Pre_JSR292) \ | 151 template(BoundMethodHandle_klass, java_lang_invoke_BoundMethodHandle, Pre_JSR292) \ |
152 template(DirectMethodHandle_klass, java_lang_invoke_DirectMethodHandle, Pre_JSR292) \ | 152 template(DirectMethodHandle_klass, java_lang_invoke_DirectMethodHandle, Pre_JSR292) \ |
153 template(MethodType_klass, java_lang_invoke_MethodType, Pre_JSR292) \ | 153 template(MethodType_klass, java_lang_invoke_MethodType, Pre_JSR292) \ |
154 template(MethodTypeForm_klass, java_lang_invoke_MethodTypeForm, Pre_JSR292) \ | 154 template(MethodTypeForm_klass, java_lang_invoke_MethodTypeForm, Pre_JSR292) \ |
155 template(BootstrapMethodError_klass, java_lang_BootstrapMethodError, Pre_JSR292) \ | 155 template(BootstrapMethodError_klass, java_lang_BootstrapMethodError, Pre_JSR292) \ |
156 template(WrongMethodTypeException_klass, java_lang_invoke_WrongMethodTypeException, Pre_JSR292) \ | 156 template(WrongMethodTypeException_klass, java_lang_invoke_WrongMethodTypeException, Pre_JSR292) \ |
157 template(CallSite_klass, java_lang_invoke_CallSite, Pre_JSR292) \ | 157 template(CallSite_klass, java_lang_invoke_CallSite, Pre_JSR292) \ |
158 /* Note: MethodHandle must be first, and CallSite last in group */ \ | 158 template(ConstantCallSite_klass, java_lang_invoke_ConstantCallSite, Pre_JSR292) \ |
159 template(MutableCallSite_klass, java_lang_invoke_MutableCallSite, Pre_JSR292) \ | |
160 template(VolatileCallSite_klass, java_lang_invoke_VolatileCallSite, Pre_JSR292) \ | |
161 /* Note: MethodHandle must be first, and VolatileCallSite last in group */ \ | |
159 \ | 162 \ |
160 template(StringBuffer_klass, java_lang_StringBuffer, Pre) \ | 163 template(StringBuffer_klass, java_lang_StringBuffer, Pre) \ |
161 template(StringBuilder_klass, java_lang_StringBuilder, Pre) \ | 164 template(StringBuilder_klass, java_lang_StringBuilder, Pre) \ |
162 \ | 165 \ |
163 /* It's NULL in non-1.4 JDKs. */ \ | 166 /* It's NULL in non-1.4 JDKs. */ \ |