#endif
/* end of eclipse-mandated pimple */
-extern "C" {
-
int JAVA_HOST_LEVEL = -1;
XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(java);
JavaVM *__java_vm = nullptr;
-JavaVM *get_java_VM()
-{
- return __java_vm;
-}
-
JNIEnv *get_current_thread_env()
{
using simgrid::kernel::context::JavaContext;
argv[argc] = nullptr;
MSG_init(&argc, argv);
+ sg_vm_live_migration_plugin_init();
JAVA_HOST_LEVEL = simgrid::s4u::Host::extension_create(nullptr);
sg_host_energy_plugin_init();
}
-JNIEXPORT void JNICALL Java_org_simgrid_msg_Msg_liveMigrationInit()
-{
- sg_vm_live_migration_plugin_init();
-}
-
JNIEXPORT void JNICALL Java_org_simgrid_msg_Msg_fileSystemInit()
{
sg_storage_file_system_init();
}
-} // extern "C"
/** Run a Java org.simgrid.msg.Process
*