Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
10 years agoFix javadoc warnings.
Arnaud Giersch [Sun, 3 Feb 2013 21:21:49 +0000 (22:21 +0100)]
Fix javadoc warnings.

10 years agoMake javadoc less verbose.
Arnaud Giersch [Sun, 3 Feb 2013 21:09:51 +0000 (22:09 +0100)]
Make javadoc less verbose.

10 years agoAdd MPI_Alltoallv support to the SMPI replay tool. Make it easy to change MPI_Datatyp...
George Markomanolis [Sun, 3 Feb 2013 21:06:59 +0000 (23:06 +0200)]
Add MPI_Alltoallv support to the SMPI replay tool. Make it easy to change MPI_Datatype for the SMPI replay tool (IS benchmark uses MPI_INT and some others use MPI_BYTE)

10 years agoConnect log categories used in java bindings.
Arnaud Giersch [Sun, 3 Feb 2013 01:17:02 +0000 (02:17 +0100)]
Connect log categories used in java bindings.

10 years agoChange message to debug loglevel.
Arnaud Giersch [Sun, 3 Feb 2013 00:35:52 +0000 (01:35 +0100)]
Change message to debug loglevel.

10 years agoFix java examples: catch exceptions on failures.
Arnaud Giersch [Sun, 3 Feb 2013 00:14:39 +0000 (01:14 +0100)]
Fix java examples: catch exceptions on failures.

10 years agoDon't let exceptions pass through the MSG layer.
Arnaud Giersch [Sat, 2 Feb 2013 23:57:32 +0000 (00:57 +0100)]
Don't let exceptions pass through the MSG layer.

10 years agoTypo.
Arnaud Giersch [Sat, 2 Feb 2013 23:45:16 +0000 (00:45 +0100)]
Typo.

10 years agoRun Java tests from build directory, instead of source directory.
Arnaud Giersch [Sat, 2 Feb 2013 23:38:52 +0000 (00:38 +0100)]
Run Java tests from build directory, instead of source directory.

10 years agoRemove output file after run.
Arnaud Giersch [Sat, 2 Feb 2013 23:27:39 +0000 (00:27 +0100)]
Remove output file after run.

10 years agoThere's no test for java_io.
Arnaud Giersch [Sat, 2 Feb 2013 23:25:17 +0000 (00:25 +0100)]
There's no test for java_io.

10 years agoImprove dependencies around simgrid.jar (again).
Arnaud Giersch [Sat, 2 Feb 2013 22:57:40 +0000 (23:57 +0100)]
Improve dependencies around simgrid.jar (again).

10 years agoStrip libraries in release mode only.
Arnaud Giersch [Sat, 2 Feb 2013 15:42:44 +0000 (16:42 +0100)]
Strip libraries in release mode only.

10 years agoSG_java_tracing is not a separate library anymore.
Arnaud Giersch [Sat, 2 Feb 2013 15:04:04 +0000 (16:04 +0100)]
SG_java_tracing is not a separate library anymore.

10 years agoImprove output of check_dist_archive.
Arnaud Giersch [Sat, 2 Feb 2013 14:52:03 +0000 (15:52 +0100)]
Improve output of check_dist_archive.

10 years agocleanups in .gitignore files
Martin Quinson [Sat, 2 Feb 2013 23:31:45 +0000 (00:31 +0100)]
cleanups in .gitignore files

- re-kill two files that got re-added when merging with github
- ignore java compiled files

10 years agoMerge branch 'master' of github.com:mquinson/simgrid
Martin Quinson [Sat, 2 Feb 2013 23:29:42 +0000 (00:29 +0100)]
Merge branch 'master' of github.com:mquinson/simgrid

10 years agoUpdate the MPI_Waitall for SMPI replay tool, remove unnecessary loop
George Markomanolis [Fri, 1 Feb 2013 15:03:01 +0000 (17:03 +0200)]
Update the MPI_Waitall for SMPI replay tool, remove unnecessary loop

10 years agoAnother fix in build depends.
Arnaud Giersch [Fri, 1 Feb 2013 10:47:01 +0000 (11:47 +0100)]
Another fix in build depends.

Hope it is correct now.

Workaround a bug in cmake -E touch, where the modifiction time is
truncated when file exists.

10 years agomodel-checker : remove var in list of global variables with MC_ignore_data_bss
Marion Guthmuller [Fri, 1 Feb 2013 11:06:04 +0000 (12:06 +0100)]
model-checker : remove var in list of global variables with MC_ignore_data_bss

10 years agoAdd missing files for dist.
Arnaud Giersch [Fri, 1 Feb 2013 10:17:04 +0000 (11:17 +0100)]
Add missing files for dist.

10 years agoConsolidate .gitignore files.
Arnaud Giersch [Fri, 1 Feb 2013 10:14:59 +0000 (11:14 +0100)]
Consolidate .gitignore files.

10 years agomodel-checker : fix index of dynar in get_location
Marion Guthmuller [Fri, 1 Feb 2013 10:13:15 +0000 (11:13 +0100)]
model-checker : fix index of dynar in get_location

10 years agoTry to guess JSG_BUNDLE on unknown systems.
Arnaud Giersch [Fri, 1 Feb 2013 10:03:03 +0000 (11:03 +0100)]
Try to guess JSG_BUNDLE on unknown systems.

10 years agoAdd rules to install Java bindings.
Arnaud Giersch [Fri, 1 Feb 2013 09:52:14 +0000 (10:52 +0100)]
Add rules to install Java bindings.

10 years agoFix library name.
Arnaud Giersch [Fri, 1 Feb 2013 09:40:27 +0000 (10:40 +0100)]
Fix library name.

10 years agochainsend: remove active wait at peer termination
Maximiliano Geier [Fri, 1 Feb 2013 09:42:02 +0000 (10:42 +0100)]
chainsend: remove active wait at peer termination

10 years agoUse predefined variables instead of hardcoded values. Fix #15322.
Arnaud Giersch [Fri, 1 Feb 2013 09:22:15 +0000 (10:22 +0100)]
Use predefined variables instead of hardcoded values.  Fix #15322.

10 years agoTypo.
Arnaud Giersch [Fri, 1 Feb 2013 09:00:39 +0000 (10:00 +0100)]
Typo.

10 years agoFix dependencies for Java and its examples.
Arnaud Giersch [Fri, 1 Feb 2013 01:18:36 +0000 (02:18 +0100)]
Fix dependencies for Java and its examples.

Try to avoid to rebuild targets when not needed.

10 years agoDo the right thing for 'root' and 'end' in dot_add_parallel_task
suter [Fri, 1 Feb 2013 09:20:14 +0000 (10:20 +0100)]
Do the right thing for 'root' and 'end' in dot_add_parallel_task
Various cosmetics

10 years agotypo
suter [Fri, 1 Feb 2013 08:37:22 +0000 (09:37 +0100)]
typo

10 years agochainsend: reduce filesize in tesh to avoid timeouts in slow platforms
Maximiliano Geier [Fri, 1 Feb 2013 09:04:19 +0000 (10:04 +0100)]
chainsend: reduce filesize in tesh to avoid timeouts in slow platforms

10 years agochainsend: remove end of data message, send that information at chain initialization
Maximiliano Geier [Fri, 1 Feb 2013 08:59:39 +0000 (09:59 +0100)]
chainsend: remove end of data message, send that information at chain initialization

10 years agobugfix in Task.setDataSize(): change both C and Java worlds
Martin Quinson [Fri, 1 Feb 2013 00:46:57 +0000 (01:46 +0100)]
bugfix in Task.setDataSize(): change both C and Java worlds

10 years agoCompile with a recent flexml
Martin Quinson [Fri, 1 Feb 2013 00:38:57 +0000 (01:38 +0100)]
Compile with a recent flexml

10 years agomake it compile in paranoid mode
Martin Quinson [Fri, 1 Feb 2013 00:38:12 +0000 (01:38 +0100)]
make it compile in paranoid mode

10 years agoignore some new stuff
Martin Quinson [Thu, 31 Jan 2013 21:01:12 +0000 (22:01 +0100)]
ignore some new stuff

10 years agomodel-checker : update tesh bugged1_liveness and chord_neverjoin
Marion Guthmuller [Thu, 31 Jan 2013 23:55:28 +0000 (00:55 +0100)]
model-checker : update tesh bugged1_liveness and chord_neverjoin

10 years agomodel-checker : remove trigger for state equality detection
Marion Guthmuller [Thu, 31 Jan 2013 22:33:43 +0000 (23:33 +0100)]
model-checker : remove trigger for state equality detection

10 years agomodel-checker : debug message if log enabled
Marion Guthmuller [Thu, 31 Jan 2013 22:32:03 +0000 (23:32 +0100)]
model-checker : debug message if log enabled

10 years agomodel-checker : variable used ifdef MC_VERBOSE
Marion Guthmuller [Thu, 31 Jan 2013 22:23:19 +0000 (23:23 +0100)]
model-checker : variable used ifdef MC_VERBOSE

10 years agomodel-checker : start heap comparison from local variables
Marion Guthmuller [Thu, 31 Jan 2013 22:05:51 +0000 (23:05 +0100)]
model-checker : start heap comparison from local variables

10 years agomodel-checker : fix get_local_variables
Marion Guthmuller [Wed, 30 Jan 2013 22:34:25 +0000 (23:34 +0100)]
model-checker : fix get_local_variables

10 years agomodel-checker : get bytes used in std_heap instead of chunks used
Marion Guthmuller [Wed, 30 Jan 2013 16:18:01 +0000 (17:18 +0100)]
model-checker : get bytes used in std_heap instead of chunks used

10 years agomodel-checker : remove unnecessary variable
Marion Guthmuller [Wed, 30 Jan 2013 16:12:27 +0000 (17:12 +0100)]
model-checker : remove unnecessary variable

10 years agoRemove remaining cruft from simgrid-java import.
Arnaud Giersch [Thu, 31 Jan 2013 23:44:28 +0000 (00:44 +0100)]
Remove remaining cruft from simgrid-java import.

10 years agoEnable tests for all Java examples.
Arnaud Giersch [Thu, 31 Jan 2013 23:34:50 +0000 (00:34 +0100)]
Enable tests for all Java examples.

10 years agoEnable build for all Java examples.
Arnaud Giersch [Thu, 31 Jan 2013 23:34:50 +0000 (00:34 +0100)]
Enable build for all Java examples.

10 years agoOops... forgot to include Java bindings for tracing.
Arnaud Giersch [Thu, 31 Jan 2013 23:34:50 +0000 (00:34 +0100)]
Oops... forgot to include Java bindings for tracing.

10 years agoAvoid to modify simgrid.jar at each build.
Arnaud Giersch [Thu, 31 Jan 2013 23:34:50 +0000 (00:34 +0100)]
Avoid to modify simgrid.jar at each build.

10 years agoignore some new stuff
Martin Quinson [Thu, 31 Jan 2013 21:01:12 +0000 (22:01 +0100)]
ignore some new stuff

10 years agoMerge branch 'with_java'
Arnaud Giersch [Thu, 31 Jan 2013 21:05:30 +0000 (22:05 +0100)]
Merge branch 'with_java'

10 years agoAdd CMakeLists.txt for examples/java.
Arnaud Giersch [Thu, 31 Jan 2013 21:00:14 +0000 (22:00 +0100)]
Add CMakeLists.txt for examples/java.

10 years agoUpdate CMakeLists.txt for java_bittorrent.
Arnaud Giersch [Thu, 31 Jan 2013 20:58:36 +0000 (21:58 +0100)]
Update CMakeLists.txt for java_bittorrent.

10 years agoAdding MPI_Alltoall and MPI_Waitall to the SMPI replay tool
George Markomanolis [Thu, 31 Jan 2013 20:51:04 +0000 (22:51 +0200)]
Adding MPI_Alltoall and MPI_Waitall to the SMPI replay tool

10 years agoFix path.
Arnaud Giersch [Thu, 31 Jan 2013 21:22:22 +0000 (22:22 +0100)]
Fix path.

10 years agodon't compile simdag_trace if Tracing is off
suter [Thu, 31 Jan 2013 21:11:46 +0000 (22:11 +0100)]
don't compile simdag_trace if Tracing is off

10 years agoprotect TRACE_sd_dotloader in case Tracing is off
suter [Thu, 31 Jan 2013 20:58:03 +0000 (21:58 +0100)]
protect TRACE_sd_dotloader in case Tracing is off

10 years agoFinal fix for the java-bittorrent example.
Arnaud Giersch [Thu, 31 Jan 2013 20:31:14 +0000 (21:31 +0100)]
Final fix for the java-bittorrent example.

10 years agoCombine the native libraries in simgrid.jar.
Arnaud Giersch [Thu, 31 Jan 2013 20:29:35 +0000 (21:29 +0100)]
Combine the native libraries in simgrid.jar.

10 years agoMove around remaining files from SimGrid-java.
Arnaud Giersch [Thu, 31 Jan 2013 20:24:37 +0000 (21:24 +0100)]
Move around remaining files from SimGrid-java.

10 years agoAdd java-bittorrent example (still not working).
Arnaud Giersch [Thu, 31 Jan 2013 17:59:10 +0000 (18:59 +0100)]
Add java-bittorrent example (still not working).

10 years agoFix warning: [cast] redundant cast to java.lang.String.
Arnaud Giersch [Thu, 31 Jan 2013 16:28:17 +0000 (17:28 +0100)]
Fix warning: [cast] redundant cast to java.lang.String.

10 years agoEnable compile warnings for Java too.
Arnaud Giersch [Thu, 31 Jan 2013 16:27:08 +0000 (17:27 +0100)]
Enable compile warnings for Java too.

10 years agoDon't define variables in header file.!
Arnaud Giersch [Thu, 31 Jan 2013 16:19:45 +0000 (17:19 +0100)]
Don't define variables in header file.!

10 years agoDon't catch exceptions if you don't know what to do after that!
Arnaud Giersch [Thu, 31 Jan 2013 15:56:34 +0000 (16:56 +0100)]
Don't catch exceptions if you don't know what to do after that!

MSG functions should normally not throw any exception.

Fixes warnings about "maybe uninitialized variables".

10 years agoBuild simgrid.jar.
Arnaud Giersch [Thu, 31 Jan 2013 15:11:02 +0000 (16:11 +0100)]
Build simgrid.jar.

10 years agoBuild libSG_java.
Arnaud Giersch [Thu, 31 Jan 2013 13:49:06 +0000 (14:49 +0100)]
Build libSG_java.

10 years agoDefine Java source files.
Arnaud Giersch [Thu, 31 Jan 2013 10:55:23 +0000 (11:55 +0100)]
Define Java source files.

10 years agoThis file is useless now.
Arnaud Giersch [Thu, 31 Jan 2013 10:48:54 +0000 (11:48 +0100)]
This file is useless now.

10 years agoAdd Cmake option "enable_java", and search for required dependencies.
Arnaud Giersch [Thu, 31 Jan 2013 10:47:20 +0000 (11:47 +0100)]
Add Cmake option "enable_java", and search for required dependencies.

10 years agofinal revalidation of this multi-example
suter [Thu, 31 Jan 2013 14:21:49 +0000 (15:21 +0100)]
final revalidation of this multi-example

10 years agomore complicated than expected. should be okay now.
suter [Thu, 31 Jan 2013 14:21:21 +0000 (15:21 +0100)]
more complicated than expected. should be okay now.

10 years agoSimplify the way files are handled
suter [Thu, 31 Jan 2013 13:23:43 +0000 (14:23 +0100)]
Simplify the way files are handled
More debug

10 years agorevalidate that too
suter [Thu, 31 Jan 2013 10:31:42 +0000 (11:31 +0100)]
revalidate that too

10 years agoreally revalide tesh (loader set some categories)
suter [Thu, 31 Jan 2013 10:29:19 +0000 (11:29 +0100)]
really revalide tesh (loader set some categories)

10 years agorevalidate tesh with category dumping
suter [Thu, 31 Jan 2013 10:14:53 +0000 (11:14 +0100)]
revalidate tesh with category dumping

10 years agorevalidate tesh file
suter [Thu, 31 Jan 2013 10:12:03 +0000 (11:12 +0100)]
revalidate tesh file

10 years agouse new category setting function name
suter [Thu, 31 Jan 2013 10:11:50 +0000 (11:11 +0100)]
use new category setting function name

10 years agomake the category setting function public
suter [Thu, 31 Jan 2013 10:08:04 +0000 (11:08 +0100)]
make the category setting function public

10 years agoWarn the user that declaring explicitly 'root' and/or 'end' task in
suter [Thu, 31 Jan 2013 09:55:33 +0000 (10:55 +0100)]
Warn the user that declaring explicitly 'root' and/or 'end' task in
the DOT file will be ignored. These two tasks have to be dummy ones
and are overwritten anyway.
Add debug

10 years agoadd default categories to typed tasks
suter [Thu, 31 Jan 2013 09:53:00 +0000 (10:53 +0100)]
add default categories to typed tasks
remove category set/get functions
dump category if set

10 years agoupdate category setting function name
suter [Thu, 31 Jan 2013 09:50:46 +0000 (10:50 +0100)]
update category setting function name

10 years agoadd global task counter
suter [Thu, 31 Jan 2013 09:49:55 +0000 (10:49 +0100)]
add global task counter
add tracing functions

10 years agoadd a specific file to manage tracing in SimDag
suter [Thu, 31 Jan 2013 09:48:44 +0000 (10:48 +0100)]
add a specific file to manage tracing in SimDag

10 years agoremove set/get category functions. Managed in another way now
suter [Thu, 31 Jan 2013 09:47:42 +0000 (10:47 +0100)]
remove set/get category functions. Managed in another way now

10 years agouse proper header
suter [Thu, 31 Jan 2013 08:57:21 +0000 (09:57 +0100)]
use proper header

10 years agoGenerate a VERSION file with release number during make dist
Paul Bédaride [Thu, 31 Jan 2013 14:46:19 +0000 (15:46 +0100)]
Generate a VERSION file with release number during make dist

10 years agoMerge simgrid-java documentation into simgrid
Paul Bédaride [Thu, 31 Jan 2013 11:43:38 +0000 (12:43 +0100)]
Merge simgrid-java documentation into simgrid

10 years agoUse -x to test for executable.
Arnaud Giersch [Thu, 31 Jan 2013 11:02:23 +0000 (12:02 +0100)]
Use -x to test for executable.

10 years agoAdded xbt_dynar_remove_n_at to remove an n-sized slice from a dynar
Maximiliano Geier [Thu, 31 Jan 2013 10:59:44 +0000 (11:59 +0100)]
Added xbt_dynar_remove_n_at to remove an n-sized slice from a dynar

This function is used to speed up pulling out trace events from the buffer

10 years agoRevert "Add ModelChecker build type"
Paul Bédaride [Thu, 31 Jan 2013 10:14:00 +0000 (11:14 +0100)]
Revert "Add ModelChecker build type"

This reverts commit 07eb7317b31474d0b6702c255741b194dbfd2d6d.

Conflicts:
CMakeLists.txt

10 years agoAdd documentation to create simcalls
Paul Bédaride [Thu, 31 Jan 2013 10:10:02 +0000 (11:10 +0100)]
Add documentation to create simcalls

10 years agoFix XBT_PUBLIC for pid simcall
Paul Bédaride [Thu, 31 Jan 2013 08:10:02 +0000 (09:10 +0100)]
Fix XBT_PUBLIC for pid simcall

10 years agoMove Java sources (Java files) to src/bindings/java/org/.
Arnaud Giersch [Wed, 30 Jan 2013 23:40:51 +0000 (00:40 +0100)]
Move Java sources (Java files) to src/bindings/java/org/.

10 years agoMove Java sources (C files) to src/bindings/java/.
Arnaud Giersch [Wed, 30 Jan 2013 23:33:50 +0000 (00:33 +0100)]
Move Java sources (C files) to src/bindings/java/.

10 years agoMove Java examples to examples/java/.
Arnaud Giersch [Wed, 30 Jan 2013 23:33:02 +0000 (00:33 +0100)]
Move Java examples to examples/java/.

10 years agoIncorporate simgrid-java in simgrid-java/.
Arnaud Giersch [Wed, 30 Jan 2013 22:56:30 +0000 (23:56 +0100)]
Incorporate simgrid-java in simgrid-java/.

In order to keep the history of the simgrid-java repository,
the following procedure was used:
$ git remote add -f java /path/to/simgrid-java.git/
$ git merge -s ours --no-commit java/master
$ git read-tree --prefix src/bindings/java/ -u java/master
$ git commit -m 'Incorporate simgrid-java in simgrid-java/.'

10 years agoAdd (empty) ChangeLog entry for release 3.10.
Arnaud Giersch [Wed, 30 Jan 2013 22:09:34 +0000 (23:09 +0100)]
Add (empty) ChangeLog entry for release 3.10.