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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
mquinson [Tue, 10 Jun 2008 09:55:31 +0000 (09:55 +0000)]
useless cleanup
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5590
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 10 Jun 2008 09:08:32 +0000 (09:08 +0000)]
allow to attribute a rank to slaves in peer groups. This allow to make tests with more predicatable outputs. Also change the example outputs, also to make them more predictable.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5589
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 10 Jun 2008 07:49:13 +0000 (07:49 +0000)]
no need to dupplicate the work of svn blame
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5588
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 10 Jun 2008 07:45:05 +0000 (07:45 +0000)]
useless cleanup
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5587
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 10 Jun 2008 07:39:49 +0000 (07:39 +0000)]
Cut a now useless dependency of surf.h to portable.h which would have caused the whole simulation world to be recompiled each time we reconfigure the source
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5586
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 10 Jun 2008 07:31:22 +0000 (07:31 +0000)]
Remove the surf_*_model_description_size constants. They were hard to compute when we add a new model, and we can go without them by using NULL terminated arrays
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5585
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 9 Jun 2008 21:56:41 +0000 (21:56 +0000)]
Propagate recent modifications of change_host function to java.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5584
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 9 Jun 2008 15:36:05 +0000 (15:36 +0000)]
last changes of tesh2
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5582
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:46 +0000 (11:26 +0000)]
Removed duplicated declaration of surf_network_model_init_GTNETS in network_gtnets.c .
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5581
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:42 +0000 (11:26 +0000)]
Added a properties field to struct network_card_GTNETS.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5580
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:39 +0000 (11:26 +0000)]
Moving init_GTNETS function to the right place.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5579
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:34 +0000 (11:26 +0000)]
SDP compiling now, added header portable.h to header file and sdp.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5578
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:29 +0000 (11:26 +0000)]
Reno2 now compatible with the new and more appropriated name for define_callbacks (old named parse_file).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5577
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:26 +0000 (11:26 +0000)]
Correct the network_model_description_size in order to include Reno2.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5576
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:22 +0000 (11:26 +0000)]
Added Reno2, a model that takes 2W/RTT as the utility parameter in the Low proposed Reno bandwidth sharing model.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5575
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:18 +0000 (11:26 +0000)]
Added a function and the bound to the variable structure.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5574
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:14 +0000 (11:26 +0000)]
Added the feature of getting remaining communication from gtnets flows.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5573
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:10 +0000 (11:26 +0000)]
Fixed small bug when running_actions were empty.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5572
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:07 +0000 (11:26 +0000)]
Make GTNETS compatible with new parsing and variable name convention.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5571
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:04 +0000 (11:26 +0000)]
Use the same type name (network_link_GTNETS_t) as in the private header.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5570
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:26:01 +0000 (11:26 +0000)]
Better management of additionnal network models
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5569
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:25:57 +0000 (11:25 +0000)]
Clean up the mess. Now the GTNETS and SDP detection are clean.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5568
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 9 Jun 2008 11:25:53 +0000 (11:25 +0000)]
After extensible reading in automake info files the AC_DEFINE is not used for defining a macro directly it only creates a config.in.h to autoheaders or to the temporary tests. For the moment the best opition is to put this -D... flag for all compilations.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5567
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 9 Jun 2008 09:04:32 +0000 (09:04 +0000)]
Ensure that the random generator respects the provided mean and standard deviation. Based on a patch from Louis-Claude Canon, thanks
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5566
48e7efb5-ca39-0410-a469-
dd3cf9ba447f