Commit | Line | Data |
---|---|---|
5ab4c5cb | 1 | #include <jni.h> |
5ab4c5cb | 2 | |
2b6f8df9 MD |
3 | #define TRACEPOINT_CREATE_PROBES |
4 | #include "ust_java.h" | |
5 | ||
6 | JNIEXPORT void JNICALL Java_UST_ust_1java_1event (JNIEnv *env, jobject jobj, | |
7 | jstring ev_name, jstring args) | |
5ab4c5cb PMF |
8 | { |
9 | jboolean iscopy; | |
2b6f8df9 MD |
10 | const char *ev_name_cstr = (*env)->GetStringUTFChars(env, ev_name, |
11 | &iscopy); | |
5ab4c5cb PMF |
12 | const char *args_cstr = (*env)->GetStringUTFChars(env, args, &iscopy); |
13 | ||
2b6f8df9 | 14 | tracepoint(ust_java_event, ev_name_cstr, args_cstr); |
5ab4c5cb | 15 | } |