Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
14 years ago(kinda) working java wrappers by Malek and me
mquinson [Sun, 8 Jul 2007 21:02:03 +0000 (21:02 +0000)]
(kinda) working java wrappers by Malek and me

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3685 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years ago(kinda) working java wrappers by Malek and me
mquinson [Sun, 8 Jul 2007 20:51:53 +0000 (20:51 +0000)]
(kinda) working java wrappers by Malek and me

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3684 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoignorable
mquinson [Sun, 8 Jul 2007 20:49:10 +0000 (20:49 +0000)]

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3683 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoIn reality, Java use native thread synchronization. It will change, but for now,...
mquinson [Sun, 8 Jul 2007 18:10:52 +0000 (18:10 +0000)]
In reality, Java use native thread synchronization. It will change, but for now, it complicates this file to make sure that the right symbols are defined in both version

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3682 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agos/__SIMIX_display_process_status/SIMIX_display_process_status/
mquinson [Sun, 8 Jul 2007 18:09:20 +0000 (18:09 +0000)]

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3681 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agohack around the place to get the initialization phase of java working + cosmetics
mquinson [Sun, 8 Jul 2007 18:08:13 +0000 (18:08 +0000)]
hack around the place to get the initialization phase of java working + cosmetics

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3680 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoMore verbose on exception throwing (java still raises this)
mquinson [Sun, 8 Jul 2007 18:05:10 +0000 (18:05 +0000)]
More verbose on exception throwing (java still raises this)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3679 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoallow interfaces to call SIMIX_display_process_status
mquinson [Sun, 8 Jul 2007 18:03:27 +0000 (18:03 +0000)]
allow interfaces to call SIMIX_display_process_status

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3678 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoAllow java to call __MSG_process_cleanup
mquinson [Sun, 8 Jul 2007 18:02:31 +0000 (18:02 +0000)]
Allow java to call __MSG_process_cleanup

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3677 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agotypo
mquinson [Sun, 8 Jul 2007 17:59:36 +0000 (17:59 +0000)]

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3676 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoAllow interfaces to display process status + trick around in SIMIX_jprocess_create...
mquinson [Sun, 8 Jul 2007 17:58:38 +0000 (17:58 +0000)]
Allow interfaces to display process status + trick around in SIMIX_jprocess_create (see its code) + indentation on SIMIX_process_create

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3675 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agowhen building the backtrace search the path if the binary is not right there (as...
mquinson [Sat, 7 Jul 2007 13:44:28 +0000 (13:44 +0000)]
when building the backtrace search the path if the binary is not right there (as it is the case with java) -- rah, a bit of crude system programming is good for me after so much of Java(TM) ;)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3674 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoDo only call addr2line on a library when we got the actual name of the library, natur...
mquinson [Sat, 7 Jul 2007 13:10:15 +0000 (13:10 +0000)]
Do only call addr2line on a library when we got the actual name of the library, naturally. I dunno how to get this name when it's not explicited in /proc/self/maps (Ideas someone?)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3673 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoported most of smpi_sender to simix, smpi_receiver soon to follow.
markls [Sat, 7 Jul 2007 06:08:27 +0000 (06:08 +0000)]
ported most of smpi_sender to simix, smpi_receiver soon to follow.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3672 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoStubs of the functions allowing the upper JAVA layer (user interface) to get back...
mquinson [Fri, 6 Jul 2007 20:27:38 +0000 (20:27 +0000)]
Stubs of the functions allowing the upper JAVA layer (user interface) to get back some information from the bottom one (context implementation). These are only stubs here because this file is not involved in libsimgrid4java; xbt_jcontext is used instead, but I'd prefer to wait before commiting this one

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3671 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agosome code allowing the upper JAVA layer (user interface) to get back some information...
mquinson [Fri, 6 Jul 2007 20:25:29 +0000 (20:25 +0000)]
some code allowing the upper JAVA layer (user interface) to get back some information from the bottom one (context implementation). This is used in the JAVA callbacks in charge of starting/stopping the java thread on behalf of the jcontext stuff

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3670 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agosome code allowing the upper JAVA layer (user interface) to pass some information...
mquinson [Fri, 6 Jul 2007 20:24:17 +0000 (20:24 +0000)]
some code allowing the upper JAVA layer (user interface) to pass some information to the bottom one (context implementation) + the code to create a SIMIX process hosting a JAVA thread (things are a bit different here)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3669 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoRename some struct fields in private datatype to explicit whether they are smx object...
mquinson [Fri, 6 Jul 2007 20:22:40 +0000 (20:22 +0000)]
Rename some struct fields in private datatype to explicit whether they are smx objects or msg ones + some code allowing the upper JAVA layer (user interface) to pass some information to the bottom one (context implementation)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3668 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoRename some struct fields in private datatype to explicit whether they are smx object...
mquinson [Fri, 6 Jul 2007 20:21:06 +0000 (20:21 +0000)]
Rename some struct fields in private datatype to explicit whether they are smx objects or msg ones

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3667 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoCorrected bug when choosing workstation model.
velho [Fri, 6 Jul 2007 19:40:25 +0000 (19:40 +0000)]
Corrected bug when choosing workstation model.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3666 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoPropagate Pedro's typo fixing to the header files
mquinson [Fri, 6 Jul 2007 19:05:37 +0000 (19:05 +0000)]
Propagate Pedro's typo fixing to the header files

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3665 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoadded in code to add computation action to simulation...
markls [Fri, 6 Jul 2007 16:33:28 +0000 (16:33 +0000)]
added in code to add computation action to simulation...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3664 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoCorrected some bugs, added the simix support to the other workstation
velho [Fri, 6 Jul 2007 15:33:53 +0000 (15:33 +0000)]
Corrected some bugs, added the simix support to the other workstation
models: KCCFLN05_Vegas and KCCFLN05_Reno.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3663 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoIt can happen that users put the call to MSG_config before the one to MSG_init (hello...
mquinson [Thu, 5 Jul 2007 16:56:46 +0000 (16:56 +0000)]
It can happen that users put the call to MSG_config before the one to MSG_init (hello Pedro ;). Check this and fail gracefully in that case. A yet better solution would be to initialize stuff in that case, but MSG don't like getting arguments (through MSG_init) after it's initialized so it seems really hard

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3662 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoI don't know why this example wasn't working. I changed it in order to
velho [Thu, 5 Jul 2007 16:29:51 +0000 (16:29 +0000)]
I don't know why this example wasn't working. I changed it in order to
test the surf/lagrange.c method using a very simple example.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3661 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoIt was more difficult to find the bug that I thought, but it seems working now.
donassbr [Thu, 5 Jul 2007 12:04:38 +0000 (12:04 +0000)]
It was more difficult to find the bug that I thought, but it seems working now.
The AMOK test works.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3660 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agodo-nothing program that uses only MPI_Init and MPI_Finalize works now.
markls [Wed, 4 Jul 2007 21:43:36 +0000 (21:43 +0000)]
do-nothing program that uses only MPI_Init and MPI_Finalize works now.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3659 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoUsing relative error to approximate the values of lambda and mu.
velho [Wed, 4 Jul 2007 15:05:47 +0000 (15:05 +0000)]
Using relative error to approximate the values of lambda and mu.
In other words: error = (new_value - old_value) / new_value.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3658 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoavoid any name clashes with msg/private.h so that the java interface can do crude...
mquinson [Wed, 4 Jul 2007 13:50:48 +0000 (13:50 +0000)]
avoid any name clashes with msg/private.h so that the java interface can do crude things and load both

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3657 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoStop useless sensors before they wine about not getting message before timeout
mquinson [Wed, 4 Jul 2007 10:06:38 +0000 (10:06 +0000)]
Stop useless sensors before they wine about not getting message before timeout

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3656 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoRationalize the description of which file goes in which module
mquinson [Wed, 4 Jul 2007 09:53:52 +0000 (09:53 +0000)]
Rationalize the description of which file goes in which module

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3655 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agofinish the convertion of tests to TESH
mquinson [Wed, 4 Jul 2007 08:52:35 +0000 (08:52 +0000)]
finish the convertion of tests to TESH

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3654 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoContinue documenting my changes
mquinson [Wed, 4 Jul 2007 08:25:38 +0000 (08:25 +0000)]
Continue documenting my changes

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3653 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoMore informative error message when non-clean end, even when simix debug emssages...
mquinson [Wed, 4 Jul 2007 08:23:36 +0000 (08:23 +0000)]
More informative error message when non-clean end, even when simix debug emssages are not enabled

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3652 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoOnly use the basename of __FILE__ when propagating exceptions to avoid strange errors...
mquinson [Wed, 4 Jul 2007 07:46:47 +0000 (07:46 +0000)]
Only use the basename of __FILE__ when propagating exceptions to avoid strange errors when using make check in a VPATH setting

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3651 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoUse 0 to indicate an invalid PID instead of -1. Someone may consider it unsigned...
mquinson [Tue, 3 Jul 2007 20:05:34 +0000 (20:05 +0000)]
Use 0 to indicate an invalid PID instead of -1. Someone may consider it unsigned or whatever

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3650 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agofinally putting in proper use of mutexes. code still needs work.
markls [Tue, 3 Jul 2007 20:01:01 +0000 (20:01 +0000)]
finally putting in proper use of mutexes.  code still needs work.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3649 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoMake sure that MSG_process_get_PID() never raise an exception, even with invalid...
mquinson [Tue, 3 Jul 2007 15:34:10 +0000 (15:34 +0000)]
Make sure that MSG_process_get_PID() never raise an exception, even with invalid parameters, because it will be called back by the exception handling mecanism (through the logs), and it will lead to a stack overflow

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3648 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoundoing an unintentional mistake.
markls [Tue, 3 Jul 2007 13:22:25 +0000 (13:22 +0000)]
undoing an unintentional mistake.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3647 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agore-start smpi from scratch to use SIMIX.
markls [Tue, 3 Jul 2007 05:35:31 +0000 (05:35 +0000)]
re-start smpi from scratch to use SIMIX.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3646 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoErased bad commentary.
velho [Mon, 2 Jul 2007 20:30:49 +0000 (20:30 +0000)]
Erased bad commentary.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3645 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoAdded the generic method to model fairness depending on the
velho [Mon, 2 Jul 2007 20:24:59 +0000 (20:24 +0000)]
Added the generic method to model fairness depending on the
transport protocol specific constraints and behavior. Protocols
TCP Reno and Vegas already implemented. Seems to work
with the testbed in src/testsuite/surf/simeng_usage. Still
need to be tested using a msg application.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3644 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoConvert GRAS pid from long int to int; setup a virtualization layer in XBT to choose...
mquinson [Mon, 2 Jul 2007 16:31:29 +0000 (16:31 +0000)]
Convert GRAS pid from long int to int; setup a virtualization layer in XBT to choose between GRAS and MSG when searching to compute the pid, for example in the logs

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3643 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoRevert the convertion of MSG pids from int to long int: linux ones are int only,...
mquinson [Mon, 2 Jul 2007 14:51:04 +0000 (14:51 +0000)]
Revert the convertion of MSG pids from int to long int: linux ones are int only, I'll change GRAS ones to match reality instead

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3642 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoConvert MSG pids from int to long int so that they match the GRAS ones
mquinson [Mon, 2 Jul 2007 14:42:54 +0000 (14:42 +0000)]
Convert MSG pids from int to long int so that they match the GRAS ones

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3641 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoSimix does not display event occuring at the same timestamp than the old version...
mquinson [Mon, 2 Jul 2007 14:30:05 +0000 (14:30 +0000)]
Simix does not display event occuring at the same timestamp than the old version, but that's perfectly ok (plus regeneration of autogenerated)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3640 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoSpecify that we want the simulation tests before the real ones (since they are faster...
mquinson [Mon, 2 Jul 2007 14:21:01 +0000 (14:21 +0000)]
Specify that we want the simulation tests before the real ones (since they are faster), and that test_sg_32 test_SG_64 test_rl are PHONY targets

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3639 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoAlso convert the generator to SIMIX...
mquinson [Mon, 2 Jul 2007 14:15:24 +0000 (14:15 +0000)]
Also convert the generator to SIMIX...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3638 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoMake sure we can set the testing environment of the commands [to valgrind] from outside
mquinson [Mon, 2 Jul 2007 14:09:57 +0000 (14:09 +0000)]
Make sure we can set the testing environment of the commands [to valgrind] from outside

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3637 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoMake sure that the tests can be run directly with tesh without relying on the Makefil...
mquinson [Mon, 2 Jul 2007 14:04:36 +0000 (14:04 +0000)]
Make sure that the tests can be run directly with tesh without relying on the Makefile for strange variable settings (but it only works with bash)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3636 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoMake sure that the tests can be run directly with tesh without relying on the Makefil...
mquinson [Mon, 2 Jul 2007 13:59:14 +0000 (13:59 +0000)]
Make sure that the tests can be run directly with tesh without relying on the Makefile for strange variable settings (but it only works with bash)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3635 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoSimix does not display event occuring at the same timestamp than the old version...
mquinson [Mon, 2 Jul 2007 13:46:38 +0000 (13:46 +0000)]
Simix does not display event occuring at the same timestamp than the old version, but that's perfectly ok (even if it changes quite everything in the simulation)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3634 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoImprovement
mquinson [Mon, 2 Jul 2007 13:37:24 +0000 (13:37 +0000)]

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3633 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoSimix does not display event occuring at the same timestamp than the old version...
mquinson [Mon, 2 Jul 2007 13:21:31 +0000 (13:21 +0000)]
Simix does not display event occuring at the same timestamp than the old version, but that's perfectly ok

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3632 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoDocument the arrival of SIMIX
mquinson [Mon, 2 Jul 2007 13:07:50 +0000 (13:07 +0000)]
Document the arrival of SIMIX

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3631 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoSimix does not display event occuring at the same timestamp than the old version...
mquinson [Mon, 2 Jul 2007 12:48:53 +0000 (12:48 +0000)]
Simix does not display event occuring at the same timestamp than the old version, but that's perfectly ok

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3630 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoFix the documentation hierarchy
mquinson [Mon, 2 Jul 2007 12:37:00 +0000 (12:37 +0000)]
Fix the documentation hierarchy

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3629 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoI scratched my own change to fix the documentation hierarchy when integrating SIMIX...
mquinson [Mon, 2 Jul 2007 12:34:59 +0000 (12:34 +0000)]
I scratched my own change to fix the documentation hierarchy when integrating SIMIX. Let's redo the change

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3628 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoIntegrate Bruno's work on SIMIX onto main stream. Tests are broken, but it looks...
mquinson [Mon, 2 Jul 2007 07:20:54 +0000 (07:20 +0000)]
Integrate Bruno's work on SIMIX onto main stream. Tests are broken, but it looks reasonable

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3627 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoIntegrate Bruno's work on SIMIX onto main stream. Tests are broken, but it looks...
mquinson [Mon, 2 Jul 2007 07:07:46 +0000 (07:07 +0000)]
Integrate Bruno's work on SIMIX onto main stream. Tests are broken, but it looks reasonable

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3626 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years ago64bits sizes induce tiny timing differences
mquinson [Mon, 2 Jul 2007 07:05:01 +0000 (07:05 +0000)]
64bits sizes induce tiny timing differences

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3625 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years ago64bits sizes induce small timing differences
mquinson [Mon, 2 Jul 2007 07:03:42 +0000 (07:03 +0000)]
64bits sizes induce small timing differences

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3624 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years ago64bits sizes induce small timing differences
mquinson [Mon, 2 Jul 2007 06:58:17 +0000 (06:58 +0000)]
64bits sizes induce small timing differences

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3623 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoMake sure that amok test files (which are not converted to tesh yet) are made executa...
mquinson [Fri, 29 Jun 2007 15:35:47 +0000 (15:35 +0000)]
Make sure that amok test files (which are not converted to tesh yet) are made executable by autoconf

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3622 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoAdded all TCP VEGAS/RENO related functions. TODO: the diff functions in
velho [Fri, 29 Jun 2007 15:21:29 +0000 (15:21 +0000)]
Added all TCP VEGAS/RENO related functions. TODO: the diff functions in
file lagrange.c.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3621 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoMake sure the navbar tricks we use in the post-processor don't land in the short...
mquinson [Fri, 29 Jun 2007 15:14:59 +0000 (15:14 +0000)]
Make sure the navbar tricks we use in the post-processor don't land in the short description, or it will fool the post-processor (since they appear on the father page)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3620 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agouseless cleanup
mquinson [Fri, 29 Jun 2007 15:14:32 +0000 (15:14 +0000)]
useless cleanup

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3619 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoNew log macros added
mquinson [Fri, 29 Jun 2007 15:12:26 +0000 (15:12 +0000)]
New log macros added

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3618 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoAnd now, update the doc for all added macros. Sorry for the noise
mquinson [Fri, 29 Jun 2007 14:54:24 +0000 (14:54 +0000)]
And now, update the doc for all added macros. Sorry for  the noise

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3617 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoNew macros were added. Update the doc
mquinson [Fri, 29 Jun 2007 14:53:00 +0000 (14:53 +0000)]
New macros were added. Update the doc

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3616 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoFix various issues raised by newest version of doxygen
mquinson [Fri, 29 Jun 2007 14:51:07 +0000 (14:51 +0000)]
Fix various issues raised by newest version of doxygen

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3615 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoshut doxygen up about unknown html tags
mquinson [Fri, 29 Jun 2007 13:36:21 +0000 (13:36 +0000)]
shut doxygen up about unknown html tags

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3614 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoUpdate configuration file to modern doxygen versions
mquinson [Fri, 29 Jun 2007 13:31:29 +0000 (13:31 +0000)]
Update configuration file to modern doxygen versions

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3613 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agopubli+=2; fix encoding
mquinson [Fri, 29 Jun 2007 13:17:53 +0000 (13:17 +0000)]
publi+=2; fix encoding

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3612 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agono timeout, show display even if not checking it
mquinson [Fri, 29 Jun 2007 13:14:15 +0000 (13:14 +0000)]
no timeout, show display even if not checking it

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3611 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoUpdate autogenerated files
mquinson [Fri, 29 Jun 2007 13:12:33 +0000 (13:12 +0000)]
Update autogenerated files

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3610 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoAdded the update for the Df parameter (lmm_variable_t), which means the sum of all
velho [Fri, 29 Jun 2007 09:20:13 +0000 (09:20 +0000)]
Added the update for the Df parameter (lmm_variable_t), which means the sum of all
link latencies.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3609 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoA lot has been moved over to simix, but getting rid of tasks requires
markls [Thu, 28 Jun 2007 14:55:00 +0000 (14:55 +0000)]
A lot has been moved over to simix, but getting rid of tasks requires
duplicating a lot of infrastructure...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3608 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoset an homogeneous max. number of parameters (10) for INFO, DEBUG, VERB ...
vernier [Thu, 28 Jun 2007 11:44:36 +0000 (11:44 +0000)]
set an homogeneous max. number of parameters (10) for INFO, DEBUG, VERB ...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3607 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoNow compiling. Sorry Arnaud.
velho [Thu, 28 Jun 2007 07:44:58 +0000 (07:44 +0000)]
Now compiling. Sorry Arnaud.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3606 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoAdded function prototypes in maxmin_private, minor bug corrections in
velho [Wed, 27 Jun 2007 16:00:23 +0000 (16:00 +0000)]
Added function prototypes in maxmin_private, minor bug corrections in

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3605 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agostop looking for the useless fortran compiler
mquinson [Fri, 22 Jun 2007 21:00:16 +0000 (21:00 +0000)]
stop looking for the useless fortran compiler

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3604 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoporting smpi from msg to simix. This may be more work than I originally
markls [Tue, 19 Jun 2007 01:58:31 +0000 (01:58 +0000)]
porting smpi from msg to simix.  This may be more work than I originally
realized.  SMPI doesn't work at the moment, sorry.  Check out the previous
version if you want to try it.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3603 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoNew question: 'Implementing communication delays between tasks' + change the order...
mquinson [Mon, 18 Jun 2007 13:17:45 +0000 (13:17 +0000)]
New question: 'Implementing communication delays between tasks' + change the order of the questions related to SimDag

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3602 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoAdd gtnets to the dependencies of the libsimgrid.so on need
mquinson [Tue, 12 Jun 2007 08:07:52 +0000 (08:07 +0000)]
Add gtnets to the dependencies of the libsimgrid.so on need

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3601 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agohad to add make file to make it possible to actually build anything...
markls [Tue, 12 Jun 2007 06:58:03 +0000 (06:58 +0000)]
had to add make file to make it possible to actually build anything...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3600 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoadded smpi to cvs repository. still need to do a lot of integration work.
markls [Tue, 12 Jun 2007 04:25:02 +0000 (04:25 +0000)]
added smpi to cvs repository.  still need to do a lot of integration work.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3599 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoLess details in output, less chance to get it wrong when slaves don't come in the...
mquinson [Fri, 8 Jun 2007 14:59:39 +0000 (14:59 +0000)]
Less details in output, less chance to get it wrong when slaves don't come in the exact same order

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3598 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoNew timeout syntax
mquinson [Fri, 8 Jun 2007 14:56:48 +0000 (14:56 +0000)]
New timeout syntax

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3597 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agobuglet
mquinson [Fri, 8 Jun 2007 14:55:20 +0000 (14:55 +0000)]

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3596 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoAllow to disable timeouts
mquinson [Fri, 8 Jun 2007 14:33:50 +0000 (14:33 +0000)]
Allow to disable timeouts

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3595 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoCompute correctly whether we are on 32bits
mquinson [Fri, 8 Jun 2007 14:07:36 +0000 (14:07 +0000)]
Compute correctly whether we are on 32bits

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3594 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoExport whether we are on 32bits or 64bits to makefiles (to pick the right GRAS tests)
mquinson [Fri, 8 Jun 2007 13:54:47 +0000 (13:54 +0000)]
Export whether we are on 32bits or 64bits to makefiles (to pick the right GRAS tests)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3593 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoDo not use configure to generate the test script, factorize some Makefile.am stuff...
mquinson [Fri, 8 Jun 2007 13:52:22 +0000 (13:52 +0000)]
Do not use configure to generate the test script, factorize some Makefile.am stuff in examples/gras/tests.mk, use full precision in simulation timestamping and use two simulation tests for 32bits and 64bits since messages will be different in both cases, leading to different timestampings

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3592 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoGet the P2P gras examples out of the picture: they are a (sad) joke; stop generating...
mquinson [Fri, 8 Jun 2007 13:26:10 +0000 (13:26 +0000)]
Get the P2P gras examples out of the picture: they are a (sad) joke; stop generating the test_sg and test_rl with configure: that's too heavy

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3591 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoMake sure the precision is int to keep 64bits happy
mquinson [Fri, 8 Jun 2007 08:57:36 +0000 (08:57 +0000)]
Make sure the precision is int to keep 64bits happy

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3590 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agouse --log instead of the deprecated --xbt-log
mquinson [Fri, 8 Jun 2007 07:08:15 +0000 (07:08 +0000)]
use --log instead of the deprecated --xbt-log

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3589 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agosplit the MSG tesh test in several files, and get them reworked by autoconf so that...
mquinson [Fri, 8 Jun 2007 07:02:56 +0000 (07:02 +0000)]
split the MSG tesh test in several files, and get them reworked by autoconf so that we can find our xml files even during VPATH builds

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3588 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agoUse format precision modifier in date outputs, since some of the GRAS messages are...
mquinson [Fri, 8 Jun 2007 06:59:47 +0000 (06:59 +0000)]
Use format precision modifier in date outputs, since some of the GRAS messages are path-dependant (exceptions do convey the path of the file where the exception where raised, for example). So reduce the precision expectation so that it work in all cases

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3587 48e7efb5-ca39-0410-a469-dd3cf9ba447f

14 years agosplit the tesh test in several files, and get them reworked by autoconf so that we...
mquinson [Fri, 8 Jun 2007 06:53:52 +0000 (06:53 +0000)]
split the tesh test in several files, and get them reworked by autoconf so that we can find our xml files even during VPATH builds; disable bypass for now since we will shut it down soon

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3586 48e7efb5-ca39-0410-a469-dd3cf9ba447f