Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
7 years agoBugfix in kademlia example
Samuel Lepetit [Thu, 28 Jun 2012 08:28:03 +0000 (10:28 +0200)]
Bugfix in kademlia example

7 years agoFix cloud tesh file
Samuel Lepetit [Mon, 25 Jun 2012 14:53:20 +0000 (16:53 +0200)]
Fix cloud tesh file

7 years agoAdd kademlia example
Samuel Lepetit [Mon, 25 Jun 2012 14:51:57 +0000 (16:51 +0200)]
Add kademlia example

7 years agoBugfix in bittorrent example
Samuel Lepetit [Mon, 25 Jun 2012 12:05:55 +0000 (14:05 +0200)]
Bugfix in bittorrent example

7 years agoUse MSG_init instead of MSG_global_init. Use MSG_vm_destroy.
Samuel Lepetit [Thu, 21 Jun 2012 10:02:38 +0000 (12:02 +0200)]
Use MSG_init instead of MSG_global_init. Use MSG_vm_destroy.

7 years agoFix memory leak when process killed. Fix bug where the simulation could crash when...
Samuel Lepetit [Tue, 19 Jun 2012 09:34:05 +0000 (11:34 +0200)]
Fix memory leak when process killed. Fix bug where the simulation could crash when the process was killed while doing some simcalls

7 years agoUse RngStream for random number in bittorrent example
Samuel Lepetit [Tue, 19 Jun 2012 09:32:16 +0000 (11:32 +0200)]
Use RngStream for random number in bittorrent example

7 years agoAdd a conveniant method in Comm to wait for the completion of the communication for...
Samuel Lepetit [Thu, 14 Jun 2012 16:57:31 +0000 (18:57 +0200)]
Add a conveniant method in Comm to wait for the completion of the communication for an indefinite time

7 years agoFix indentation
Samuel Lepetit [Thu, 14 Jun 2012 16:55:13 +0000 (18:55 +0200)]
Fix indentation

7 years agoAdd comment on VM.shutdown
Samuel Lepetit [Thu, 14 Jun 2012 16:17:23 +0000 (18:17 +0200)]
Add comment on VM.shutdown

7 years agoRemove unimplemented method.
Samuel Lepetit [Thu, 14 Jun 2012 15:59:31 +0000 (17:59 +0200)]
Remove unimplemented method.

7 years agoBugfix in Java Cloud API. Bugfix in the associated example. Add a tesh file for the...
Samuel Lepetit [Thu, 14 Jun 2012 15:43:58 +0000 (17:43 +0200)]
Bugfix in Java Cloud API. Bugfix in the associated example. Add a tesh file for the example.

7 years agoBugfix in Task.execute (simulation crash when Process killed when there was a task...
Samuel Lepetit [Thu, 14 Jun 2012 15:40:45 +0000 (17:40 +0200)]
Bugfix in Task.execute (simulation crash when Process killed when there was a task being executed)

7 years agoAdd an example for the cloud API (doesn't work yet).
Samuel Lepetit [Thu, 14 Jun 2012 13:49:43 +0000 (15:49 +0200)]
Add an example for the cloud API (doesn't work yet).
Removed an useless MSG_process_set_data

7 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java
Samuel Lepetit [Wed, 13 Jun 2012 16:32:56 +0000 (18:32 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java

7 years agoBugfix
Samuel Lepetit [Wed, 13 Jun 2012 16:32:51 +0000 (18:32 +0200)]
Bugfix

7 years agoFix compilation without tracing
pierre [Wed, 13 Jun 2012 16:27:21 +0000 (18:27 +0200)]
Fix compilation without tracing

7 years agoAdd file to clean
pierre [Wed, 13 Jun 2012 15:59:56 +0000 (17:59 +0200)]
Add file to clean

7 years agoFix compilation problem with tracing
pierre [Wed, 13 Jun 2012 15:52:55 +0000 (17:52 +0200)]
Fix compilation problem with tracing

7 years agoFix in masterslave deploy.xml
Samuel Lepetit [Wed, 13 Jun 2012 13:51:45 +0000 (15:51 +0200)]
Fix in masterslave deploy.xml

7 years agoChange the File java API according to the changes in the C api
Samuel Lepetit [Wed, 13 Jun 2012 13:33:47 +0000 (15:33 +0200)]
Change the File java API according to the changes in the C api

7 years agoAdd VM API from MSG (experimental, still buggy in MSG C part anyway)
Samuel Lepetit [Wed, 13 Jun 2012 09:56:14 +0000 (11:56 +0200)]
Add VM API from MSG (experimental, still buggy in MSG C part anyway)

7 years agoMake bind atributes private (we don't want users to mess with it)
Samuel Lepetit [Wed, 13 Jun 2012 09:12:17 +0000 (11:12 +0200)]
Make bind atributes private (we don't want users to mess with it)

7 years agoIf don't find TRACE_* functions don't break Simgrid-java.
navarro [Wed, 13 Jun 2012 08:57:08 +0000 (10:57 +0200)]
If don't find TRACE_* functions don't break Simgrid-java.

7 years agoAdd missing files and Check for option TRACING in Simgrid
navarro [Wed, 13 Jun 2012 08:26:03 +0000 (10:26 +0200)]
Add missing files and Check for option TRACING in Simgrid

7 years agoMerge branch 'v3_7_1'
navarro [Wed, 13 Jun 2012 07:53:18 +0000 (09:53 +0200)]
Merge branch 'v3_7_1'

Conflicts:
CMakeLists.txt

7 years agoAdd missing files for dist.
navarro [Tue, 12 Jun 2012 21:55:30 +0000 (23:55 +0200)]
Add missing files for dist.

7 years agoUpdate version for scp
navarro [Tue, 12 Jun 2012 21:17:24 +0000 (23:17 +0200)]
Update version for scp

7 years agoClean generated file class.
navarro [Tue, 12 Jun 2012 21:05:06 +0000 (23:05 +0200)]
Clean generated file class.

7 years agoMerge branch 'master' of git://scm.gforge.inria.fr/simgrid/simgrid-java
alebre [Tue, 12 Jun 2012 20:44:40 +0000 (22:44 +0200)]
Merge branch 'master' of git://scm.gforge.inria.fr/simgrid/simgrid-java

7 years agoMerge branch 'master' of git://scm.gforge.inria.fr/simgrid/simgrid-java
alebre [Tue, 12 Jun 2012 20:44:02 +0000 (22:44 +0200)]
Merge branch 'master' of git://scm.gforge.inria.fr/simgrid/simgrid-java

Conflicts:
CMakeLists.txt
ChangeLog

7 years agoFix dependencies for java examples
navarro [Tue, 12 Jun 2012 20:42:10 +0000 (22:42 +0200)]
Fix dependencies for java examples

7 years agoBugfix in coroutines
Samuel Lepetit [Tue, 12 Jun 2012 20:41:04 +0000 (22:41 +0200)]
Bugfix in coroutines

7 years agoRemove useless replace command lines
navarro [Tue, 12 Jun 2012 20:34:23 +0000 (22:34 +0200)]
Remove useless replace command lines

7 years agoRemove Trace useless files - Adrien
alebre [Tue, 12 Jun 2012 20:31:59 +0000 (22:31 +0200)]
Remove Trace useless files - Adrien

7 years agoUpdate the ChangeLog with Traces stuf + Trace stuff - Adrien
alebre [Tue, 12 Jun 2012 20:30:10 +0000 (22:30 +0200)]
Update the ChangeLog with Traces stuf + Trace stuff - Adrien

7 years agoUpdate the ChangeLog with Traces stuf + CMakeLists.txt modifs - Adrien
alebre [Tue, 12 Jun 2012 20:27:27 +0000 (22:27 +0200)]
Update the ChangeLog with Traces stuf + CMakeLists.txt modifs - Adrien

7 years agoUpdate simgrid java version and indent.
navarro [Tue, 12 Jun 2012 20:08:30 +0000 (22:08 +0200)]
Update simgrid java version and indent.

7 years agoAdd File support and an example to cover it.
Samuel Lepetit [Tue, 12 Jun 2012 19:32:10 +0000 (21:32 +0200)]
Add File support and an example to cover it.

7 years agoMerge scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java
Samuel Lepetit [Tue, 12 Jun 2012 15:57:06 +0000 (17:57 +0200)]
Merge scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java

7 years agoMake the directory with command line
navarro [Tue, 12 Jun 2012 13:56:56 +0000 (15:56 +0200)]
Make the directory with command line

7 years agorewrite the changelog for cosmetics
Martin Quinson [Tue, 12 Jun 2012 13:36:37 +0000 (15:36 +0200)]
rewrite the changelog for cosmetics

7 years agoBugfix in smx_context_cojava
Samuel Lepetit [Tue, 12 Jun 2012 13:22:49 +0000 (15:22 +0200)]
Bugfix in smx_context_cojava

7 years agoForgot coroutines files
Samuel Lepetit [Tue, 12 Jun 2012 13:18:14 +0000 (15:18 +0200)]
Forgot coroutines files

7 years agoUpdate changelog
Samuel Lepetit [Tue, 12 Jun 2012 13:15:24 +0000 (15:15 +0200)]
Update changelog

7 years agoMerge scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java
Samuel Lepetit [Tue, 12 Jun 2012 13:11:11 +0000 (15:11 +0200)]
Merge scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java

7 years agoChange the way the flag is handled in smx_ctx_java_stop
Samuel Lepetit [Tue, 12 Jun 2012 12:58:58 +0000 (14:58 +0200)]
Change the way the flag is handled in smx_ctx_java_stop

7 years agoAdd migration example
Samuel Lepetit [Tue, 12 Jun 2012 12:05:00 +0000 (14:05 +0200)]
Add migration example

7 years agoBugfix in Mutex class. Forgot the deployment file in masterslave
Samuel Lepetit [Tue, 12 Jun 2012 12:03:28 +0000 (14:03 +0200)]
Bugfix in Mutex class. Forgot the deployment file in masterslave

7 years agoAdd resume/suspend. Make restart/pause deprecated
Samuel Lepetit [Tue, 12 Jun 2012 09:58:43 +0000 (11:58 +0200)]
Add resume/suspend. Make restart/pause deprecated

7 years agoRenamed basic example to "masterslave" (more accurate)
Samuel Lepetit [Tue, 12 Jun 2012 09:49:13 +0000 (11:49 +0200)]
Renamed basic example to "masterslave" (more accurate)

7 years agoBugfix in Basic example
Samuel Lepetit [Tue, 12 Jun 2012 09:29:25 +0000 (11:29 +0200)]
Bugfix in Basic example

7 years agoMake Process.migrate non-static
Samuel Lepetit [Tue, 12 Jun 2012 09:20:05 +0000 (11:20 +0200)]
Make Process.migrate non-static

7 years agoBugfix in comment
Samuel Lepetit [Tue, 12 Jun 2012 09:02:00 +0000 (11:02 +0200)]
Bugfix in comment

7 years agoBugfix in Mutex comments
Samuel Lepetit [Tue, 12 Jun 2012 09:00:50 +0000 (11:00 +0200)]
Bugfix in Mutex comments

7 years agoRemove useless fields in Msg
Samuel Lepetit [Tue, 12 Jun 2012 08:59:39 +0000 (10:59 +0200)]
Remove useless fields in Msg

7 years agoMerge scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java
Samuel Lepetit [Tue, 12 Jun 2012 08:36:57 +0000 (10:36 +0200)]
Merge scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java

7 years agoAdd priority example/test
Samuel Lepetit [Tue, 12 Jun 2012 08:19:35 +0000 (10:19 +0200)]
Add priority example/test

7 years agoMerge scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java
Samuel Lepetit [Tue, 12 Jun 2012 07:58:16 +0000 (09:58 +0200)]
Merge scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java

Conflicts:
src/jmsg_process.c
src/jmsg_process.h

7 years agoAdd setKillTime in Process
Samuel Lepetit [Tue, 12 Jun 2012 07:57:05 +0000 (09:57 +0200)]
Add setKillTime in Process

7 years agoAdd EXPERIMENTAL Coroutines support
Samuel Lepetit [Mon, 11 Jun 2012 21:29:19 +0000 (23:29 +0200)]
Add EXPERIMENTAL Coroutines support

7 years agoAdd suspend example/test
Samuel Lepetit [Mon, 11 Jun 2012 15:45:31 +0000 (17:45 +0200)]
Add suspend example/test

7 years agoProcess bind bugfix
Samuel Lepetit [Mon, 11 Jun 2012 15:40:15 +0000 (17:40 +0200)]
Process bind bugfix

7 years agoFix encoding in RngStream class
Samuel Lepetit [Mon, 11 Jun 2012 10:06:50 +0000 (12:06 +0200)]
Fix encoding in RngStream class

7 years agoRemove a useless FIXME (since it has already been fixed)
Samuel Lepetit [Thu, 7 Jun 2012 20:30:15 +0000 (22:30 +0200)]
Remove a useless FIXME (since it has already been fixed)

7 years agoMerge concerns - Adrien
alebre [Tue, 5 Jun 2012 12:23:49 +0000 (14:23 +0200)]
Merge concerns - Adrien

7 years agoMerge concerns - Adrien
alebre [Tue, 5 Jun 2012 12:18:46 +0000 (14:18 +0200)]
Merge concerns - Adrien

7 years agoAdd the forgotten bittorrent tesh file. Change the way pieces are chosen in updateCur...
Samuel Lepetit [Tue, 5 Jun 2012 08:42:25 +0000 (10:42 +0200)]
Add the forgotten bittorrent tesh file. Change the way pieces are chosen in updateCurrentPieces (using RngStream).

7 years agoAdd bittorrent example
Samuel Lepetit [Mon, 4 Jun 2012 08:36:54 +0000 (10:36 +0200)]
Add bittorrent example

7 years agoSet some warnings on windows with no-error flag.
unknown [Fri, 1 Jun 2012 10:22:16 +0000 (12:22 +0200)]
Set some warnings on windows with no-error flag.

7 years agoExport RngStreams to Java
Samuel Lepetit [Thu, 31 May 2012 13:10:18 +0000 (15:10 +0200)]
Export RngStreams to Java

7 years agoAdd a test for chord
Samuel Lepetit [Thu, 31 May 2012 08:40:39 +0000 (10:40 +0200)]
Add a test for chord

7 years agoAdd a boolean field "finished" in Comm to prevent exceptions in Simix to happen
Samuel Lepetit [Thu, 31 May 2012 08:18:25 +0000 (10:18 +0200)]
Add a boolean field "finished" in Comm to prevent exceptions in Simix to happen

7 years agoMake simgrid-java buildable after MSG_process_create_with_environment prototype change
Samuel Lepetit [Tue, 29 May 2012 13:44:57 +0000 (15:44 +0200)]
Make simgrid-java buildable after MSG_process_create_with_environment prototype change

7 years agoMerge branch 'master' of git://scm.gforge.inria.fr/simgrid/simgrid-java
alebre [Tue, 29 May 2012 12:42:31 +0000 (14:42 +0200)]
Merge branch 'master' of git://scm.gforge.inria.fr/simgrid/simgrid-java

7 years agoCMakeLists for TRACE java bindgins - Adrien
alebre [Tue, 29 May 2012 12:42:26 +0000 (14:42 +0200)]
CMakeLists for TRACE java bindgins - Adrien

7 years agoWe don't need the msg process to sleep.
Samuel Lepetit [Fri, 25 May 2012 11:32:52 +0000 (13:32 +0200)]
We don't need the msg process to sleep.

7 years agoDon't need those lines.
navarro [Wed, 23 May 2012 15:51:57 +0000 (17:51 +0200)]
Don't need those lines.

7 years agoRemove previous commit use __APPLE__ define by GNU
navarro [Wed, 23 May 2012 15:23:26 +0000 (17:23 +0200)]
Remove previous commit use __APPLE__ define by GNU

7 years agoSet variable APPLE dor mac
navarro [Wed, 23 May 2012 14:59:29 +0000 (16:59 +0200)]
Set variable APPLE dor mac

7 years agoDon't try to compare env variable just see if exist.
navarro [Wed, 23 May 2012 14:28:00 +0000 (16:28 +0200)]
Don't try to compare env variable just see if exist.

7 years agoStop using JNI_GetCreatedJavaVMs, cache the java_vm object
Samuel Lepetit [Wed, 23 May 2012 13:31:58 +0000 (15:31 +0200)]
Stop using JNI_GetCreatedJavaVMs, cache the java_vm object

7 years agoSorry it's not elseif but else
navarro [Wed, 23 May 2012 13:03:03 +0000 (15:03 +0200)]
Sorry it's not elseif but else

7 years agoAdd this variable to link flag only if it is not empty
navarro [Wed, 23 May 2012 12:51:48 +0000 (14:51 +0200)]
Add this variable to link flag only if it is not empty

7 years agoFix configure on MAC
navarro [Wed, 23 May 2012 12:23:41 +0000 (14:23 +0200)]
Fix configure on MAC

7 years agoBugfix in Process.waitFor and Process.sleep: Throw the expected
Samuel Lepetit [Mon, 21 May 2012 08:39:23 +0000 (10:39 +0200)]
Bugfix in Process.waitFor and Process.sleep: Throw the expected
exception if failure.

7 years agoBugfix in Chord
Samuel Lepetit [Fri, 18 May 2012 14:17:16 +0000 (16:17 +0200)]
Bugfix in Chord

7 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java
Samuel Lepetit [Fri, 18 May 2012 13:05:00 +0000 (15:05 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java

7 years agoAdd chord example for java
Samuel Lepetit [Fri, 18 May 2012 13:03:32 +0000 (15:03 +0200)]
Add chord example for java

7 years agoAdd chord example for java
Samuel Lepetit [Fri, 18 May 2012 13:03:32 +0000 (15:03 +0200)]
Add chord example for java

7 years agoBugfix in Comm (GC didn't like it.). Add "debug" logging
Samuel Lepetit [Fri, 18 May 2012 12:37:54 +0000 (14:37 +0200)]
Bugfix in Comm (GC didn't like it.). Add "debug" logging

7 years agoFix the handling of errors in Task.send
Samuel Lepetit [Fri, 18 May 2012 12:03:57 +0000 (14:03 +0200)]
Fix the handling of errors in Task.send

7 years agoChanged the way current_context is handled in smx_context_java
Samuel Lepetit [Fri, 18 May 2012 12:01:22 +0000 (14:01 +0200)]
Changed the way current_context is handled in smx_context_java

7 years agoRemoved "ApplicationHandler" and "japplication_handler" and use MSG_launch_applicatio...
Samuel Lepetit [Wed, 16 May 2012 14:59:56 +0000 (16:59 +0200)]
Removed "ApplicationHandler" and "japplication_handler" and use MSG_launch_application instead.

Also, removed the mandatory "Host, String, String[], double, double" constructor and replaced it with the old "Host, String, String[]" mandatory constructor
for the classes (updated the examples if you need an example), since we can't know from MSG the start_time and the kill_time if we launch it from
deployment file.

7 years agoAdd an example to test starting_time and kill_time
Samuel Lepetit [Wed, 16 May 2012 11:56:08 +0000 (13:56 +0200)]
Add an example to test starting_time and kill_time

7 years agoChange the way the process killing is handled, using the flag from the base context...
Samuel Lepetit [Wed, 16 May 2012 11:47:13 +0000 (13:47 +0200)]
Change the way the process killing is handled, using the flag from the base context and not a
specific flag on smx_context_java.

It lets us now use a "process_kill" naturally :).

7 years agoAdd a straightforward implementation of start_time and kill_time. This change the...
Samuel Lepetit [Wed, 16 May 2012 09:47:19 +0000 (11:47 +0200)]
Add a straightforward implementation of start_time and kill_time. This change the constructor you have to implement (sorry). Fix the examples for that purpose

7 years agoChange "ProcessKilledException" to "ProcessKilledError" -> make it not catchable...
Samuel Lepetit [Tue, 15 May 2012 14:47:48 +0000 (16:47 +0200)]
Change "ProcessKilledException" to "ProcessKilledError" -> make it not catchable by catch
(Exception e) statements (because someone's gonna do it).

7 years agoFix platform file for mutual exclusion example. Fix the associated test
Samuel Lepetit [Mon, 14 May 2012 15:19:37 +0000 (17:19 +0200)]
Fix platform file for mutual exclusion example. Fix the associated test

7 years agoUse jxbt_get_jfield instead of jxbt_get_sfield (faster)
Samuel Lepetit [Mon, 14 May 2012 15:16:21 +0000 (17:16 +0200)]
Use jxbt_get_jfield instead of jxbt_get_sfield (faster)