Lines Matching refs:Result

1337   // Invoke the method. Result is returned as oop.
1413 // Invoke the method. Result is returned as oop.
1684 #define DEFINE_CALLMETHOD(ResultType, Result, Tag) \
1686 DT_RETURN_MARK_DECL_FOR(Result, Call##Result##Method, ResultType);\
1687 DT_RETURN_MARK_DECL_FOR(Result, Call##Result##MethodV, ResultType);\
1688 DT_RETURN_MARK_DECL_FOR(Result, Call##Result##MethodA, ResultType);\
1691 jni_Call##Result##Method(JNIEnv *env, jobject obj, jmethodID methodID, ...)) \
1692 JNIWrapper("Call" XSTR(Result) "Method"); \
1694 DTRACE_PROBE3(hotspot_jni, Call##Result##Method__entry, env, obj, methodID); \
1696 DT_RETURN_MARK_FOR(Result, Call##Result##Method, ResultType, \
1711 jni_Call##Result##MethodV(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)) \
1712 JNIWrapper("Call" XSTR(Result) "MethodV"); \
1714 DTRACE_PROBE3(hotspot_jni, Call##Result##MethodV__entry, env, obj, methodID); \
1716 DT_RETURN_MARK_FOR(Result, Call##Result##MethodV, ResultType, \
1728 jni_Call##Result##MethodA(JNIEnv *env, jobject obj, jmethodID methodID, const jvalue *args)) \
1729 JNIWrapper("Call" XSTR(Result) "MethodA"); \
1730 DTRACE_PROBE3(hotspot_jni, Call##Result##MethodA__entry, env, obj, methodID); \
1732 DT_RETURN_MARK_FOR(Result, Call##Result##MethodA, ResultType, \
1760 #define DEFINE_CALLMETHOD(ResultType, Result, Tag \
1763 DT_RETURN_MARK_DECL_FOR(Result, Call##Result##Method, ResultType \
1767 jni_Call##Result##Method(JNIEnv *env, jobject obj, jmethodID methodID, ...)) \
1768 JNIWrapper("Call" XSTR(Result) "Method"); \
1772 DT_RETURN_MARK_FOR(Result, Call##Result##Method, ResultType, \
1816 #define DEFINE_CALLMETHODV(ResultType, Result, Tag \
1819 DT_RETURN_MARK_DECL_FOR(Result, Call##Result##MethodV, ResultType \
1823 jni_Call##Result##MethodV(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)) \
1824 JNIWrapper("Call" XSTR(Result) "MethodV"); \
1828 DT_RETURN_MARK_FOR(Result, Call##Result##MethodV, ResultType, \
1869 #define DEFINE_CALLMETHODA(ResultType, Result, Tag \
1872 DT_RETURN_MARK_DECL_FOR(Result, Call##Result##MethodA, ResultType \
1876 jni_Call##Result##MethodA(JNIEnv *env, jobject obj, jmethodID methodID, const jvalue *args)) \
1877 JNIWrapper("Call" XSTR(Result) "MethodA"); \
1880 DT_RETURN_MARK_FOR(Result, Call##Result##MethodA, ResultType, \
1979 #define DEFINE_CALLNONVIRTUALMETHOD(ResultType, Result, Tag) \
1981 DT_RETURN_MARK_DECL_FOR(Result, CallNonvirtual##Result##Method, ResultType);\
1982 DT_RETURN_MARK_DECL_FOR(Result, CallNonvirtual##Result##MethodV, ResultType);\
1983 DT_RETURN_MARK_DECL_FOR(Result, CallNonvirtual##Result##MethodA, ResultType);\
1986 jni_CallNonvirtual##Result##Method(JNIEnv *env, jobject obj, jclass cls, jmethodID methodID, ...)) \
1987 JNIWrapper("CallNonvitual" XSTR(Result) "Method"); \
1989 DTRACE_PROBE4(hotspot_jni, CallNonvirtual##Result##Method__entry, env, obj, cls, methodID);\
1991 DT_RETURN_MARK_FOR(Result, CallNonvirtual##Result##Method, ResultType, \
2005 jni_CallNonvirtual##Result##MethodV(JNIEnv *env, jobject obj, jclass cls, jmethodID methodID, va_list args)) \
2006 JNIWrapper("CallNonvitual" XSTR(Result) "#MethodV"); \
2007 DTRACE_PROBE4(hotspot_jni, CallNonvirtual##Result##MethodV__entry, env, obj, cls, methodID);\
2009 DT_RETURN_MARK_FOR(Result, CallNonvirtual##Result##MethodV, ResultType, \
2020 jni_CallNonvirtual##Result##MethodA(JNIEnv *env, jobject obj, jclass cls, jmethodID methodID, const jvalue *args)) \
2021 JNIWrapper("CallNonvitual" XSTR(Result) "MethodA"); \
2022 DTRACE_PROBE4(hotspot_jni, CallNonvirtual##Result##MethodA__entry, env, obj, cls, methodID);\
2024 DT_RETURN_MARK_FOR(Result, CallNonvirtual##Result##MethodA, ResultType, \
2053 #define DEFINE_CALLNONVIRTUALMETHOD(ResultType, Result, Tag \
2056 DT_RETURN_MARK_DECL_FOR(Result, CallNonvirtual##Result##Method, ResultType \
2060 jni_CallNonvirtual##Result##Method(JNIEnv *env, jobject obj, jclass cls, jmethodID methodID, ...)) \
2061 JNIWrapper("CallNonvitual" XSTR(Result) "Method"); \
2065 DT_RETURN_MARK_FOR(Result, CallNonvirtual##Result##Method, ResultType, \
2109 #define DEFINE_CALLNONVIRTUALMETHODV(ResultType, Result, Tag \
2112 DT_RETURN_MARK_DECL_FOR(Result, CallNonvirtual##Result##MethodV, ResultType \
2116 jni_CallNonvirtual##Result##MethodV(JNIEnv *env, jobject obj, jclass cls, jmethodID methodID, va_list args)) \
2117 JNIWrapper("CallNonvitual" XSTR(Result) "MethodV"); \
2121 DT_RETURN_MARK_FOR(Result, CallNonvirtual##Result##MethodV, ResultType, \
2162 #define DEFINE_CALLNONVIRTUALMETHODA(ResultType, Result, Tag \
2165 DT_RETURN_MARK_DECL_FOR(Result, CallNonvirtual##Result##MethodA, ResultType \
2169 jni_CallNonvirtual##Result##MethodA(JNIEnv *env, jobject obj, jclass cls, jmethodID methodID, const jvalue *args)) \
2170 JNIWrapper("CallNonvitual" XSTR(Result) "MethodA"); \
2174 DT_RETURN_MARK_FOR(Result, CallNonvirtual##Result##MethodA, ResultType, \
2279 #define DEFINE_CALLSTATICMETHOD(ResultType, Result, Tag) \
2281 DT_RETURN_MARK_DECL_FOR(Result, CallStatic##Result##Method, ResultType);\
2282 DT_RETURN_MARK_DECL_FOR(Result, CallStatic##Result##MethodV, ResultType);\
2283 DT_RETURN_MARK_DECL_FOR(Result, CallStatic##Result##MethodA, ResultType);\
2286 jni_CallStatic##Result##Method(JNIEnv *env, jclass cls, jmethodID methodID, ...)) \
2287 JNIWrapper("CallStatic" XSTR(Result) "Method"); \
2289 DTRACE_PROBE3(hotspot_jni, CallStatic##Result##Method__entry, env, cls, methodID);\
2291 DT_RETURN_MARK_FOR(Result, CallStatic##Result##Method, ResultType, \
2305 jni_CallStatic##Result##MethodV(JNIEnv *env, jclass cls, jmethodID methodID, va_list args)) \
2306 JNIWrapper("CallStatic" XSTR(Result) "MethodV"); \
2307 DTRACE_PROBE3(hotspot_jni, CallStatic##Result##MethodV__entry, env, cls, methodID);\
2309 DT_RETURN_MARK_FOR(Result, CallStatic##Result##MethodV, ResultType, \
2320 jni_CallStatic##Result##MethodA(JNIEnv *env, jclass cls, jmethodID methodID, const jvalue *args)) \
2321 JNIWrapper("CallStatic" XSTR(Result) "MethodA"); \
2322 DTRACE_PROBE3(hotspot_jni, CallStatic##Result##MethodA__entry, env, cls, methodID);\
2324 DT_RETURN_MARK_FOR(Result, CallStatic##Result##MethodA, ResultType, \
2353 #define DEFINE_CALLSTATICMETHOD(ResultType, Result, Tag \
2356 DT_RETURN_MARK_DECL_FOR(Result, CallStatic##Result##Method, ResultType \
2360 jni_CallStatic##Result##Method(JNIEnv *env, jclass cls, jmethodID methodID, ...)) \
2361 JNIWrapper("CallStatic" XSTR(Result) "Method"); \
2365 DT_RETURN_MARK_FOR(Result, CallStatic##Result##Method, ResultType, \
2409 #define DEFINE_CALLSTATICMETHODV(ResultType, Result, Tag \
2412 DT_RETURN_MARK_DECL_FOR(Result, CallStatic##Result##MethodV, ResultType \
2416 jni_CallStatic##Result##MethodV(JNIEnv *env, jclass cls, jmethodID methodID, va_list args)) \
2417 JNIWrapper("CallStatic" XSTR(Result) "MethodV"); \
2421 DT_RETURN_MARK_FOR(Result, CallStatic##Result##MethodV, ResultType, \
2466 #define DEFINE_CALLSTATICMETHODA(ResultType, Result, Tag \
2469 DT_RETURN_MARK_DECL_FOR(Result, CallStatic##Result##MethodA, ResultType \
2473 jni_CallStatic##Result##MethodA(JNIEnv *env, jclass cls, jmethodID methodID, const jvalue *args)) \
2474 JNIWrapper("CallStatic" XSTR(Result) "MethodA"); \
2478 DT_RETURN_MARK_FOR(Result, CallStatic##Result##MethodA, ResultType, \
2676 #define DEFINE_GETFIELD(Return,Fieldname,Result) \
2678 DT_RETURN_MARK_DECL_FOR(Result, Get##Result##Field, Return);\
2680 JNI_QUICK_ENTRY(Return, jni_Get##Result##Field(JNIEnv *env, jobject obj, jfieldID fieldID)) \
2681 JNIWrapper("Get" XSTR(Result) "Field"); \
2683 DTRACE_PROBE3(hotspot_jni, Get##Result##Field__entry, env, obj, fieldID);\
2685 DT_RETURN_MARK_FOR(Result, Get##Result##Field, Return, (const Return&)ret);\
2711 #define DEFINE_GETFIELD(Return,Fieldname,Result \
2714 DT_RETURN_MARK_DECL_FOR(Result, Get##Result##Field, Return \
2717 JNI_QUICK_ENTRY(Return, jni_Get##Result##Field(JNIEnv *env, jobject obj, jfieldID fieldID)) \
2718 JNIWrapper("Get" XSTR(Result) "Field"); \
2722 DT_RETURN_MARK_FOR(Result, Get##Result##Field, Return, (const Return&)ret);\
2818 #define DEFINE_SETFIELD(Argument,Fieldname,Result,SigType,unionType) \
2820 JNI_QUICK_ENTRY(void, jni_Set##Result##Field(JNIEnv *env, jobject obj, jfieldID fieldID, Argument value)) \
2821 JNIWrapper("Set" XSTR(Result) "Field"); \
2823 FP_SELECT_##Result( \
2824 DTRACE_PROBE4(hotspot_jni, Set##Result##Field__entry, env, obj, fieldID, value), \
2825 DTRACE_PROBE3(hotspot_jni, Set##Result##Field__entry, env, obj, fieldID)); \
2839 DTRACE_PROBE(hotspot_jni, Set##Result##Field__return);\
2853 #define DEFINE_SETFIELD(Argument,Fieldname,Result,SigType,unionType \
2856 JNI_QUICK_ENTRY(void, jni_Set##Result##Field(JNIEnv *env, jobject obj, jfieldID fieldID, Argument value)) \
2857 JNIWrapper("Set" XSTR(Result) "Field"); \
3024 #define DEFINE_GETSTATICFIELD(Return,Fieldname,Result) \
3026 DT_RETURN_MARK_DECL_FOR(Result, GetStatic##Result##Field, Return);\
3028 JNI_ENTRY(Return, jni_GetStatic##Result##Field(JNIEnv *env, jclass clazz, jfieldID fieldID)) \
3029 JNIWrapper("GetStatic" XSTR(Result) "Field"); \
3030 DTRACE_PROBE3(hotspot_jni, GetStatic##Result##Field__entry, env, clazz, fieldID);\
3032 DT_RETURN_MARK_FOR(Result, GetStatic##Result##Field, Return, \
3056 #define DEFINE_GETSTATICFIELD(Return,Fieldname,Result \
3059 DT_RETURN_MARK_DECL_FOR(Result, GetStatic##Result##Field, Return \
3062 JNI_ENTRY(Return, jni_GetStatic##Result##Field(JNIEnv *env, jclass clazz, jfieldID fieldID)) \
3063 JNIWrapper("GetStatic" XSTR(Result) "Field"); \
3066 DT_RETURN_MARK_FOR(Result, GetStatic##Result##Field, Return, \
3126 #define DEFINE_SETSTATICFIELD(Argument,Fieldname,Result,SigType,unionType) \
3128 JNI_ENTRY(void, jni_SetStatic##Result##Field(JNIEnv *env, jclass clazz, jfieldID fieldID, Argument value)) \
3129 JNIWrapper("SetStatic" XSTR(Result) "Field"); \
3130 FP_SELECT_##Result( \
3131 DTRACE_PROBE4(hotspot_jni, SetStatic##Result##Field__entry, env, clazz, fieldID, value), \
3132 DTRACE_PROBE3(hotspot_jni, SetStatic##Result##Field__entry, env, clazz, fieldID)); \
3144 DTRACE_PROBE(hotspot_jni, SetStatic##Result##Field__return);\
3158 #define DEFINE_SETSTATICFIELD(Argument,Fieldname,Result,SigType,unionType \
3161 JNI_ENTRY(void, jni_SetStatic##Result##Field(JNIEnv *env, jclass clazz, jfieldID fieldID, Argument value)) \
3162 JNIWrapper("SetStatic" XSTR(Result) "Field"); \
3515 #define DEFINE_NEWSCALARARRAY(Return,Allocator,Result) \
3517 DT_RETURN_MARK_DECL(New##Result##Array, Return); \
3520 jni_New##Result##Array(JNIEnv *env, jsize len)) \
3521 JNIWrapper("New" XSTR(Result) "Array"); \
3522 DTRACE_PROBE2(hotspot_jni, New##Result##Array__entry, env, len);\
3524 DT_RETURN_MARK(New##Result##Array, Return, (const Return&)ret);\
3542 #define DEFINE_NEWSCALARARRAY(Return,Allocator,Result \
3545 DT_RETURN_MARK_DECL(New##Result##Array, Return \
3549 jni_New##Result##Array(JNIEnv *env, jsize len)) \
3550 JNIWrapper("New" XSTR(Result) "Array"); \
3553 DT_RETURN_MARK(New##Result##Array, Return, (const Return&)ret);\
3603 #define DEFINE_GETSCALARARRAYELEMENTS(ElementTag,ElementType,Result, Tag) \
3606 jni_Get##Result##ArrayElements(JNIEnv *env, ElementType##Array array, jboolean *isCopy)) \
3607 JNIWrapper("Get" XSTR(Result) "ArrayElements"); \
3608 DTRACE_PROBE3(hotspot_jni, Get##Result##ArrayElements__entry, env, array, isCopy);\
3624 DTRACE_PROBE1(hotspot_jni, Get##Result##ArrayElements__return, result);\
3639 #define DEFINE_GETSCALARARRAYELEMENTS(ElementTag,ElementType,Result, Tag \
3643 jni_Get##Result##ArrayElements(JNIEnv *env, ElementType##Array array, jboolean *isCopy)) \
3644 JNIWrapper("Get" XSTR(Result) "ArrayElements"); \
3693 #define DEFINE_RELEASESCALARARRAYELEMENTS(ElementTag,ElementType,Result,Tag) \
3696 jni_Release##Result##ArrayElements(JNIEnv *env, ElementType##Array array, \
3698 JNIWrapper("Release" XSTR(Result) "ArrayElements"); \
3699 DTRACE_PROBE4(hotspot_jni, Release##Result##ArrayElements__entry, env, array, buf, mode);\
3710 DTRACE_PROBE(hotspot_jni, Release##Result##ArrayElements__return);\
3724 #define DEFINE_RELEASESCALARARRAYELEMENTS(ElementTag,ElementType,Result,Tag \
3728 jni_Release##Result##ArrayElements(JNIEnv *env, ElementType##Array array, \
3730 JNIWrapper("Release" XSTR(Result) "ArrayElements"); \
3772 #define DEFINE_GETSCALARARRAYREGION(ElementTag,ElementType,Result, Tag) \
3773 DT_VOID_RETURN_MARK_DECL(Get##Result##ArrayRegion);\
3776 jni_Get##Result##ArrayRegion(JNIEnv *env, ElementType##Array array, jsize start, \
3778 JNIWrapper("Get" XSTR(Result) "ArrayRegion"); \
3779 DTRACE_PROBE5(hotspot_jni, Get##Result##ArrayRegion__entry, env, array, start, len, buf);\
3780 DT_VOID_RETURN_MARK(Get##Result##ArrayRegion); \
3805 #define DEFINE_GETSCALARARRAYREGION(ElementTag,ElementType,Result, Tag \
3807 DT_VOID_RETURN_MARK_DECL(Get##Result##ArrayRegion \
3811 jni_Get##Result##ArrayRegion(JNIEnv *env, ElementType##Array array, jsize start, \
3813 JNIWrapper("Get" XSTR(Result) "ArrayRegion"); \
3815 DT_VOID_RETURN_MARK(Get##Result##ArrayRegion); \
3856 #define DEFINE_SETSCALARARRAYREGION(ElementTag,ElementType,Result, Tag) \
3857 DT_VOID_RETURN_MARK_DECL(Set##Result##ArrayRegion);\
3860 jni_Set##Result##ArrayRegion(JNIEnv *env, ElementType##Array array, jsize start, \
3862 JNIWrapper("Set" XSTR(Result) "ArrayRegion"); \
3863 DTRACE_PROBE5(hotspot_jni, Set##Result##ArrayRegion__entry, env, array, start, len, buf);\
3864 DT_VOID_RETURN_MARK(Set##Result##ArrayRegion); \
3889 #define DEFINE_SETSCALARARRAYREGION(ElementTag,ElementType,Result, Tag \
3891 DT_VOID_RETURN_MARK_DECL(Set##Result##ArrayRegion \
3895 jni_Set##Result##ArrayRegion(JNIEnv *env, ElementType##Array array, jsize start, \
3897 JNIWrapper("Set" XSTR(Result) "ArrayRegion"); \
3899 DT_VOID_RETURN_MARK(Set##Result##ArrayRegion); \