jboolean jprocess_is_alive(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "isAlive", "()Z");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "isAlive", "()Z");
if (!id)
return 0;
void jprocess_join(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "join", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "join", "()V");
if (!id)
return;
void jprocess_exit(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "interrupt", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "interrupt", "()V");
if (!id)
return;
void jprocess_yield(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "switchProcess", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "switchProcess", "()V");
if (!id)
return;
void jprocess_lock_mutex(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "lockMutex", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "lockMutex", "()V");
if (!id)
return;
void jprocess_unlock_mutex(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "unlockMutex", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "unlockMutex", "()V");
if (!id)
return;
void jprocess_signal_cond(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "signalCond", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "signalCond", "()V");
if (!id)
return;
void jprocess_wait_cond(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "waitCond", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "waitCond", "()V");
if (!id)
return;
void jprocess_start(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "start", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "start", "()V");
if (!id)
return;
- DEBUG2("jprocess_start(jproc=%p,env=%p)", jprocess, env);
+ XBT_DEBUG("jprocess_start(jproc=%p,env=%p)", jprocess, env);
(*env)->CallVoidMethod(env, jprocess, id);
- DEBUG0("jprocess started");
+ XBT_DEBUG("jprocess started");
}
m_process_t jprocess_to_native_process(jobject jprocess, JNIEnv * env)
{
- jfieldID id = jxbt_get_sfield(env, "simgrid/msg/Process", "bind", "J");
+ jfieldID id = jxbt_get_sfield(env, "org/simgrid/msg/Process", "bind", "J");
if (!id)
return NULL;
void jprocess_bind(jobject jprocess, m_process_t process, JNIEnv * env)
{
- jfieldID id = jxbt_get_sfield(env, "simgrid/msg/Process", "bind", "J");
-
+ jfieldID id = jxbt_get_sfield(env, "org/simgrid/msg/Process", "bind", "J");
if (!id)
return;
jlong jprocess_get_id(jobject jprocess, JNIEnv * env)
{
- jfieldID id = jxbt_get_sfield(env, "simgrid/msg/Process", "id", "J");
+ jfieldID id = jxbt_get_sfield(env, "org/simgrid/msg/Process", "id", "J");
if (!id)
return 0;
jstring jprocess_get_name(jobject jprocess, JNIEnv * env)
{
- jfieldID id = jxbt_get_sfield(env, "simgrid/msg/Process", "name",
+ jfieldID id = jxbt_get_sfield(env, "org/simgrid/msg/Process", "name",
"Ljava/lang/String;");
jobject jname;
jboolean jprocess_is_valid(jobject jprocess, JNIEnv * env)
{
- jfieldID id = jxbt_get_sfield(env, "simgrid/msg/Process", "bind", "J");
+ jfieldID id = jxbt_get_sfield(env, "org/simgrid/msg/Process", "bind", "J");
if (!id)
return JNI_FALSE;
env = get_current_thread_env();
- id = jxbt_get_smethod(env, "simgrid/msg/Process", "schedule", "()V");
+ id = jxbt_get_smethod(env, "org/simgrid/msg/Process", "schedule", "()V");
- if (!id)
+ if (!id) {
+ XBT_CRITICAL("Cannot find java method org/simgrid/msg/Process/schedule()V");
return;
+ }
(*env)->CallVoidMethod(env, ((smx_ctx_java_t) context)->jprocess, id);
}
env = get_current_thread_env();
- id = jxbt_get_smethod(env, "simgrid/msg/Process", "unschedule", "()V");
+ id = jxbt_get_smethod(env, "org/simgrid/msg/Process", "unschedule", "()V");
if (!id)
return;