From: Martin Quinson Date: Thu, 24 Jan 2019 07:06:26 +0000 (+0100) Subject: sonar cleanups X-Git-Tag: v3_22~489 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/98337ea0d2f746aed1eb6871c31d8b7ff51b5648 sonar cleanups - kill dead code - stick to Java variable naming convention - prefer isEmpty() to size()==0 --- diff --git a/src/bindings/java/JavaContext.cpp b/src/bindings/java/JavaContext.cpp index 7adaaaace8..99642af77f 100644 --- a/src/bindings/java/JavaContext.cpp +++ b/src/bindings/java/JavaContext.cpp @@ -75,8 +75,7 @@ void JavaContext::stop_hook() * until run_jprocess(), IIUC. */ jxbt_throw_by_name(env, "org/simgrid/msg/ProcessKilledError", "Process killed"); - // XBT_ERROR("Cannot detach the current thread"); - // simgrid::xbt::Backtrace().display(); + XBT_DEBUG("Cannot detach the current thread"); } } diff --git a/src/bindings/java/jmsg.cpp b/src/bindings/java/jmsg.cpp index 4ecd54ea9e..528510a10f 100644 --- a/src/bindings/java/jmsg.cpp +++ b/src/bindings/java/jmsg.cpp @@ -270,7 +270,6 @@ static void run_jprocess(JNIEnv *env, jobject jprocess) env->ExceptionClear(); XBT_ATTRIB_UNUSED jint error = __java_vm->DetachCurrentThread(); xbt_assert(error == JNI_OK, "Cannot detach failing thread"); - // simgrid::xbt::Backtrace().display(); simgrid::kernel::context::throw_stoprequest(); } } diff --git a/src/bindings/java/org/simgrid/msg/Process.java b/src/bindings/java/org/simgrid/msg/Process.java index 0fb5c6f13a..d8de151ba5 100644 --- a/src/bindings/java/org/simgrid/msg/Process.java +++ b/src/bindings/java/org/simgrid/msg/Process.java @@ -303,11 +303,7 @@ public abstract class Process implements Runnable { Msg.info("Unexpected behavior. Stopping now"); System.exit(1); } - catch(ProcessKilledError pk) { - /* The process was killed before its end. With a kill() or something. */ - //Msg.info("Forwarding a PKE"); - throw pk; - } + /* Let the ProcessKilledError (that we'd get if the process is forcefully killed) flow back to the caller */ } /** @@ -350,12 +346,12 @@ public abstract class Process implements Runnable { if (! t.isDaemon() && !t.getName().equals("main")) ids.add(t.getId()); } - if (ids.size() > 0) { - long[] id_array = new long[ids.size()]; + if (! ids.isEmpty()) { + long[] idArray = new long[ids.size()]; for (int i=0; i