mquinson [Wed, 6 Jun 2007 13:54:45 +0000 (13:54 +0000)]
Let the background childs die in any case on error, even if they are not the guilty ones, plus various other cleanups
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3565
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 13:45:03 +0000 (13:45 +0000)]
Be more verbose and display the string version of the error code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3564
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 13:28:45 +0000 (13:28 +0000)]
Add log layouts and xbt/str tests
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3563
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 13:28:06 +0000 (13:28 +0000)]
Allow to change the log layout format
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3562
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 13:25:20 +0000 (13:25 +0000)]
Be careful, the displayed message may contain format modifyiers (%something)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3561
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 13:02:12 +0000 (13:02 +0000)]
Check what happens when splitting empty strings, and fix the resulting bug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3560
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 5 Jun 2007 09:22:38 +0000 (09:22 +0000)]
Deprecate all the --*-log option. With the module multiplication, it became a mess. --log is now prefered
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3559
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 5 Jun 2007 09:08:53 +0000 (09:08 +0000)]
Add the new xbt/str testsuite to the autogenerated
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3558
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 5 Jun 2007 09:08:06 +0000 (09:08 +0000)]
Better split of layouts and appenders in the logs (let's not stick to the weirdness of LOG4J)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3557
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Jun 2007 16:11:31 +0000 (16:11 +0000)]
New: xbt_str_split_quoted()
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3556
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Jun 2007 16:11:05 +0000 (16:11 +0000)]
Add xbt_str_split_quoted(), add an automatic test for it, and fix some bugs found elsewhere in xbt_str in the process :-/
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3555
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Jun 2007 14:02:06 +0000 (14:02 +0000)]
update a manual TOC
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3554
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Jun 2007 13:53:03 +0000 (13:53 +0000)]
document xbt_str
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3553
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
kayof [Mon, 4 Jun 2007 10:14:53 +0000 (10:14 +0000)]
Fix bugs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3552
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
kayof [Mon, 4 Jun 2007 10:11:58 +0000 (10:11 +0000)]
Fix bugs...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3551
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Jun 2007 08:44:45 +0000 (08:44 +0000)]
Export public data in a way where we can specify that they are extern C
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3550
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Jun 2007 08:42:47 +0000 (08:42 +0000)]
Export public data in a way where we can specify that they are extern C (plus buglet in log.c)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3549
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Jun 2007 08:42:01 +0000 (08:42 +0000)]
Should be useless since we new0()ed the memory, but anyway. Better paranoid and safe than fuzzy
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3548
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Jun 2007 08:37:47 +0000 (08:37 +0000)]
Export public data in a way where we can specify that they are extern C
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3547
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Jun 2007 08:37:12 +0000 (08:37 +0000)]
Autogenerated
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3546
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Jun 2007 08:30:45 +0000 (08:30 +0000)]
buglet
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3545
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 31 May 2007 23:17:25 +0000 (23:17 +0000)]
Error message pretty printing (to ease grepping on the automatic ranking of my students' projects ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3544
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 31 May 2007 22:49:51 +0000 (22:49 +0000)]
oups, leaked a debug output
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3543
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 31 May 2007 22:47:34 +0000 (22:47 +0000)]
Implement metacommand 'output display' to show it without checking it; try harder to stick to the deadlines: childs had the possibility to close their output file descriptor and keep sneaking around without being detected by tesh. There was also a little risk of race condition between the runner thread and the reader one; document the new metacommands
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3542
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 31 May 2007 22:44:49 +0000 (22:44 +0000)]
Add a way to the tesh syntax to log at CRITICAL level (to ease output grepping)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3541
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 31 May 2007 21:47:38 +0000 (21:47 +0000)]
buglet
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3540
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 29 May 2007 10:01:16 +0000 (10:01 +0000)]
Mask the diff when logging at error level or higher; mask the command line anyway (was displayed just above)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3539
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 29 May 2007 09:59:49 +0000 (09:59 +0000)]
Fixups to the diff computation (again), and kill the last empty line of diffs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3538
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 28 May 2007 08:44:04 +0000 (08:44 +0000)]
typos
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3537
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
vernier [Wed, 23 May 2007 14:50:19 +0000 (14:50 +0000)]
autodetect amver 1.9 or 1.10
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3536
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 22 May 2007 12:55:18 +0000 (12:55 +0000)]
Let's not declare the max/min macros in C++ to avoid breaking the already existing system in there
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3535
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
kayof [Mon, 21 May 2007 08:18:07 +0000 (08:18 +0000)]
bug fixes.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3534
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
kayof [Thu, 17 May 2007 21:24:35 +0000 (21:24 +0000)]
added "#include "gras_config.h"" for USE_GTNETS
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3533
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
kayof [Thu, 17 May 2007 18:17:06 +0000 (18:17 +0000)]
added a declaration for the GTNetS model.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3532
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
kayof [Thu, 17 May 2007 18:15:04 +0000 (18:15 +0000)]
added codes for the GTNetS model.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3531
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
kayof [Thu, 17 May 2007 18:12:23 +0000 (18:12 +0000)]
fixed bugs.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3530
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
kayof [Thu, 17 May 2007 18:11:29 +0000 (18:11 +0000)]
added a new model for GTNetS.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3529
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 16 May 2007 10:42:33 +0000 (10:42 +0000)]
Is it possible to have several paths between two given hosts?
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3528
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Wed, 16 May 2007 10:00:09 +0000 (10:00 +0000)]
propagating bugfix to msg_simix
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3527
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 16 May 2007 09:56:12 +0000 (09:56 +0000)]
Adding a <route> tag.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3526
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 16 May 2007 09:27:51 +0000 (09:27 +0000)]
bugfix. Remove the task from the remote host fifo when there is a
timeout.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3525
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
kayof [Wed, 16 May 2007 00:43:23 +0000 (00:43 +0000)]
Added one.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3524
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
kayof [Wed, 16 May 2007 00:37:27 +0000 (00:37 +0000)]
Fixed name inconsistency, etc.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3523
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Mon, 14 May 2007 14:42:42 +0000 (14:42 +0000)]
Bugs found!!! Now it works. I hope.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3522
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 12 May 2007 22:06:25 +0000 (22:06 +0000)]
Typos
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3521
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 12 May 2007 21:50:29 +0000 (21:50 +0000)]
Major cleanup: mainly moving stuff around to have a decent TOC and rephrase obsolete things. Also added an entry on gcc complaining about _simgrid_this_log_category_does_not_exist__??? undeclared
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3520
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 12 May 2007 21:37:26 +0000 (21:37 +0000)]
Make it clear from the title that these examples are about MSG
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3519
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 12 May 2007 21:26:54 +0000 (21:26 +0000)]
No reason to call it gras. It's part of simgrid, now
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3518
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 11 May 2007 14:12:20 +0000 (14:12 +0000)]
Auto-generated file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3517
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 11 May 2007 14:08:39 +0000 (14:08 +0000)]
Adding TAGS-friendly rule.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3516
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 11 May 2007 11:52:56 +0000 (11:52 +0000)]
Adding more debuging info.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3515
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 11 May 2007 11:07:49 +0000 (11:07 +0000)]
keeping up with last xbt_log modifications.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3514
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 11 May 2007 09:27:52 +0000 (09:27 +0000)]
cleanup + more asserting for robustness
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3513
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 11 May 2007 09:26:54 +0000 (09:26 +0000)]
Let the state in a coherent state after MSG_clean()
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3512
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 11 May 2007 09:26:25 +0000 (09:26 +0000)]
Only shutdown the logs when all the XBT users are gone
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3511
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 11 May 2007 09:08:31 +0000 (09:08 +0000)]
Update gras_simix. Modified the implementation of ports.
Now the pmm example works.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3510
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 11 May 2007 07:54:26 +0000 (07:54 +0000)]
Oups, forgot a file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3509
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 10 May 2007 23:23:21 +0000 (23:23 +0000)]
Let's work as 'documented'
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3508
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 10 May 2007 20:48:40 +0000 (20:48 +0000)]
Add debuging informations.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3507
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 10 May 2007 16:21:26 +0000 (16:21 +0000)]
Renamed to xbt_log_appender_file.c
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3506
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 10 May 2007 16:20:49 +0000 (16:20 +0000)]
I'm a testing freak, I know
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3505
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 10 May 2007 16:20:17 +0000 (16:20 +0000)]
Random cleanups in the log mecanisms, and make room for the layouts I need to finish the TESH (default settings for layouts work, and there is no way to change them so far ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3504
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 10 May 2007 15:00:02 +0000 (15:00 +0000)]
Allow to split const strings, and avoid a strdup in the process
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3503
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 10 May 2007 14:55:15 +0000 (14:55 +0000)]
remove_at already frees the element if last argument equals to NULL, so do not dupplicate the code here
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3502
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 10 May 2007 14:02:14 +0000 (14:02 +0000)]
Clarify from the API that the strings are modified in place by the trim functions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3501
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 10 May 2007 12:59:57 +0000 (12:59 +0000)]
What we really want is more tests
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3500
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 10 May 2007 12:58:35 +0000 (12:58 +0000)]
Some more doc
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3499
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Thu, 10 May 2007 12:54:08 +0000 (12:54 +0000)]
Finally working.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3498
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 10 May 2007 12:48:21 +0000 (12:48 +0000)]
A pointer from the tutorial main page to the howtos
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3497
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 10 May 2007 12:44:51 +0000 (12:44 +0000)]
A pointer from the FAQ to the GRAS tutorial
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3496
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 9 May 2007 12:28:31 +0000 (12:28 +0000)]
Cleaned up need some fixup.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3495
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 9 May 2007 12:27:35 +0000 (12:27 +0000)]
Here we go again.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3494
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 9 May 2007 09:38:59 +0000 (09:38 +0000)]
Some more documentation to help BSD experts such as Bruno ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3493
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 7 May 2007 13:51:26 +0000 (13:51 +0000)]
Stupid me. One day, I'll be able to compute array indices right
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3492
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 7 May 2007 13:36:50 +0000 (13:36 +0000)]
Let's find portable.h during VPATH builds
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3491
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 7 May 2007 13:26:49 +0000 (13:26 +0000)]
We need the threads, and they live in the gras lib, not always in the sg one
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3490
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 7 May 2007 13:22:59 +0000 (13:22 +0000)]
memleak plug in the win part
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3489
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 7 May 2007 13:22:37 +0000 (13:22 +0000)]
Avoid double free: xbt_thread_join already frees the XBT wrapper
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3488
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 7 May 2007 13:12:59 +0000 (13:12 +0000)]
Do display the output when requested to not take it into account but the child dyied in an unexpected way
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3487
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 7 May 2007 13:12:10 +0000 (13:12 +0000)]
keep up with lastest diff computation changes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3486
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 7 May 2007 13:11:34 +0000 (13:11 +0000)]
Keep within the declared matrix, don't go to (-1,j) when i=0
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3485
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 7 May 2007 12:53:42 +0000 (12:53 +0000)]
size_t is long, so don't play it smart and get it working on amd64
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3484
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 7 May 2007 11:18:56 +0000 (11:18 +0000)]
Huge code cleanup + implementation of the background commands. Damn thing, that was harder than expected
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3483
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 4 May 2007 15:25:40 +0000 (15:25 +0000)]
plug a memleak
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3482
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 4 May 2007 15:24:19 +0000 (15:24 +0000)]
Cosmetics...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3481
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Thu, 3 May 2007 14:35:09 +0000 (14:35 +0000)]
Functions gras_trp_sg_chunk_recv and send added.
Some memories leaks solved (socket destroy).
But, I still don't know why the simulation time is different.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3480
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 3 May 2007 11:45:12 +0000 (11:45 +0000)]
Keeping up with last modifications of INFO by Mt.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3479
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 3 May 2007 11:44:36 +0000 (11:44 +0000)]
Got rid of useless message.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3478
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 2 May 2007 23:12:37 +0000 (23:12 +0000)]
update autogenerated
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3477
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 2 May 2007 23:08:59 +0000 (23:08 +0000)]
Damn, forgot to remove that debugging output before commiting
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3476
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 2 May 2007 23:03:43 +0000 (23:03 +0000)]
gtnets integration
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3475
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 2 May 2007 22:53:08 +0000 (22:53 +0000)]
tweak a bit gtnets integration in autotools mecanism
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3474
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
kayof [Wed, 2 May 2007 21:38:44 +0000 (21:38 +0000)]
*** empty log message ***
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3473
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Wed, 2 May 2007 15:46:18 +0000 (15:46 +0000)]
Correct some bugs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3472
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 2 May 2007 10:09:06 +0000 (10:09 +0000)]
Three new functions in xbt_str module: split&join (hello perl) and diff (naive LCS implementation)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3471
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 30 Apr 2007 20:55:53 +0000 (20:55 +0000)]
shorten
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3470
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 30 Apr 2007 20:37:17 +0000 (20:37 +0000)]
Make sure we don't went out of the string to handle *before* using it (thx valgrind)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3469
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 29 Apr 2007 11:36:01 +0000 (11:36 +0000)]
Do not call strcpy but memmove since both zone may overlap. Thanks valgrind for reporting
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3468
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 29 Apr 2007 11:35:10 +0000 (11:35 +0000)]
further cleanups
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3467
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 29 Apr 2007 11:30:41 +0000 (11:30 +0000)]
Further cleanups
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3466
48e7efb5-ca39-0410-a469-
dd3cf9ba447f