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