Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
12 years agoUsing tesh files instead of tesh.in avoiding configure overload.
velho [Tue, 17 Jul 2007 09:31:51 +0000 (09:31 +0000)]
Using tesh files instead of tesh.in avoiding configure overload.

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

12 years agounlock the dynar before removing sockets closed at the other side
mquinson [Tue, 17 Jul 2007 09:23:18 +0000 (09:23 +0000)]
unlock the dynar before removing sockets closed at the other side

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

12 years agoThe tesh files don't need to be generated by configure.
velho [Tue, 17 Jul 2007 09:22:59 +0000 (09:22 +0000)]
The tesh files don't need to be generated by configure.

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

12 years agoMake the check that RPC return something more strict
mquinson [Tue, 17 Jul 2007 09:18:48 +0000 (09:18 +0000)]
Make the check that RPC return something more strict

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

12 years agoLet it compile without --disable-compile-optimizations
mquinson [Tue, 17 Jul 2007 08:06:18 +0000 (08:06 +0000)]
Let it compile without --disable-compile-optimizations

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

12 years agoCleaning unused files from the repository.
velho [Tue, 17 Jul 2007 07:58:37 +0000 (07:58 +0000)]
Cleaning unused files from the repository.

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

12 years agoDo not run sdp-based tests when sdp is not available...
alegrand [Mon, 16 Jul 2007 16:02:35 +0000 (16:02 +0000)]
Do not run sdp-based tests when sdp is not available...

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

12 years agosurf_workstation_model -> workstation_model
alegrand [Mon, 16 Jul 2007 16:02:08 +0000 (16:02 +0000)]
surf_workstation_model -> workstation_model

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

12 years agoEnable to change the workstation_model from the command line (e.g. --cfg=workstation_...
alegrand [Mon, 16 Jul 2007 15:55:00 +0000 (15:55 +0000)]
Enable to change the workstation_model from the command line (e.g. --cfg=workstation_model:CLM03).

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

12 years agoNew directory hierarchy for examples/msg added.
velho [Mon, 16 Jul 2007 15:00:11 +0000 (15:00 +0000)]
New directory hierarchy for examples/msg added.

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

12 years agoNew directory hierarchy with make check working.
velho [Mon, 16 Jul 2007 14:58:53 +0000 (14:58 +0000)]
New directory hierarchy with make check working.

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

12 years agoReadme files explaining examples and the directory hierarchy.
velho [Mon, 16 Jul 2007 14:58:25 +0000 (14:58 +0000)]
Readme files explaining examples and the directory hierarchy.

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

12 years agoAdded files to the msg SUSPEND/RESUME example.
velho [Mon, 16 Jul 2007 14:53:30 +0000 (14:53 +0000)]
Added files to the msg SUSPEND/RESUME example.

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

12 years agoAdded files to the MASTER/SLAVE parser bypassing example. It is not
velho [Mon, 16 Jul 2007 14:49:39 +0000 (14:49 +0000)]
Added files to the MASTER/SLAVE parser bypassing example. It is not
working for the moment once that we updated the parser flexml version.

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

12 years agoAdded files to the simple MASTER/SLAVE example.
velho [Mon, 16 Jul 2007 14:46:08 +0000 (14:46 +0000)]
Added files to the simple MASTER/SLAVE example.

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

12 years agoNew directory hierarchy for MASTER/SLAVE example with a forwarder
velho [Mon, 16 Jul 2007 14:43:55 +0000 (14:43 +0000)]
New directory hierarchy for MASTER/SLAVE example with a forwarder
module.

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

12 years agoAdded files to the sendrecv example.
velho [Mon, 16 Jul 2007 14:40:33 +0000 (14:40 +0000)]
Added files to the sendrecv example.

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

12 years agoNew directory hierarchical tree for msg examples. Moving ping_pong to
velho [Mon, 16 Jul 2007 14:36:40 +0000 (14:36 +0000)]
New directory hierarchical tree for msg examples. Moving ping_pong to
sendrecv directory.

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

12 years agosurf_workstation_model -> workstation_model
alegrand [Mon, 16 Jul 2007 14:32:42 +0000 (14:32 +0000)]
surf_workstation_model -> workstation_model

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

12 years agoUndo dynar changes ("recursive" mutex).
donassbr [Mon, 16 Jul 2007 13:33:49 +0000 (13:33 +0000)]
Undo dynar changes ("recursive" mutex).
Added functions to remove data if we're inside of foreach.

Changes in gras to work with the "sync dynar". I tested only with some
SG examples.

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

12 years agoautomatically generated files
alegrand [Mon, 16 Jul 2007 10:59:01 +0000 (10:59 +0000)]
automatically generated files

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

12 years agoStop bugging me with java when I don't want it.
alegrand [Mon, 16 Jul 2007 10:53:25 +0000 (10:53 +0000)]
Stop bugging me with java when I don't want it.

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

12 years agoShut automake's mouth up.
alegrand [Mon, 16 Jul 2007 10:18:25 +0000 (10:18 +0000)]
Shut automake's mouth up.

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

12 years agoCorrected bug.
donassbr [Mon, 16 Jul 2007 10:07:21 +0000 (10:07 +0000)]
Corrected bug.
Bug: xbt_queues strangely handled

simix_cond_wait_timeout now raise an exception if the timeout happens.

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

12 years agoAllow users to disable Java binding, even if the configure thinks it found the tools
mquinson [Mon, 16 Jul 2007 09:15:50 +0000 (09:15 +0000)]
Allow users to disable Java binding, even if the configure thinks it found the tools

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

12 years agoIt have to call the correct functions.
donassbr [Mon, 16 Jul 2007 09:11:56 +0000 (09:11 +0000)]
It have to call the correct functions.
Now, it compiles.

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

12 years agoLet the context version compile properly after the last 'sanitization' of the backtra...
mquinson [Mon, 16 Jul 2007 08:50:41 +0000 (08:50 +0000)]
Let the context version compile properly after the last 'sanitization' of the backtrace naming space

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

12 years agoWrong namming scheme.
donassbr [Mon, 16 Jul 2007 08:45:41 +0000 (08:45 +0000)]
Wrong namming scheme.
Corrected. I hope, I couldn't compile it yet.

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

12 years agoxbt_string_t (C definition in xbt/str.h, right for us) is an acknoledged alias to...
mquinson [Sun, 15 Jul 2007 12:46:22 +0000 (12:46 +0000)]
xbt_string_t (C definition in xbt/str.h, right for us) is an acknoledged alias to string

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

12 years agoAdd an alias to (char*) to help the parsing macro
mquinson [Sun, 15 Jul 2007 12:45:25 +0000 (12:45 +0000)]
Add an alias to (char*) to help the parsing macro

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

12 years agoAdd a GRAS_DEFINE_TYPE_LOCAL to allow users to have both common messages (shared...
mquinson [Sun, 15 Jul 2007 12:44:56 +0000 (12:44 +0000)]
Add a GRAS_DEFINE_TYPE_LOCAL to allow users to have both common messages (shared with the rest of the library?) whose gras description is not loaded in current file, and private messages, whose gras description *is* defined in current file

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

12 years agonew function gras_os_hostport, returning a constant form of gras_os_myname():gras_os_...
mquinson [Sun, 15 Jul 2007 11:34:14 +0000 (11:34 +0000)]
new function gras_os_hostport, returning a constant form of gras_os_myname():gras_os_myport()

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

12 years agoNeed to install this one too
mquinson [Sat, 14 Jul 2007 20:52:26 +0000 (20:52 +0000)]
Need to install this one too

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

12 years agomemleak
mquinson [Sat, 14 Jul 2007 10:22:05 +0000 (10:22 +0000)]
memleak

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

12 years agoMemleak on the mutex
mquinson [Sat, 14 Jul 2007 10:21:45 +0000 (10:21 +0000)]
Memleak on the mutex

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

12 years agoIf the timeout is negative, the user wants to block
mquinson [Sat, 14 Jul 2007 10:13:52 +0000 (10:13 +0000)]
If the timeout is negative, the user wants to block

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

12 years agomore informative error message
mquinson [Sat, 14 Jul 2007 10:13:10 +0000 (10:13 +0000)]
more informative error message

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

12 years agoautogenerated
mquinson [Sat, 14 Jul 2007 10:12:43 +0000 (10:12 +0000)]
autogenerated

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

12 years agoIf the element is not found, don't try to continue but report the issue before it...
mquinson [Sat, 14 Jul 2007 10:02:32 +0000 (10:02 +0000)]
If the element is not found, don't try to continue but report the issue before it causes a segfault

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

12 years agoSanitize backtrace naming space
mquinson [Sat, 14 Jul 2007 09:11:06 +0000 (09:11 +0000)]
Sanitize backtrace naming space

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

12 years agoSanitize backtrace naming space
mquinson [Sat, 14 Jul 2007 08:52:10 +0000 (08:52 +0000)]
Sanitize backtrace naming space

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

12 years agoKill dead files
mquinson [Sat, 14 Jul 2007 07:44:55 +0000 (07:44 +0000)]
Kill dead files

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

12 years agodoc improvement
mquinson [Sat, 14 Jul 2007 07:41:35 +0000 (07:41 +0000)]
doc improvement

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

12 years agokill oldies
mquinson [Fri, 13 Jul 2007 22:56:49 +0000 (22:56 +0000)]
kill oldies

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

12 years agoKill oldies, and document XBT virtualization mecanisms as I envision them
mquinson [Fri, 13 Jul 2007 22:52:29 +0000 (22:52 +0000)]
Kill oldies, and document XBT virtualization mecanisms as I envision them

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

12 years agoUpdate the documentation instead of working (boooo)
mquinson [Fri, 13 Jul 2007 22:44:49 +0000 (22:44 +0000)]
Update the documentation instead of working (boooo)

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

12 years agofix doxygen
mquinson [Fri, 13 Jul 2007 21:57:48 +0000 (21:57 +0000)]
fix doxygen

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

12 years agofix doxygen syntax
mquinson [Fri, 13 Jul 2007 21:55:59 +0000 (21:55 +0000)]
fix doxygen syntax

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

12 years agousers love cross-links in the documentation
mquinson [Fri, 13 Jul 2007 21:53:57 +0000 (21:53 +0000)]
users love cross-links in the documentation

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

12 years agoDoxygen, don't be silly, this \n isn't for you
mquinson [Fri, 13 Jul 2007 21:44:00 +0000 (21:44 +0000)]
Doxygen, don't be silly, this \n isn't for you

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

12 years agoKill dead files
mquinson [Fri, 13 Jul 2007 19:08:04 +0000 (19:08 +0000)]
Kill dead files

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

12 years agostructure sockets of gras_trp_prodata_t synchronized.
donassbr [Fri, 13 Jul 2007 16:16:48 +0000 (16:16 +0000)]
structure sockets of gras_trp_prodata_t synchronized.
changes in dynar. Martin???

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

12 years agoBug corrections: i) boundless variables wasn't detected properly,
velho [Fri, 13 Jul 2007 16:04:59 +0000 (16:04 +0000)]
Bug corrections: i) boundless variables wasn't detected properly,
ii) the sigma_i + mu_i wasn't done correctly, mu_i was added at
each lambda_j variable instead of only once at the end, iii) the
initialization of parameter df in lmm_variable_new was 1 and it must
be 0.0, iv) the function for Reno has some workrounds that doesn't
seem to work correctly (this last one to be continued...).
Thanks to Arnaud Legrand.

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

12 years agoAdded the initialization of latency to the variables.
velho [Fri, 13 Jul 2007 15:59:46 +0000 (15:59 +0000)]
Added the initialization of latency to the variables.
Use the lmm_variable_update_latency function.

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

12 years agoI forgot it.
donassbr [Fri, 13 Jul 2007 14:42:06 +0000 (14:42 +0000)]
I forgot it.

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

12 years agoAdded xbt_os_time and xbt_os_sleep. Execute in the real and simulate systems.
donassbr [Fri, 13 Jul 2007 14:20:20 +0000 (14:20 +0000)]
Added xbt_os_time and xbt_os_sleep. Execute in the real and simulate systems.

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

12 years agoupdate of the binary file corresponding to the exchange after the change in the conte...
mquinson [Fri, 13 Jul 2007 10:00:33 +0000 (10:00 +0000)]
update of the binary file corresponding to the exchange after the change in the content of a dynar (to add the mutex). Should be done for all architectures

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

12 years agoDatadesc now contain a mutex; send big enough data chunks when exchanging them
mquinson [Fri, 13 Jul 2007 09:57:20 +0000 (09:57 +0000)]
Datadesc now contain a mutex; send big enough data chunks when exchanging them

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

12 years agoWorking test cases
mquinson [Fri, 13 Jul 2007 09:48:59 +0000 (09:48 +0000)]
Working test cases

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

12 years agoreduce waiting times to speed up tests
mquinson [Fri, 13 Jul 2007 09:47:16 +0000 (09:47 +0000)]
reduce waiting times to speed up tests

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

12 years agoreduce waiting times during make check
mquinson [Fri, 13 Jul 2007 09:37:57 +0000 (09:37 +0000)]
reduce waiting times during make check

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

12 years agoif the plugin socket creator raises an exception, remove the broken socket from the...
mquinson [Fri, 13 Jul 2007 09:37:31 +0000 (09:37 +0000)]
if the plugin socket creator raises an exception, remove the broken socket from the set (or we'll get into trouble at finalization, when trying to destroy it)

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

12 years agoSpeed up make check in RL a bit
mquinson [Fri, 13 Jul 2007 09:00:25 +0000 (09:00 +0000)]
Speed up make check in RL a bit

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

12 years agoreduce the waiting time in RL on make check
mquinson [Fri, 13 Jul 2007 08:54:26 +0000 (08:54 +0000)]
reduce the waiting time in RL on make check

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

12 years agorevalidate the simulator output after last change
mquinson [Fri, 13 Jul 2007 08:48:17 +0000 (08:48 +0000)]
revalidate the simulator output after last change

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

12 years agoSlaves try a bit harder to connect to the master
mquinson [Fri, 13 Jul 2007 08:47:30 +0000 (08:47 +0000)]
Slaves try a bit harder to connect to the master

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

12 years agoImproved version of testsuite.
velho [Fri, 13 Jul 2007 08:40:20 +0000 (08:40 +0000)]
Improved version of testsuite.

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

12 years agoAdded files to execute ping_pong example with a smallest possible
velho [Fri, 13 Jul 2007 08:33:25 +0000 (08:33 +0000)]
Added files to execute ping_pong example with a smallest possible
platform.

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

12 years agomore work on smpi receiver. basically everything is in place except matching
markls [Fri, 13 Jul 2007 08:28:10 +0000 (08:28 +0000)]
more work on smpi receiver.  basically everything is in place except matching
pending recv requests to received messages.

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

12 years agothis was renamed
mquinson [Thu, 12 Jul 2007 14:23:42 +0000 (14:23 +0000)]
this was renamed

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

12 years agoautogenerated
mquinson [Thu, 12 Jul 2007 14:11:56 +0000 (14:11 +0000)]
autogenerated

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

12 years agoUse a queue to control the selectable sockets. We don't need anymore the mutex and...
donassbr [Thu, 12 Jul 2007 13:57:50 +0000 (13:57 +0000)]
Use a queue to control the selectable sockets. We don't need anymore the mutex and contidions on the transport structure.

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

12 years agoStop using internal interface of dynars related to cursors
mquinson [Thu, 12 Jul 2007 13:56:28 +0000 (13:56 +0000)]
Stop using internal interface of dynars related to cursors

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

12 years agoInitialize xbt beforehand
mquinson [Thu, 12 Jul 2007 13:55:39 +0000 (13:55 +0000)]
Initialize xbt beforehand

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

12 years agoCorrected mutex unlocking.
donassbr [Thu, 12 Jul 2007 13:55:39 +0000 (13:55 +0000)]
Corrected mutex unlocking.
Raise an exception if the timeout occurs on the timed functions.

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

12 years agoNew kind of error
mquinson [Thu, 12 Jul 2007 13:54:50 +0000 (13:54 +0000)]
New kind of error

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

12 years agoDynar are now synchronized
mquinson [Thu, 12 Jul 2007 12:06:30 +0000 (12:06 +0000)]
Dynar are now synchronized

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

12 years agoType casting. Bug solved.
donassbr [Thu, 12 Jul 2007 10:55:53 +0000 (10:55 +0000)]
Type casting. Bug solved.

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

12 years agovarious little cleanups in the gras/sg code. Mainly reindentation and more informativ...
mquinson [Thu, 12 Jul 2007 10:36:49 +0000 (10:36 +0000)]
various little cleanups in the gras/sg code. Mainly reindentation and more informative field names for the structures

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

12 years agoxbt/synchro.h test case, unfortunately showing some issues in the simulation for now
mquinson [Wed, 11 Jul 2007 17:51:37 +0000 (17:51 +0000)]
xbt/synchro.h test case, unfortunately showing some issues in the simulation for now

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

12 years agoGo for a thread_cancel instead of a thread_destroy since every documentation says...
mquinson [Wed, 11 Jul 2007 17:50:08 +0000 (17:50 +0000)]
Go for a thread_cancel instead of a thread_destroy since every documentation says that it is the way to go

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

12 years ago+= thread_cancel
mquinson [Wed, 11 Jul 2007 17:48:54 +0000 (17:48 +0000)]
+= thread_cancel

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

12 years agoof course, you shouldn't use the simulated time but the native one to see whether...
mquinson [Wed, 11 Jul 2007 17:15:44 +0000 (17:15 +0000)]
of course, you shouldn't use the simulated time but the native one to see whether the user waited 5 sec before pressing Ctrl-C again

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

12 years agoWhen implementing the versatile threads, I decided to diverge a bit from the pthread...
mquinson [Wed, 11 Jul 2007 16:08:53 +0000 (16:08 +0000)]
When implementing the versatile threads, I decided to diverge a bit from the pthread interface

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

12 years agoimplement versatile threads (working both on simulator and in situ); the simulated...
mquinson [Wed, 11 Jul 2007 16:07:37 +0000 (16:07 +0000)]
implement versatile threads (working both on simulator and in situ); the simulated conditions aren't working yet

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

12 years agoversatile implementation do not fake the xbt_thread type anymore but has its own...
mquinson [Wed, 11 Jul 2007 16:05:33 +0000 (16:05 +0000)]
versatile implementation do not fake the xbt_thread type anymore but has its own, so remove the KEEP IT IN SYNC warnings, and add a xbt_os_thread_getparam() function to retrieve the pointer passed to the constructor later on need

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

12 years agoWe need a default if the user didn't set any function.
donassbr [Wed, 11 Jul 2007 14:23:15 +0000 (14:23 +0000)]
We need a default if the user didn't set any function.

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

12 years agokill dead code
mquinson [Wed, 11 Jul 2007 12:16:36 +0000 (12:16 +0000)]
kill dead code

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

12 years agoGenerate the temps manually in this dir because the child process is not in the deplo...
mquinson [Wed, 11 Jul 2007 11:43:05 +0000 (11:43 +0000)]
Generate the temps manually in this dir because the child process is not in the deployment file, so gras_stub_generator needs an extra argument to see it

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

12 years ago...
mquinson [Wed, 11 Jul 2007 11:38:40 +0000 (11:38 +0000)]
...

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

12 years agoMore cleanups in simix and friends. Do not request users to pass a cleanup function...
mquinson [Wed, 11 Jul 2007 11:36:03 +0000 (11:36 +0000)]
More cleanups in simix and friends. Do not request users to pass a cleanup function to SIMIX_process_create. Instead, provide a SIMIX_function_register_process_cleanup function to set this globally

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

12 years agoTest case for the gras_agent_spawn function
mquinson [Wed, 11 Jul 2007 11:15:55 +0000 (11:15 +0000)]
Test case for the gras_agent_spawn function

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

12 years agodead file
mquinson [Wed, 11 Jul 2007 11:12:09 +0000 (11:12 +0000)]
dead file

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

12 years agoNew function: gras_agent_spawn
mquinson [Wed, 11 Jul 2007 11:11:04 +0000 (11:11 +0000)]
New function: gras_agent_spawn

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

12 years agoplease shutdown the process/agent BEFORE the whole gras mecanisms are shut down
mquinson [Wed, 11 Jul 2007 11:10:42 +0000 (11:10 +0000)]
please shutdown the process/agent BEFORE the whole gras mecanisms are shut down

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

12 years agoMove smx_process related functions from sg_emul.c to sg_process.c; cosmetics; + add...
mquinson [Wed, 11 Jul 2007 11:09:47 +0000 (11:09 +0000)]
Move smx_process related functions from sg_emul.c to sg_process.c; cosmetics; + add a new function gras_agent_spawn() (YUHU). Only implemented in simulation for now, but I can deal with it

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

12 years agoSplit too long file, various cleanups
mquinson [Wed, 11 Jul 2007 10:47:16 +0000 (10:47 +0000)]
Split too long file, various cleanups

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

12 years agoRemove comments written in french (sigh), remove the unused (and not functionnal...
mquinson [Wed, 11 Jul 2007 09:45:03 +0000 (09:45 +0000)]
Remove comments written in french (sigh), remove the unused (and not functionnal) generate_deployment function, add new option: --extra-process to generate wrappers for processes not in the deployment file

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

12 years agocosmetics: enforce prototype checking on callbacks in SIMIX_function_register_process...
mquinson [Wed, 11 Jul 2007 07:46:56 +0000 (07:46 +0000)]
cosmetics: enforce prototype checking on callbacks in SIMIX_function_register_process_create/kill

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

12 years agoMove a private symbol (that I may want to kill soon) out of user's sight
mquinson [Wed, 11 Jul 2007 07:20:18 +0000 (07:20 +0000)]
Move a private symbol (that I may want to kill soon) out of user's sight

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