From: Arnaud Giersch Date: Thu, 26 Dec 2019 13:33:22 +0000 (+0100) Subject: Use type jboolean for boolean variables. X-Git-Tag: v3.25~210 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/2bf42881ff8e158f7d9e7683d52725e42668dd24 Use type jboolean for boolean variables. --- diff --git a/src/bindings/java/jmsg_vm.cpp b/src/bindings/java/jmsg_vm.cpp index 39d1e967d9..f3cdeaf052 100644 --- a/src/bindings/java/jmsg_vm.cpp +++ b/src/bindings/java/jmsg_vm.cpp @@ -35,28 +35,28 @@ JNIEXPORT void JNICALL Java_org_simgrid_msg_VM_nativeInit(JNIEnv *env, jclass cl xbt_assert(jvm_field_bind, "Native initialization of msg/VM failed. Please report that bug"); } -JNIEXPORT jint JNICALL Java_org_simgrid_msg_VM_isCreated(JNIEnv * env, jobject jvm) +JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_VM_isCreated(JNIEnv* env, jobject jvm) { msg_vm_t vm = jvm_get_native(env,jvm); return MSG_vm_is_created(vm); } -JNIEXPORT jint JNICALL Java_org_simgrid_msg_VM_isRunning(JNIEnv * env, jobject jvm) +JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_VM_isRunning(JNIEnv* env, jobject jvm) { msg_vm_t vm = jvm_get_native(env,jvm); - return (jint) MSG_vm_is_running(vm); + return MSG_vm_is_running(vm); } -JNIEXPORT jint JNICALL Java_org_simgrid_msg_VM_isMigrating(JNIEnv * env, jobject jvm) +JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_VM_isMigrating(JNIEnv* env, jobject jvm) { msg_vm_t vm = jvm_get_native(env,jvm); - return (jint) MSG_vm_is_migrating(vm); + return MSG_vm_is_migrating(vm); } -JNIEXPORT jint JNICALL Java_org_simgrid_msg_VM_isSuspended(JNIEnv * env, jobject jvm) +JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_VM_isSuspended(JNIEnv* env, jobject jvm) { msg_vm_t vm = jvm_get_native(env,jvm); - return (jint) MSG_vm_is_suspended(vm); + return MSG_vm_is_suspended(vm); } JNIEXPORT void JNICALL Java_org_simgrid_msg_VM_setBound(JNIEnv *env, jobject jvm, jdouble bound) diff --git a/src/bindings/java/jmsg_vm.h b/src/bindings/java/jmsg_vm.h index ec16719497..e397e5c949 100644 --- a/src/bindings/java/jmsg_vm.h +++ b/src/bindings/java/jmsg_vm.h @@ -29,11 +29,10 @@ JNIEXPORT void JNICALL Java_org_simgrid_msg_VM_nativeInit(JNIEnv* env, jclass cl JNIEXPORT jobjectArray JNICALL Java_org_simgrid_msg_VM_all(JNIEnv* env, jclass cls_arg); -JNIEXPORT jint JNICALL Java_org_simgrid_msg_VM_isCreated(JNIEnv* env, jobject jvm); -JNIEXPORT jint JNICALL Java_org_simgrid_msg_VM_isRunning(JNIEnv* env, jobject jvm); -JNIEXPORT jint JNICALL Java_org_simgrid_msg_VM_isMigrating(JNIEnv* env, jobject jvm); -JNIEXPORT jint JNICALL Java_org_simgrid_msg_VM_isSuspended(JNIEnv* env, jobject jvm); -JNIEXPORT jint JNICALL Java_org_simgrid_msg_VM_isResuming(JNIEnv* env, jobject jvm); +JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_VM_isCreated(JNIEnv* env, jobject jvm); +JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_VM_isRunning(JNIEnv* env, jobject jvm); +JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_VM_isMigrating(JNIEnv* env, jobject jvm); +JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_VM_isSuspended(JNIEnv* env, jobject jvm); JNIEXPORT void JNICALL Java_org_simgrid_msg_VM_setBound(JNIEnv* env, jobject jvm, jdouble bound); diff --git a/src/bindings/java/org/simgrid/msg/VM.java b/src/bindings/java/org/simgrid/msg/VM.java index 8ab6a27718..6035f5029f 100644 --- a/src/bindings/java/org/simgrid/msg/VM.java +++ b/src/bindings/java/org/simgrid/msg/VM.java @@ -78,16 +78,16 @@ public class VM extends Host { private native void nativeFinalize(); /** Returns whether the given VM is currently suspended */ - public native int isCreated(); + public native boolean isCreated(); /** Returns whether the given VM is currently running */ - public native int isRunning(); + public native boolean isRunning(); /** Returns whether the given VM is currently running */ - public native int isMigrating(); + public native boolean isMigrating(); /** Returns whether the given VM is currently suspended */ - public native int isSuspended(); + public native boolean isSuspended(); /** Returns the amount of virtual CPUs provided */ public int getCoreAmount() {