mquinson [Tue, 17 Jul 2007 14:06:44 +0000 (14:06 +0000)]
ignore some more crufts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3831
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 17 Jul 2007 13:49:03 +0000 (13:49 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3830
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 17 Jul 2007 13:47:44 +0000 (13:47 +0000)]
Kill a useless field
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3829
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Tue, 17 Jul 2007 13:15:16 +0000 (13:15 +0000)]
Now use --cfg=workstation_model:<MODELNAME> to switch to the desired
network analytical model.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3828
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Tue, 17 Jul 2007 12:35:14 +0000 (12:35 +0000)]
Corrected tesh file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3827
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Tue, 17 Jul 2007 12:23:17 +0000 (12:23 +0000)]
Corrected tesh files.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3826
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Tue, 17 Jul 2007 09:56:58 +0000 (09:56 +0000)]
Added a blacklist of removed files to ignore also the binary ones.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3825
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Tue, 17 Jul 2007 09:56:06 +0000 (09:56 +0000)]
Files blacklist updated.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3824
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Tue, 17 Jul 2007 09:55:11 +0000 (09:55 +0000)]
Removing the burden of generating .tesh files of configure.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3823
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Tue, 17 Jul 2007 09:44:03 +0000 (09:44 +0000)]
Using .tesh files instead of .tesh.in.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3822
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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