mquinson [Fri, 26 Jun 2009 20:21:57 +0000 (20:21 +0000)]
plug an harmless leak
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6370
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 16:09:45 +0000 (16:09 +0000)]
SMPI: Change the reference speed to a command line option
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6369
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 16:09:43 +0000 (16:09 +0000)]
Change --surf-path into --cfg=path
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6368
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 11:50:46 +0000 (11:50 +0000)]
change TCP_gamma to not be a compilation-time #define, but a command line option
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6367
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 11:10:27 +0000 (11:10 +0000)]
Implement a --cfg-help flag to show existing configuration variables
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6366
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Fri, 26 Jun 2009 10:57:42 +0000 (10:57 +0000)]
- corrected mvmul.c to avoid warnings
- added MPI_Wtime in bcast example.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6365
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 10:39:33 +0000 (10:39 +0000)]
Document Stephane's last change (implement MPI_Wtime())
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6364
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 10:38:30 +0000 (10:38 +0000)]
Update tesh files of msg that use configuration after lastest changes to config infrastructure
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6363
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 10:33:52 +0000 (10:33 +0000)]
Sanitize the way surf options are declared: in surf_config not dupplicated in simix and simdag
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6362
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Fri, 26 Jun 2009 09:50:53 +0000 (09:50 +0000)]
added MPI_Wtime()
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6361
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:32:25 +0000 (13:32 +0000)]
The examples moved, and speak of LD_LIBRARY_PATH
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6360
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:32:23 +0000 (13:32 +0000)]
finish the first tesh file of SMPI example
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6359
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:32:15 +0000 (13:32 +0000)]
Ignore the smpi examples from the git (sorry, too lazy to tell the same thing to svn)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6358
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:31:51 +0000 (13:31 +0000)]
Get smpirun displaying the real process rank
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6357
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:31:47 +0000 (13:31 +0000)]
ignore new files generated from lastest libtool
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6356
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:31:24 +0000 (13:31 +0000)]
Set in release mode: remove temps and less debug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6355
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:31:20 +0000 (13:31 +0000)]
Compile about every existing SMPI examples (reduce don't compile)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6354
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 11:01:32 +0000 (11:01 +0000)]
Improve the INSTALL file: some people just don't read the FAQ...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6353
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Thu, 25 Jun 2009 10:30:44 +0000 (10:30 +0000)]
more in README
mapping of ranks to hosts is done
i) in order of hostfile
ii) round-robin (if -np n > number of lines in hostfile)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6352
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 09:16:39 +0000 (09:16 +0000)]
SMPI: Use the amount of processes to malloc the process list, not the amount of hosts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6351
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 09:02:33 +0000 (09:02 +0000)]
Change host data into process data; count processes instead of hosts; communicator refer to list of processes instead of list of hosts (SMPI revamping about done, yuhu)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6350
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 08:47:43 +0000 (08:47 +0000)]
Add a SIMIX_process_count() that SMPI needs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6349
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Wed, 24 Jun 2009 21:59:23 +0000 (21:59 +0000)]
check that specified platform and hostfile exist.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6348
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:55:52 +0000 (19:55 +0000)]
SMPI: Pass the rank from smpirun to processes through their command line in deployment file; kill unused hosts global table
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6347
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:55:36 +0000 (19:55 +0000)]
SMPI: kill dead code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6346
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:55:20 +0000 (19:55 +0000)]
SMPI: move the last queue (received_message_queue) from global to process data
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6345
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:55:02 +0000 (19:55 +0000)]
SMPI: move pending_send_request_queue from global to host data
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6344
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:54:45 +0000 (19:54 +0000)]
SMPI: kill some free() from the smpi_process_finalize of the last leaving process to smpi_global_destroy; kill now useless process_running variable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6343
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:54:24 +0000 (19:54 +0000)]
SMPI: Change the way senders and receivers are stopped: main process kills its friends when leaving instead of a big armagedon at the end of simulation (one use less of the big process table)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6342
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:54:08 +0000 (19:54 +0000)]
SMPI: Kill the global list of senders and receivers
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6341
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:53:50 +0000 (19:53 +0000)]
SMPI: Add a global table of processes, which one day will replace the table of hosts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6340
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:53:32 +0000 (19:53 +0000)]
Move pending_recv_request_queues into host_data (ie, wanna be process_data)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6339
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 19:49:54 +0000 (19:49 +0000)]
SMPI: get the main process launch the sender and receiver ones (will ease passing them some shared data)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6338
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:07:53 +0000 (15:07 +0000)]
cosmetics (use xbt_fifo_foreach where relevant)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6337
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:07:30 +0000 (15:07 +0000)]
cosmetics (function renaming)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6336
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:07:27 +0000 (15:07 +0000)]
Kill another useless synchronization source: no one will interupt you in simulation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6335
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:07:04 +0000 (15:07 +0000)]
SMPI: Kill a whole bunch of unneeded synchronization: processes run in exclusive manner within the simulator
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6334
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:07:01 +0000 (15:07 +0000)]
Document Stephane's change
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6333
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:06:38 +0000 (15:06 +0000)]
SMPI: Remove the initialization barrier now that it's useless
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6332
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:06:33 +0000 (15:06 +0000)]
SMPI: cleanup the initialization process by moving stuff done by first process in smpi_process_init to smpi_global_init (WIP)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6331
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 23 Jun 2009 13:24:45 +0000 (13:24 +0000)]
quick notes to get started compiling an smpi example.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6330
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 23 Jun 2009 13:21:32 +0000 (13:21 +0000)]
extended smpirun accepting -platform and -hostfile
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6329
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 11:40:01 +0000 (11:40 +0000)]
Automatically set the execution bit to the smpi scripts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6328
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 11:39:58 +0000 (11:39 +0000)]
Bug fix: add the compiler name to the command line
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6327
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 19 Jun 2009 12:26:26 +0000 (12:26 +0000)]
Use parse values as double instead of casting them to int
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6326
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 10 Jun 2009 15:00:24 +0000 (15:00 +0000)]
A word about LD_LIBRARY_PATH in the first lesson of the GRAS tutorial
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6325
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 8 Jun 2009 22:14:53 +0000 (22:14 +0000)]
Document a change that slept from a private branch to the public trunk during the reindentation war (sorry, seem to be the only one; glad it was working)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6324
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 8 Jun 2009 21:58:31 +0000 (21:58 +0000)]
I'm a jerk, I do cleanups on useless stuff written by others.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6323
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 8 Jun 2009 21:41:17 +0000 (21:41 +0000)]
some more comments, and minor cleanups
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6322
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 8 Jun 2009 14:51:31 +0000 (14:51 +0000)]
Document my last commits.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6321
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 8 Jun 2009 14:16:59 +0000 (14:16 +0000)]
Make a much cleaner (and correct) use of refcount introduced by Henri. Now failures should be handled correctly.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6320
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 8 Jun 2009 14:16:33 +0000 (14:16 +0000)]
Cleaner use of the refcount introduced by Henri.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6319
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 8 Jun 2009 14:16:28 +0000 (14:16 +0000)]
Handle host failures in communications. (bug raised by Alan Malta)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6318
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 8 Jun 2009 14:16:24 +0000 (14:16 +0000)]
Add debug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6317
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:45:06 +0000 (13:45 +0000)]
Fix tesh file. Surprisingly, according to git, it was already wrong when first commited a few months ago (unlesss I do not run with the right gtnets version....).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6316
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:44:41 +0000 (13:44 +0000)]
Keep tesh files uptodate with some recent reindentation.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6315
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:44:36 +0000 (13:44 +0000)]
Update test file now that state traces are better managed.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6314
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:44:10 +0000 (13:44 +0000)]
Take into account that some process may actually not be launched because the host on which they were supposed to run was turned off.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6313
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:44:06 +0000 (13:44 +0000)]
Check that a host is available before launching a process.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6312
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:43:56 +0000 (13:43 +0000)]
Give deployment functions the opportunity to know that some host have failed before launching the process.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6311
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 May 2009 13:41:46 +0000 (13:41 +0000)]
merge with git master
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6310
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 May 2009 15:29:22 +0000 (15:29 +0000)]
Reindent everything (possibly breaking all branches, but for the last time)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6309
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 May 2009 15:08:51 +0000 (15:08 +0000)]
Add a indent rule to format the code in an uniform way, avoiding breaking the branches for nothing
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6308
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 May 2009 15:08:48 +0000 (15:08 +0000)]
typo (again)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6307
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 May 2009 12:57:29 +0000 (12:57 +0000)]
Do allow malloc(0) again, since it breaks user code on non-broken platforms
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6306
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 May 2009 12:57:26 +0000 (12:57 +0000)]
typo
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6305
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 May 2009 12:57:20 +0000 (12:57 +0000)]
more debugging
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6304
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 19 May 2009 12:08:58 +0000 (12:08 +0000)]
change the example with failure to see the bug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6302
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 19 May 2009 12:08:53 +0000 (12:08 +0000)]
Display the status of simulated processes when receiving SIGINT
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6301
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 19 May 2009 12:08:48 +0000 (12:08 +0000)]
Display the status of simulated processes when receiving SIGINT in simulation mode
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6300
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 19 May 2009 11:29:33 +0000 (11:29 +0000)]
Document Arnaud's last change
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6299
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 19 May 2009 11:29:27 +0000 (11:29 +0000)]
Test for doxygen even out of maintainer mode + get -lsocket on solaris
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6298
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 19 May 2009 09:01:31 +0000 (09:01 +0000)]
doc fix
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6297
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 19 May 2009 09:01:06 +0000 (09:01 +0000)]
sed resource/model as it is now how things are named in surf...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6296
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 19 May 2009 09:01:01 +0000 (09:01 +0000)]
Bug fix in MSG raised by Matthieu and Henri!
The suspend/resume could not work properly anymore due to the fact
that there was no while around the cond_wait... >:(
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6295
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 13:37:45 +0000 (13:37 +0000)]
Do not require doxygen in maintainer mode
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6292
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 13:23:29 +0000 (13:23 +0000)]
Regenerate the datasets on AIX
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6291
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 13:06:17 +0000 (13:06 +0000)]
Do not allow malloc(0) since that's not portable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6290
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 12:35:40 +0000 (12:35 +0000)]
update the datadesc test on 64bit
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6289
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 08:49:48 +0000 (08:49 +0000)]
regenerate test data for 64 bits
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6288
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 08:32:55 +0000 (08:32 +0000)]
Be more verbose when propagating local exceptions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6287
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 08:32:48 +0000 (08:32 +0000)]
Add regression tests for the lastly fixed bugs in GRAS dadadesc
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6286
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 08:32:41 +0000 (08:32 +0000)]
Allow the exchange of 0-long dynamic vectors
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6285
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 08:32:35 +0000 (08:32 +0000)]
Less debugging info
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6284
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 08:32:29 +0000 (08:32 +0000)]
Reindent some code, no real change (should do it for all my code once for good)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6283
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 08:32:22 +0000 (08:32 +0000)]
free the exception we display + suporious update of the output
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6282
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 08:32:17 +0000 (08:32 +0000)]
xbt_ex_display(): do not free the exception after displaying
This allows to do more with the given exception afterward.
Users should call xbt_ex_free() themselves.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6281
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 May 2009 08:32:10 +0000 (08:32 +0000)]
Reindent, no real change
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6280
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 11 May 2009 22:37:59 +0000 (22:37 +0000)]
Fix a bug in task exchange which broke MSG_task_get_sender()
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6277
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 11 May 2009 22:37:40 +0000 (22:37 +0000)]
more informative debug messages
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6276
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 7 May 2009 12:16:23 +0000 (12:16 +0000)]
Add an example of process migration in examples/msg/migration
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6275
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 7 May 2009 12:16:00 +0000 (12:16 +0000)]
Document last changes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6274
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 7 May 2009 12:15:58 +0000 (12:15 +0000)]
Plug a bunch of memleaks
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6273
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 5 May 2009 16:12:23 +0000 (16:12 +0000)]
ooops, typo
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6272
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 5 May 2009 16:10:10 +0000 (16:10 +0000)]
draft implementation of the 4 basic actions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6271
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 5 May 2009 15:59:49 +0000 (15:59 +0000)]
first draft of the action runner
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6270
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 28 Apr 2009 10:15:32 +0000 (10:15 +0000)]
Initiate the 3.4 development cycle
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6267
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 28 Apr 2009 10:10:55 +0000 (10:10 +0000)]
Use the aligned size for structures instead of raw size, so that GRAS can exchange arrays of heterogeneous structures
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6266
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 28 Apr 2009 10:10:53 +0000 (10:10 +0000)]
Some more debug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6265
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 28 Apr 2009 10:10:30 +0000 (10:10 +0000)]
More explicit error reporting around the trace connection mechanism (yeah, just cosmetics)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6264
48e7efb5-ca39-0410-a469-
dd3cf9ba447f