From: Martin Quinson Date: Tue, 5 Apr 2016 21:43:51 +0000 (+0200) Subject: jtrace: add a missing call X-Git-Tag: v3_13~165 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/6e536eea2cf6b14f0d1b11fa4079fbe1486a25f2 jtrace: add a missing call --- diff --git a/src/bindings/java/jtrace.cpp b/src/bindings/java/jtrace.cpp index 3502fc918d..72bdfb0cf2 100644 --- a/src/bindings/java/jtrace.cpp +++ b/src/bindings/java/jtrace.cpp @@ -88,9 +88,7 @@ JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostPopState (JNIEnv *env, j JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostVariableDeclare (JNIEnv *env, jclass cls, jstring js_state) { const char *state = env->GetStringUTFChars(js_state, 0); - TRACE_host_variable_declare(state); - env->ReleaseStringUTFChars(js_state, state); } @@ -150,3 +148,21 @@ JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostVariableAdd (JNIEnv *env env->ReleaseStringUTFChars(js_host, host); env->ReleaseStringUTFChars(js_state, state); } + +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableDeclare (JNIEnv *env, jclass cls, jstring js_var) { + const char *variable = env->GetStringUTFChars(js_var, 0); + TRACE_link_variable_declare (variable); + env->ReleaseStringUTFChars(js_var, variable); +} +/* Missing calls +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableDeclareWithColor (JNIEnv *, jclass, jstring, jstring); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSet (JNIEnv *, jclass, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableAdd (JNIEnv *, jclass, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSub (JNIEnv *env, jclass cls, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSetWithTime (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableAddWithTime (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSubWithTime (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcDstVariableSet (JNIEnv *, jclass, jstring, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcDstVariableAdd (JNIEnv *, jclass, jstring, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcDstVariableSub (JNIEnv *, jclass, jstring, jstring, jstring, jdouble); +*/ diff --git a/src/bindings/java/jtrace.h b/src/bindings/java/jtrace.h index c0a986a2a7..74fc97334f 100644 --- a/src/bindings/java/jtrace.h +++ b/src/bindings/java/jtrace.h @@ -94,88 +94,17 @@ Java_org_simgrid_trace_Trace_hostVariableSubWithTime (JNIEnv *, jclass, jdouble, */ JNIEXPORT jobjectArray JNICALL Java_org_simgrid_trace_Trace_getHostVariablesName (JNIEnv *, jclass); -/* - * Class: org_simgrid_trace_Trace - * Method: linkVariableDeclare - * Signature: (Ljava/lang/String;)V - */ JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableDeclare (JNIEnv *, jclass, jstring); - -/* - * Class: org_simgrid_trace_Trace - * Method: linkVariableDeclareWithColor - * Signature: (Ljava/lang/String;Ljava/lang/String;)V - */ JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableDeclareWithColor (JNIEnv *, jclass, jstring, jstring); - -/* - * Class: org_simgrid_trace_Trace - * Method: linkVariableSet - * Signature: (Ljava/lang/String;Ljava/lang/String;D)V - */ JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSet (JNIEnv *, jclass, jstring, jstring, jdouble); - -/* - * Class: org_simgrid_trace_Trace - * Method: linkVariableAdd - * Signature: (Ljava/lang/String;Ljava/lang/String;D)V - */ JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableAdd (JNIEnv *, jclass, jstring, jstring, jdouble); - -/* - * Class: org_simgrid_trace_Trace - * Method: linkVariableSub - * Signature: (Ljava/lang/String;Ljava/lang/String;D)V - */ JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSub (JNIEnv *, jclass, jstring, jstring, jdouble); - -/* - * Class: org_simgrid_trace_Trace - * Method: linkVariableSetWithTime - * Signature: (DLjava/lang/String;Ljava/lang/String;D)V - */ -JNIEXPORT void JNICALL -Java_org_simgrid_trace_Trace_linkVariableSetWithTime (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble); - -/* - * Class: org_simgrid_trace_Trace - * Method: linkVariableAddWithTime - * Signature: (DLjava/lang/String;Ljava/lang/String;D)V - */ -JNIEXPORT void JNICALL -Java_org_simgrid_trace_Trace_linkVariableAddWithTime (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble); - -/* - * Class: org_simgrid_trace_Trace - * Method: linkVariableSubWithTime - * Signature: (DLjava/lang/String;Ljava/lang/String;D)V - */ -JNIEXPORT void JNICALL -Java_org_simgrid_trace_Trace_linkVariableSubWithTime (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble); - -/* - * Class: org_simgrid_trace_Trace - * Method: linkSrcDstVariableSet - * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;D)V - */ -JNIEXPORT void JNICALL -Java_org_simgrid_trace_Trace_linkSrcDstVariableSet (JNIEnv *, jclass, jstring, jstring, jstring, jdouble); - -/* - * Class: org_simgrid_trace_Trace - * Method: linkSrcDstVariableAdd - * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;D)V - */ -JNIEXPORT void JNICALL -Java_org_simgrid_trace_Trace_linkSrcDstVariableAdd (JNIEnv *, jclass, jstring, jstring, jstring, jdouble); - -/* - * Class: org_simgrid_trace_Trace - * Method: linkSrcDstVariableSub - * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;D)V - */ -JNIEXPORT void JNICALL -Java_org_simgrid_trace_Trace_linkSrcDstVariableSub (JNIEnv *, jclass, jstring, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSetWithTime (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableAddWithTime (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSubWithTime (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcDstVariableSet (JNIEnv *, jclass, jstring, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcDstVariableAdd (JNIEnv *, jclass, jstring, jstring, jstring, jdouble); +JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcDstVariableSub (JNIEnv *, jclass, jstring, jstring, jstring, jdouble); /* * Class: org_simgrid_trace_Trace