Rename UST.class to LTTNG_UST.class
[ust.git] / liblttng-ust-java / LTTNG_UST.c
diff --git a/liblttng-ust-java/LTTNG_UST.c b/liblttng-ust-java/LTTNG_UST.c
new file mode 100644 (file)
index 0000000..e61c63b
--- /dev/null
@@ -0,0 +1,17 @@
+#include <jni.h>
+
+#define TRACEPOINT_CREATE_PROBES
+#include "lttng_ust_java.h"
+
+JNIEXPORT void JNICALL Java_LTTNG_UST_ust_1java_1event (JNIEnv *env,
+                                               jobject jobj,
+                                               jstring ev_name,
+                                               jstring args)
+{
+       jboolean iscopy;
+       const char *ev_name_cstr = (*env)->GetStringUTFChars(env, ev_name,
+                                                       &iscopy);
+       const char *args_cstr = (*env)->GetStringUTFChars(env, args, &iscopy);
+
+       tracepoint(lttng_ust_java_string, ev_name_cstr, args_cstr);
+}
This page took 0.024827 seconds and 4 git commands to generate.