cherierm [Thu, 26 Jun 2008 11:46:56 +0000 (11:46 +0000)]
To avoid the situation where cat create the temp file but do no yet write in, and delayed_cat opens the file and directly read EOF file.
Also ensure that what we read is written.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5831
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Thu, 26 Jun 2008 11:00:33 +0000 (11:00 +0000)]
Corrected bug update in action->remain.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5830
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Thu, 26 Jun 2008 11:00:30 +0000 (11:00 +0000)]
Cosmetic, error prone comment erased.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5829
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Thu, 26 Jun 2008 11:00:25 +0000 (11:00 +0000)]
Adapted to the new get total received interface.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5828
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 26 Jun 2008 08:30:13 +0000 (08:30 +0000)]
Revalidate (once again) the output
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5827
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 17:49:16 +0000 (17:49 +0000)]
Make sure that we use Cat.exe on Windows instead cat.exe (mingw32).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5826
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
eyraudl [Wed, 25 Jun 2008 15:51:20 +0000 (15:51 +0000)]
Adapt to version 2 of platform files
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5824
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jun 2008 15:08:29 +0000 (15:08 +0000)]
Patching it does not seem to work remaining communication temporaly disabled.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5822
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jun 2008 15:08:25 +0000 (15:08 +0000)]
Minimize forking effort in network_model.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5821
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jun 2008 15:08:22 +0000 (15:08 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5820
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jun 2008 15:08:19 +0000 (15:08 +0000)]
various cleanups
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5819
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jun 2008 15:08:16 +0000 (15:08 +0000)]
use smaller messages
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5818
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jun 2008 15:08:12 +0000 (15:08 +0000)]
Enhanced print_topology function.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5817
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jun 2008 15:08:08 +0000 (15:08 +0000)]
Cleaning up and multiprocess safer forking approach.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5816
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jun 2008 15:08:04 +0000 (15:08 +0000)]
include portable.h at the right location (Yes, we really need it here...).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5815
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jun 2008 15:08:00 +0000 (15:08 +0000)]
Depricated gtnets header, compability with old gtnets versions still granted.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5814
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 25 Jun 2008 15:07:51 +0000 (15:07 +0000)]
move GTNETS initialization to the right place and comply with the new parser
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5813
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 14:53:03 +0000 (14:53 +0000)]
Add the two new Tesh suites of SimDag in the Tesh unit SimGrid.tesh.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5812
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 14:52:16 +0000 (14:52 +0000)]
Add the two new Tesh suites of SimDag in the Windows solution.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5811
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 14:51:19 +0000 (14:51 +0000)]
Visual C Projects of simdag/platforms Tesh suite.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5810
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 14:49:07 +0000 (14:49 +0000)]
unistd header does not exist on Windows.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5809
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 14:47:58 +0000 (14:47 +0000)]
Windows version of rand_r() and drand48()functions.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5808
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 08:02:33 +0000 (08:02 +0000)]
Update the compiler option for Release mode.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5807
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 08:00:29 +0000 (08:00 +0000)]
Include all the SimDag tesh files and XBT. Replace all.tesh.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5806
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 07:58:43 +0000 (07:58 +0000)]
Remplaced by the file SimGrid.tesh
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5805
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 07:55:40 +0000 (07:55 +0000)]
Windows configuration of the environment of SimGrid and Tesh.
Define all the environment variables used by VCBuild to build the Visual C projects of SimGrid and define some variables used by Tesh.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5804
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 07:53:01 +0000 (07:53 +0000)]
The path of tesh is added in the environment variable PATH so, do not use the relative path of tesh but simply tesh.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5803
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 07:51:15 +0000 (07:51 +0000)]
Change the directory to the directory defined by the variable teshexample_dir. If this variable is not defined, it will created and its value will be set with the current directory.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5802
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 07:47:59 +0000 (07:47 +0000)]
Check the length of the description of the unit used in its summary. If the description is too long, the summary display the name of the Tesh file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5801
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 07:46:44 +0000 (07:46 +0000)]
Resize the size of the buffer used to store the variables to process.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5800
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 07:44:44 +0000 (07:44 +0000)]
Use strerror() function to display the correct error message.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5799
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 25 Jun 2008 07:44:15 +0000 (07:44 +0000)]
On Windows version of the function getpath(), translate the errno ENOTDIR to ENOENT and ameliorate the function translatepath().
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5798
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 24 Jun 2008 20:35:44 +0000 (20:35 +0000)]
Introduce a surf_parse_error function to deal with parse errors in the input file: user don't care about the code stack in that context, but want to spot the error in the file. Also, change the brain dead code to deal with foreach radical attribute to a half decent one (at least, we try to do the right thing)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5797
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 24 Jun 2008 14:04:37 +0000 (14:04 +0000)]
Autogenerated file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5796
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 24 Jun 2008 14:03:35 +0000 (14:03 +0000)]
Add the flatifier update the Makefile accordingly.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5795
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 24 Jun 2008 14:02:55 +0000 (14:02 +0000)]
New files by FS.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5794
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 24 Jun 2008 13:14:42 +0000 (13:14 +0000)]
Fix the bug raised by Tchimou.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5793
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 20 Jun 2008 13:17:23 +0000 (13:17 +0000)]
Reintroduce some changes removed by previous commit of Malek
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5791
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 13:04:52 +0000 (13:04 +0000)]
Remove a non functional project.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5790
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 12:58:39 +0000 (12:58 +0000)]
Update the compiler options of the SimGrid DLL project and add the new projects of the teshsuite to the solution.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5789
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 12:56:55 +0000 (12:56 +0000)]
Change some compiler options of the Visual C++ projects
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5788
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 12:53:59 +0000 (12:53 +0000)]
Add Visual C++ project of the example: metaxml
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5787
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 12:52:21 +0000 (12:52 +0000)]
Update compiler options of the Visual C++ project
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5786
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 12:50:23 +0000 (12:50 +0000)]
Visual C++ project of SimGrid teshsuite
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5785
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 12:40:48 +0000 (12:40 +0000)]
Ansi C declaration of variables.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5784
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 12:37:35 +0000 (12:37 +0000)]
D meta command doesn't need a `!' before
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5783
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 12:36:24 +0000 (12:36 +0000)]
Ansi C declaration of variables.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5782
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 12:28:03 +0000 (12:28 +0000)]
On Windows - Stack-based Buffer Overrun Detection (/GS option of Visual C++) seems not allow usage of buffer and some examples need a biggest size of buffer.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5781
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 12:23:28 +0000 (12:23 +0000)]
Code refactoring on CPP
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5780
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 11:27:41 +0000 (11:27 +0000)]
disable a warning on Visual C++
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5779
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 10:20:23 +0000 (10:20 +0000)]
implement xbt_os_thread_cancel() for windows and make a little changes (test pointer before use it)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5778
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 10:08:04 +0000 (10:08 +0000)]
update gras architecture macro to 3 for Visual C++ (little endian, 8 bytes alignment)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5777
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 10:04:31 +0000 (10:04 +0000)]
isatty is already declared in io.h
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5776
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 20 Jun 2008 08:23:00 +0000 (08:23 +0000)]
The correction of a comment
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5773
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 19 Jun 2008 19:25:28 +0000 (19:25 +0000)]
last modification of the tesh2 files (variable extend and some corrections)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5772
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 19 Jun 2008 09:30:54 +0000 (09:30 +0000)]
Autogenerated file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5771
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 19 Jun 2008 09:30:43 +0000 (09:30 +0000)]
Import of Frederic's files and set up a very basic test (juste parsing the files).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5770
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 19 Jun 2008 08:32:22 +0000 (08:32 +0000)]
Ooups, stupid me.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5769
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Jun 2008 22:27:45 +0000 (22:27 +0000)]
the prototype of the models in surf changed a looong time ago. I've no damn idea how this one managed to sneak out until now
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5768
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 18 Jun 2008 22:23:46 +0000 (22:23 +0000)]
Use newly created SURF function to indicate whether a link is shared or not.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5767
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 18 Jun 2008 22:23:39 +0000 (22:23 +0000)]
Export functions in SURF to indicate whether a link is shared or not.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5766
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 18 Jun 2008 22:23:31 +0000 (22:23 +0000)]
Frederic's patch to get the sharing policy in SimDAG.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5765
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 18 Jun 2008 22:23:25 +0000 (22:23 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5764
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Jun 2008 20:27:19 +0000 (20:27 +0000)]
Commit a tested tesh file now (bummer)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5763
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Jun 2008 19:54:17 +0000 (19:54 +0000)]
Update the tesh files of pmm
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5762
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Jun 2008 19:32:41 +0000 (19:32 +0000)]
Revalidate output: the SIMIX_host_get_table is not in the same order now that hosts are in a dict instead of a fifo
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5760
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Jun 2008 19:32:32 +0000 (19:32 +0000)]
this structure traversal was awfully written
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5759
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Jun 2008 19:32:15 +0000 (19:32 +0000)]
use a dict to store the smx_hosts since we lookup by name
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5758
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 18 Jun 2008 15:54:06 +0000 (15:54 +0000)]
Plug some memleaks.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5756
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 18 Jun 2008 15:54:00 +0000 (15:54 +0000)]
Plug a memleak.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5755
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Jun 2008 14:16:08 +0000 (14:16 +0000)]
reindent
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5652
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Jun 2008 09:36:44 +0000 (09:36 +0000)]
More informative error messages
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5645
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 17 Jun 2008 20:17:08 +0000 (20:17 +0000)]
C++ users need love (thanks Kurt).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5644
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 17 Jun 2008 19:41:40 +0000 (19:41 +0000)]
gcc needs uint32_t on windows
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5643
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 17 Jun 2008 19:40:28 +0000 (19:40 +0000)]
Damn. I forgot to commit the check for the valgrind header. Without this, the patch of Sékou is useless (bummer)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5642
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 17 Jun 2008 19:34:55 +0000 (19:34 +0000)]
Commit an old figure about the internals of the threading model in SG
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5641
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 17 Jun 2008 19:33:39 +0000 (19:33 +0000)]
Document some of the recent changes (and prepare slowly for RC1)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5640
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 17 Jun 2008 19:32:34 +0000 (19:32 +0000)]
Document the fact that vagrind knows about our ucontext stacks now
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5639
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 17 Jun 2008 18:46:25 +0000 (18:46 +0000)]
Various cleanups and some more debug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5638
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 17 Jun 2008 14:25:59 +0000 (14:25 +0000)]
Add a xbt_dict_size function
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5636
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 17 Jun 2008 13:55:35 +0000 (13:55 +0000)]
Update the tesh file...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5635
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 17 Jun 2008 13:55:31 +0000 (13:55 +0000)]
Cleanup: move these frees to the right location.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5634
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 17 Jun 2008 13:55:27 +0000 (13:55 +0000)]
Plug a memleak.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5633
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 17 Jun 2008 13:55:23 +0000 (13:55 +0000)]
Plug a memleak.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5632
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 17 Jun 2008 13:55:18 +0000 (13:55 +0000)]
fix teshfiles accordingly
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5631
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 17 Jun 2008 13:55:14 +0000 (13:55 +0000)]
Plug some memleaks by a cleaner management of surfxml_bufferstack.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5630
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 17 Jun 2008 13:55:05 +0000 (13:55 +0000)]
Plug a memleak.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5629
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 17 Jun 2008 13:54:54 +0000 (13:54 +0000)]
Plug a memleak.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5628
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 17 Jun 2008 13:54:49 +0000 (13:54 +0000)]
Plug a memleak.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5627
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 17 Jun 2008 13:54:43 +0000 (13:54 +0000)]
move set_list initialization to where initializations are done
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5626
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 16 Jun 2008 21:05:34 +0000 (21:05 +0000)]
Finally kill the memleak in the route parsing (I hope).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5623
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 16 Jun 2008 12:54:12 +0000 (12:54 +0000)]
Uggly and naughty memleak that caused a lots of performance problems !
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5622
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 16 Jun 2008 12:54:05 +0000 (12:54 +0000)]
Cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5621
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 16 Jun 2008 12:53:58 +0000 (12:53 +0000)]
clean treatment of timeouts and cond_free.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5620
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 16 Jun 2008 12:53:50 +0000 (12:53 +0000)]
Yet another harmless optimizations
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5619
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 16 Jun 2008 12:53:41 +0000 (12:53 +0000)]
Harmless optimization
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5618
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 12 Jun 2008 09:39:10 +0000 (09:39 +0000)]
Potential bug fix.
It may have happened that this cleanup is not done.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5612
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 12 Jun 2008 09:39:07 +0000 (09:39 +0000)]
Bug fix
This check failed when selecting messages from a given host. It had to
be done even before entering this loop.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5611
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 12 Jun 2008 09:38:58 +0000 (09:38 +0000)]
Add convenient debug function on conditions and use it in simix.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5610
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 12 Jun 2008 09:38:53 +0000 (09:38 +0000)]
indent -i2 -kr
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5609
48e7efb5-ca39-0410-a469-
dd3cf9ba447f