Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
12 years agoDepricated gtnets header, compability with old gtnets versions still granted.
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

12 years agomove GTNETS initialization to the right place and comply with the new parser
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

12 years agoAdd the two new Tesh suites of SimDag in the Tesh unit SimGrid.tesh.
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

12 years agoAdd the two new Tesh suites of SimDag in the Windows solution.
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

12 years agoVisual C Projects of simdag/platforms Tesh suite.
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

12 years agounistd header does not exist on Windows.
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

12 years agoWindows version of rand_r() and drand48()functions.
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

12 years agoUpdate the compiler option for Release mode.
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

12 years agoInclude all the SimDag tesh files and XBT. Replace all.tesh.
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

12 years agoRemplaced by the file SimGrid.tesh
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

12 years agoWindows configuration of the environment of SimGrid and Tesh.
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

12 years agoThe path of tesh is added in the environment variable PATH so, do not use the relativ...
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

12 years agoChange the directory to the directory defined by the variable teshexample_dir. If...
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

12 years agoCheck the length of the description of the unit used in its summary. If the descripti...
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

12 years agoResize the size of the buffer used to store the variables to process.
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

12 years agoUse strerror() function to display the correct error message.
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

12 years agoOn Windows version of the function getpath(), translate the errno ENOTDIR to ENOENT...
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

12 years agoIntroduce a surf_parse_error function to deal with parse errors in the input file...
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

12 years agoAutogenerated file
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

12 years agoAdd the flatifier update the Makefile accordingly.
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

12 years agoNew files by FS.
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

12 years agoFix the bug raised by Tchimou.
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

12 years agoReintroduce some changes removed by previous commit of Malek
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

12 years agoRemove a non functional project.
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

12 years agoUpdate the compiler options of the SimGrid DLL project and add the new projects of...
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

12 years agoChange some compiler options of the Visual C++ projects
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

12 years agoAdd Visual C++ project of the example: metaxml
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

12 years agoUpdate compiler options of the Visual C++ project
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

12 years agoVisual C++ project of SimGrid teshsuite
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

12 years agoAnsi C declaration of variables.
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

12 years agoD meta command doesn't need a `!' before
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

12 years agoAnsi C declaration of variables.
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

12 years agoOn Windows - Stack-based Buffer Overrun Detection (/GS option of Visual C++) seems...
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

12 years agoCode refactoring on CPP
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

12 years agodisable a warning on Visual C++
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

12 years agoimplement xbt_os_thread_cancel() for windows and make a little changes (test pointer...
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

12 years agoupdate gras architecture macro to 3 for Visual C++ (little endian, 8 bytes alignment)
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

12 years agoisatty is already declared in io.h
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

12 years agoThe correction of a comment
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

12 years agolast modification of the tesh2 files (variable extend and some corrections)
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

12 years agoAutogenerated file.
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

12 years agoImport of Frederic's files and set up a very basic test (juste parsing the files).
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

12 years agoOoups, stupid me.
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

12 years agothe prototype of the models in surf changed a looong time ago. I've no damn idea...
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

12 years agoUse newly created SURF function to indicate whether a link is shared or not.
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

12 years agoExport functions in SURF to indicate whether a link is shared or not.
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

12 years agoFrederic's patch to get the sharing policy in SimDAG.
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

12 years agocosmetics
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

12 years agoCommit a tested tesh file now (bummer)
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

12 years agoUpdate the tesh files of pmm
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

12 years agoRevalidate output: the SIMIX_host_get_table is not in the same order now that hosts...
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

12 years agothis structure traversal was awfully written
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

12 years agouse a dict to store the smx_hosts since we lookup by name
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

12 years agoPlug some memleaks.
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

12 years agoPlug a memleak.
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

12 years agoreindent
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

12 years agoMore informative error messages
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

12 years agoC++ users need love (thanks Kurt).
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

12 years agogcc needs uint32_t on windows
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

12 years agoDamn. I forgot to commit the check for the valgrind header. Without this, the patch...
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

12 years agoCommit an old figure about the internals of the threading model in SG
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

12 years agoDocument some of the recent changes (and prepare slowly for RC1)
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

12 years agoDocument the fact that vagrind knows about our ucontext stacks now
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

12 years agoVarious cleanups and some more debug
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

12 years agoAdd a xbt_dict_size function
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

12 years agoUpdate the tesh file...
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

12 years agoCleanup: move these frees to the right location.
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

12 years agoPlug a memleak.
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

12 years agoPlug a memleak.
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

12 years agofix teshfiles accordingly
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

12 years agoPlug some memleaks by a cleaner management of surfxml_bufferstack.
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

12 years agoPlug a memleak.
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

12 years agoPlug a memleak.
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

12 years agoPlug a memleak.
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

12 years agomove set_list initialization to where initializations are done
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

12 years agoFinally kill the memleak in the route parsing (I hope).
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

12 years agoUggly and naughty memleak that caused a lots of performance problems !
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

12 years agoCosmetics
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

12 years agoclean treatment of timeouts and cond_free.
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

12 years agoYet another harmless optimizations
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

12 years agoHarmless optimization
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

12 years agoPotential bug fix.
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

12 years agoBug fix
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

12 years agoAdd convenient debug function on conditions and use it in simix.
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

12 years agoindent -i2 -kr
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

12 years agodos2unix
alegrand [Thu, 12 Jun 2008 09:38:48 +0000 (09:38 +0000)]
dos2unix

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

12 years agoFactor most callback definitions.
alegrand [Thu, 12 Jun 2008 08:36:20 +0000 (08:36 +0000)]
Factor most callback definitions.

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

12 years agoAllow reinitialization after Martin's last memleak plug.
alegrand [Thu, 12 Jun 2008 08:07:36 +0000 (08:07 +0000)]
Allow reinitialization after Martin's last memleak plug.

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

12 years agoPlug a memleak.
alegrand [Wed, 11 Jun 2008 16:02:53 +0000 (16:02 +0000)]
Plug a memleak.

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

12 years agoMake cunit memory clean
mquinson [Tue, 10 Jun 2008 15:40:58 +0000 (15:40 +0000)]
Make cunit memory clean

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

12 years agoplug some little memleaks
mquinson [Tue, 10 Jun 2008 15:40:10 +0000 (15:40 +0000)]
plug some little memleaks

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

12 years agoMinor optimization.
alegrand [Tue, 10 Jun 2008 14:00:34 +0000 (14:00 +0000)]
Minor optimization.

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

12 years agoGet the debug output more verbose
mquinson [Tue, 10 Jun 2008 14:00:20 +0000 (14:00 +0000)]
Get the debug output more verbose

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

12 years agoClean and reorganize: move some frees to the right locations...
alegrand [Tue, 10 Jun 2008 13:23:35 +0000 (13:23 +0000)]
Clean and reorganize: move some frees to the right locations...

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

12 years agoFactorize some code in the parser, hide some functions and variables, avoid useless...
alegrand [Tue, 10 Jun 2008 12:59:38 +0000 (12:59 +0000)]
Factorize some code in the parser, hide some functions and variables, avoid useless calls, plug some memleaks.

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

12 years agoPlug a memleak
alegrand [Tue, 10 Jun 2008 12:59:32 +0000 (12:59 +0000)]
Plug a memleak

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

12 years agoPlug memleak.
alegrand [Tue, 10 Jun 2008 12:59:26 +0000 (12:59 +0000)]
Plug memleak.

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

12 years agoSome more debug output
mquinson [Tue, 10 Jun 2008 12:00:48 +0000 (12:00 +0000)]
Some more debug output

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

12 years agoplug memleaks
mquinson [Tue, 10 Jun 2008 11:57:57 +0000 (11:57 +0000)]
plug memleaks

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

12 years agoOups, I changed the prototype of these functions
mquinson [Tue, 10 Jun 2008 10:04:51 +0000 (10:04 +0000)]
Oups, I changed the prototype of these functions

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