Searched refs:FN_PTR (Results 1 - 5 of 5) sorted by relevance

/openjdk7/hotspot/src/share/vm/prims/
H A Dunsafe.cpp1320 #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 Dperf.cpp290 #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 DnativeLookup.cpp128 #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 DmethodHandles.cpp1228 #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 Dlibrary_call.cpp1828 #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