Searched refs:FN_PTR (Results 1 - 5 of 5) sorted by relevance
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | unsafe.cpp | 1320 #define FN_PTR(f) CAST_FROM_FN_PTR(void*, &f) 1324 {CC"get"#Boolean, CC"("OBJ"I)"#Z, FN_PTR(Unsafe_Get##Boolean##140)}, \ 1325 {CC"put"#Boolean, CC"("OBJ"I"#Z")V", FN_PTR(Unsafe_Set##Boolean##140)} 1329 {CC"get"#Boolean, CC"("OBJ"J)"#Z, FN_PTR(Unsafe_Get##Boolean)}, \ 1330 {CC"put"#Boolean, CC"("OBJ"J"#Z")V", FN_PTR(Unsafe_Set##Boolean)} 1334 {CC"get"#Boolean, CC"("OBJ"J)"#Z, FN_PTR(Unsafe_Get##Boolean)}, \ 1335 {CC"put"#Boolean, CC"("OBJ"J"#Z")V", FN_PTR(Unsafe_Set##Boolean)}, \ 1336 {CC"get"#Boolean"Volatile", CC"("OBJ"J)"#Z, FN_PTR(Unsafe_Get##Boolean##Volatile)}, \ 1337 {CC"put"#Boolean"Volatile", CC"("OBJ"J"#Z")V", FN_PTR(Unsafe_Set##Boolean##Volatile)} 1341 {CC"get"#Byte, CC"("ADR")"#B, FN_PTR(Unsafe_GetNativ [all...] |
H A D | perf.cpp | 290 #define FN_PTR(f) CAST_FROM_FN_PTR(void*, &f) macro 298 {CC"attach", CC"("JLS"II)"BB, FN_PTR(Perf_Attach)}, 299 {CC"detach", CC"("BB")V", FN_PTR(Perf_Detach)}, 300 {CC"createLong", CL_ARGS, FN_PTR(Perf_CreateLong)}, 301 {CC"createByteArray", CBA_ARGS, FN_PTR(Perf_CreateByteArray)}, 302 {CC"highResCounter", CC"()J", FN_PTR(Perf_HighResCounter)}, 303 {CC"highResFrequency", CC"()J", FN_PTR(Perf_HighResFrequency)} 310 #undef FN_PTR macro
|
H A D | nativeLookup.cpp | 128 #define FN_PTR(f) CAST_FROM_FN_PTR(void*, &f) macro 132 { CC"Java_java_io_ObjectOutputStream_getPrimitiveFieldValues", NULL, FN_PTR(JVM_GetPrimitiveFieldValues) }, // intercept ObjectOutputStream getPrimitiveFieldValues for faster serialization 133 { CC"Java_java_io_ObjectInputStream_setPrimitiveFieldValues", NULL, FN_PTR(JVM_SetPrimitiveFieldValues) }, // intercept ObjectInputStream setPrimitiveFieldValues for faster serialization 135 { CC"Java_sun_misc_Unsafe_registerNatives", NULL, FN_PTR(JVM_RegisterUnsafeMethods) }, 136 { CC"Java_java_lang_invoke_MethodHandleNatives_registerNatives", NULL, FN_PTR(JVM_RegisterMethodHandleMethods) }, 137 { CC"Java_sun_misc_Perf_registerNatives", NULL, FN_PTR(JVM_RegisterPerfMethods) }, 138 { CC"Java_sun_hotspot_WhiteBox_registerNatives", NULL, FN_PTR(JVM_RegisterWhiteBoxMethods) },
|
H A D | methodHandles.cpp | 1228 #define FN_PTR(f) CAST_FROM_FN_PTR(void*, &f) macro 1232 {CC"init", CC"("MEM""OBJ")V", FN_PTR(MHN_init_Mem)}, 1233 {CC"expand", CC"("MEM")V", FN_PTR(MHN_expand_Mem)}, 1234 {CC"resolve", CC"("MEM""CLS")"MEM, FN_PTR(MHN_resolve_Mem)}, 1235 {CC"getConstant", CC"(I)I", FN_PTR(MHN_getConstant)}, 1237 {CC"getNamedCon", CC"(I["OBJ")I", FN_PTR(MHN_getNamedCon)}, 1240 {CC"getMembers", CC"("CLS""STRG""STRG"I"CLS"I["MEM")I", FN_PTR(MHN_getMembers)}, 1241 {CC"objectFieldOffset", CC"("MEM")J", FN_PTR(MHN_objectFieldOffset)}, 1242 {CC"setCallSiteTargetNormal", CC"("CS""MH")V", FN_PTR(MHN_setCallSiteTargetNormal)}, 1243 {CC"setCallSiteTargetVolatile", CC"("CS""MH")V", FN_PTR(MHN_setCallSiteTargetVolatil [all...] |
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | library_call.cpp | 1828 #define FN_PTR(f) CAST_FROM_FN_PTR(address, f) macro 1832 runtime_math(OptoRuntime::Math_D_D_Type(), FN_PTR(SharedRuntime::dcos), "COS"); 1834 runtime_math(OptoRuntime::Math_D_D_Type(), FN_PTR(SharedRuntime::dsin), "SIN"); 1836 runtime_math(OptoRuntime::Math_D_D_Type(), FN_PTR(SharedRuntime::dtan), "TAN"); 1839 runtime_math(OptoRuntime::Math_D_D_Type(), FN_PTR(SharedRuntime::dlog), "LOG"); 1841 runtime_math(OptoRuntime::Math_D_D_Type(), FN_PTR(SharedRuntime::dlog10), "LOG10"); 1848 runtime_math(OptoRuntime::Math_D_D_Type(), FN_PTR(SharedRuntime::dexp), "EXP"); 1850 runtime_math(OptoRuntime::Math_DD_D_Type(), FN_PTR(SharedRuntime::dpow), "POW"); 1851 #undef FN_PTR macro
|
Completed in 68 milliseconds