X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/fae10815035e4d0d150ff5fdbb7aa8fe25448c57..1c5a0860a3c8d278c6f440d9e749e33d9942bfe7:/src/bindings/java/JavaContext.cpp?ds=sidebyside diff --git a/src/bindings/java/JavaContext.cpp b/src/bindings/java/JavaContext.cpp index 8460d04187..d97796ef2a 100644 --- a/src/bindings/java/JavaContext.cpp +++ b/src/bindings/java/JavaContext.cpp @@ -23,9 +23,10 @@ extern JavaVM *__java_vm; XBT_LOG_NEW_DEFAULT_CATEGORY(jmsg, "MSG for Java(TM)"); namespace simgrid { -namespace java { +namespace kernel { +namespace context { -simgrid::simix::ContextFactory* java_factory() +ContextFactory* java_factory() { XBT_INFO("Using regular java threads."); return new JavaContextFactory(); @@ -136,7 +137,7 @@ void JavaContext::stop() // jxbt_throw_by_name(env, "org/simgrid/msg/ProcessKilledError", bprintf("Process %s killed :) (file smx_context_java.c)", MSG_process_get_name( (msg_process_t)context) )); jxbt_throw_by_name(env, "org/simgrid/msg/ProcessKilledError", bprintf("Process %s killed :) (file JavaContext.cpp)", - simcall_process_get_name(this->process()) )); + this->process()->name.c_str() )); XBT_DEBUG("Trigger a cancel error at the C level"); THROWF(cancel_error, 0, "process cancelled"); } else { @@ -164,5 +165,4 @@ void JavaContext::resume() xbt_os_sem_acquire(this->end); } -} -} +}}} // namespace simgrid::kernel::context