Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
14 years agoIgnore the smpi examples from the git (sorry, too lazy to tell the same thing to...
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

14 years agoGet smpirun displaying the real process rank
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

14 years agoignore new files generated from lastest libtool
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

14 years agoSet in release mode: remove temps and less debug
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

14 years agoCompile about every existing SMPI examples (reduce don't compile)
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

14 years agoImprove the INSTALL file: some people just don't read the FAQ...
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

14 years agomore in README
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

14 years agoSMPI: Use the amount of processes to malloc the process list, not the amount of hosts
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

14 years agoChange host data into process data; count processes instead of hosts; communicator...
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

14 years agoAdd a SIMIX_process_count() that SMPI needs
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

14 years agocheck that specified platform and hostfile exist.
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

14 years agoSMPI: Pass the rank from smpirun to processes through their command line in deploymen...
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

14 years agoSMPI: kill dead code
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

14 years agoSMPI: move the last queue (received_message_queue) from global to process data
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

14 years agoSMPI: move pending_send_request_queue from global to host data
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

14 years agoSMPI: kill some free() from the smpi_process_finalize of the last leaving process...
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

14 years agoSMPI: Change the way senders and receivers are stopped: main process kills its friend...
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

14 years agoSMPI: Kill the global list of senders and receivers
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

14 years agoSMPI: Add a global table of processes, which one day will replace the table of hosts
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

14 years agoMove pending_recv_request_queues into host_data (ie, wanna be process_data)
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

14 years agoSMPI: get the main process launch the sender and receiver ones (will ease passing...
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

14 years agocosmetics (use xbt_fifo_foreach where relevant)
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

14 years agocosmetics (function renaming)
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

14 years agoKill another useless synchronization source: no one will interupt you in simulation
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

14 years agoSMPI: Kill a whole bunch of unneeded synchronization: processes run in exclusive...
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

14 years agoDocument Stephane's change
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

14 years agoSMPI: Remove the initialization barrier now that it's useless
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

14 years agoSMPI: cleanup the initialization process by moving stuff done by first process in...
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

14 years agoquick notes to get started compiling an smpi example.
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

14 years agoextended smpirun accepting -platform and -hostfile
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

14 years agoAutomatically set the execution bit to the smpi scripts
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

14 years agoBug fix: add the compiler name to the command line
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

14 years agoUse parse values as double instead of casting them to int
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

14 years agoA word about LD_LIBRARY_PATH in the first lesson of the GRAS tutorial
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

14 years agoDocument a change that slept from a private branch to the public trunk during the...
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

14 years agoI'm a jerk, I do cleanups on useless stuff written by others.
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

14 years agosome more comments, and minor cleanups
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

14 years agoDocument my last commits.
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

14 years agoMake a much cleaner (and correct) use of refcount introduced by Henri. Now failures...
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

14 years agoCleaner use of the refcount introduced by Henri.
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

14 years agoHandle host failures in communications. (bug raised by Alan Malta)
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

14 years agoAdd debug
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

14 years agoFix tesh file. Surprisingly, according to git, it was already wrong when first commit...
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

14 years agoKeep tesh files uptodate with some recent reindentation.
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

14 years agoUpdate test file now that state traces are better managed.
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

14 years agoTake into account that some process may actually not be launched because the host...
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

14 years agoCheck that a host is available before launching a process.
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

14 years agoGive deployment functions the opportunity to know that some host have failed before...
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

14 years agomerge with git master
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

14 years agoReindent everything (possibly breaking all branches, but for the last time)
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

14 years agoAdd a indent rule to format the code in an uniform way, avoiding breaking the branche...
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

14 years agotypo (again)
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

14 years agoDo allow malloc(0) again, since it breaks user code on non-broken platforms
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

14 years agotypo
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

14 years agomore debugging
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

14 years agochange the example with failure to see the bug
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

14 years agoDisplay the status of simulated processes when receiving SIGINT
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

14 years agoDisplay the status of simulated processes when receiving SIGINT in simulation mode
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

14 years agoDocument Arnaud's last change
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

14 years agoTest for doxygen even out of maintainer mode + get -lsocket on solaris
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

14 years agodoc fix
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

14 years agosed resource/model as it is now how things are named in surf...
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

14 years agoBug fix in MSG raised by Matthieu and Henri!
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

14 years agoDo not require doxygen in maintainer mode
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

14 years agoRegenerate the datasets on AIX
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

14 years agoDo not allow malloc(0) since that's not portable
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

14 years agoupdate the datadesc test on 64bit
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

14 years agoregenerate test data for 64 bits
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

14 years agoBe more verbose when propagating local exceptions
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

14 years agoAdd regression tests for the lastly fixed bugs in GRAS dadadesc
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

14 years agoAllow the exchange of 0-long dynamic vectors
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

14 years agoLess debugging info
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

14 years agoReindent some code, no real change (should do it for all my code once for good)
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

14 years agofree the exception we display + suporious update of the output
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

14 years agoxbt_ex_display(): do not free the exception after displaying
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

14 years agoReindent, no real change
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

14 years agoFix a bug in task exchange which broke MSG_task_get_sender()
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

14 years agomore informative debug messages
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

14 years agoAdd an example of process migration in examples/msg/migration
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

14 years agoDocument last changes
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

14 years agoPlug a bunch of memleaks
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

14 years agoooops, typo
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

14 years agodraft implementation of the 4 basic actions
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

14 years agofirst draft of the action runner
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

14 years agoInitiate the 3.4 development cycle
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

14 years agoUse the aligned size for structures instead of raw size, so that GRAS can exchange...
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

14 years agoSome more debug
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

14 years agoMore explicit error reporting around the trace connection mechanism (yeah, just cosme...
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

14 years agolittle improvement to the documentation
mquinson [Tue, 28 Apr 2009 10:10:28 +0000 (10:10 +0000)]
little improvement to the documentation

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

14 years agoAdd SIMIX_process_set_name()
mquinson [Tue, 28 Apr 2009 10:10:05 +0000 (10:10 +0000)]
Add SIMIX_process_set_name()

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

14 years agoChange form of error message so that when host name is empty, you get it right at...
mquinson [Tue, 28 Apr 2009 10:10:03 +0000 (10:10 +0000)]
Change form of error message so that when host name is empty, you get it right at first glance without thinking that the error message forgot to tell you what the borken name was

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

14 years agoAlso include strbuff from xbt.h
mquinson [Tue, 28 Apr 2009 10:09:40 +0000 (10:09 +0000)]
Also include strbuff from xbt.h

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

14 years agoRELEASING VERSION 3.3 v3.3
mquinson [Tue, 28 Apr 2009 10:09:38 +0000 (10:09 +0000)]
RELEASING VERSION 3.3

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

15 years agoplug some memleaks
mquinson [Sun, 12 Apr 2009 02:27:20 +0000 (02:27 +0000)]
plug some memleaks

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

15 years agocosmetics
mquinson [Sun, 12 Apr 2009 02:27:15 +0000 (02:27 +0000)]
cosmetics

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

15 years agodo not brutally kill the listener but ask him politely to die (extending the awaking...
mquinson [Sun, 12 Apr 2009 01:33:43 +0000 (01:33 +0000)]
do not brutally kill the listener but ask him politely to die (extending the awaking mecanism). If not, it fails to release the locks it holds on darwin

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

15 years agodo not close sockets from main thread, but from listener (queue added for that) becau...
mquinson [Sun, 12 Apr 2009 01:04:45 +0000 (01:04 +0000)]
do not close sockets from main thread, but from listener (queue added for that) because the listener is selecting on that sock, and it makes darwin angry to close selected sockets

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

15 years agoreduce the verbosity of *all* setsockopt failures to set buffer sizes to keep darwin...
mquinson [Sun, 12 Apr 2009 01:04:40 +0000 (01:04 +0000)]
reduce the verbosity of *all* setsockopt failures to set buffer sizes to keep darwin's mouth shut

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

15 years agoAlso add config.log to checkall.log to get configure option used for the test, at...
mquinson [Sat, 11 Apr 2009 23:41:02 +0000 (23:41 +0000)]
Also add config.log to checkall.log to get configure option used for the test, at least

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

15 years agoadd the svn version to the checkall log. I'm getting lost out there
mquinson [Sat, 11 Apr 2009 23:28:40 +0000 (23:28 +0000)]
add the svn version to the checkall log. I'm getting lost out there

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