Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Change the way the threads are launched: they are now launched as
authorSamuel Lepetit <samuel.lepetit@inria.fr>
Fri, 11 May 2012 15:15:57 +0000 (17:15 +0200)
committerSamuel Lepetit <samuel.lepetit@inria.fr>
Fri, 11 May 2012 15:15:57 +0000 (17:15 +0200)
commit44da6699977c942b1a34734e118cb9842aaeb94b
tree822101a7d222cd0679c0c76579e0271a4696ef55
parent2f7c87c6cd0db3f48434559687fdddeaf07c6f50
Change the way the threads are launched: they are now launched as
xbt_os_thread and then attached to the JVM, meaning that the C has
control over them.

This means that now, "Process" does not herit anymore from Thread, and
that you now need to call explicitely the method "start" if you bypass
the deployment file.

Updated the examples.
examples/master_slave_bypass/Master.java
examples/master_slave_bypass/MsBypass.java
examples/master_slave_kill/Master.java
examples/master_slave_kill/MsKill.java
examples/master_slave_kill/Slave.java
org/simgrid/msg/ApplicationHandler.java
org/simgrid/msg/Process.java
src/jmsg_process.c
src/jmsg_process.h
src/smx_context_java.c
src/smx_context_java.h