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
alegrand [Sat, 7 Jun 2008 14:09:22 +0000 (14:09 +0000)]
Rodrigo Righi patch to enable migration.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5565
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 7 Jun 2008 13:59:21 +0000 (13:59 +0000)]
Revalidate "output" avec Benjamin Depardon's bug correction.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5564
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 7 Jun 2008 13:45:22 +0000 (13:45 +0000)]
Fix the bug raised by Benjamin Depardon.
The usage of this changed_state attribute was "premature
optimization". The use of FIFO mode complicates the call path and
makes things more complicated. That is why I've finally decide to
use a clean dynar...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5563
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 6 Jun 2008 15:58:32 +0000 (15:58 +0000)]
a win32 auto.tesh (because echo test and pwd do not exist on Windows)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5562
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 6 Jun 2008 15:55:38 +0000 (15:55 +0000)]
last change of Tesh2
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5561
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Fri, 6 Jun 2008 10:27:48 +0000 (10:27 +0000)]
Corrected small bug in network model host_number is used instead of card_number.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5555
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 5 Jun 2008 14:34:18 +0000 (14:34 +0000)]
Some extra check to ensure portability
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5546
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 5 Jun 2008 14:25:22 +0000 (14:25 +0000)]
malloc(0) fails on AIX
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5545
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 5 Jun 2008 10:03:14 +0000 (10:03 +0000)]
damn ANSI C
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5541
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jun 2008 19:30:36 +0000 (19:30 +0000)]
Ops, sorry windows. I'll stick to ANSI
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5540
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 4 Jun 2008 17:54:32 +0000 (17:54 +0000)]
not needed (use Cat.c instead)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5539
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 4 Jun 2008 17:50:44 +0000 (17:50 +0000)]
a example of Tesh variables
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5538
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 4 Jun 2008 17:48:52 +0000 (17:48 +0000)]
not needed
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5537
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 4 Jun 2008 17:47:23 +0000 (17:47 +0000)]
source code to manage the Windows Unix and Mac file formats.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5536
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 4 Jun 2008 17:45:41 +0000 (17:45 +0000)]
source code used to check if a specified command exists (if the command checking is enabled)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5535
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 4 Jun 2008 17:43:42 +0000 (17:43 +0000)]
a text file which contains the list of sh built-ins.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5534
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 4 Jun 2008 17:41:51 +0000 (17:41 +0000)]
some new files used to check Tesh
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5533
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 4 Jun 2008 17:39:00 +0000 (17:39 +0000)]
Last corrections of Tesh tool.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5532
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jun 2008 16:15:44 +0000 (16:15 +0000)]
kill dead code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5531
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jun 2008 16:11:13 +0000 (16:11 +0000)]
plug a memleak on thread cancelation (gras listener are always canceled)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5530
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jun 2008 16:09:54 +0000 (16:09 +0000)]
fix expected output
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5529
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jun 2008 16:05:55 +0000 (16:05 +0000)]
Solve the empty_main bug: simply yield main gras thread right after the listener creation so that it gets a chance to finish its initialization before we cancel it right away if the main is empty
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5528
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jun 2008 16:04:24 +0000 (16:04 +0000)]
Some more debug output to understand the gras/empty_main bug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5527
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jun 2008 15:16:26 +0000 (15:16 +0000)]
Make sure all the source files have an reference of the copyright and of the licence
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5526
48e7efb5-ca39-0410-a469-
dd3cf9ba447f