Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
13 years agoSome more debugging messages, and shorter delays 'cause I hate waiting in RL
mquinson [Tue, 4 Jul 2006 13:38:57 +0000 (13:38 +0000)]
Some more debugging messages, and shorter delays 'cause I hate waiting in RL

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

13 years agoAt least I found that damn borken char
mquinson [Tue, 4 Jul 2006 13:37:40 +0000 (13:37 +0000)]
At least I found that damn borken char

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

13 years agoWhen a GRAS process receives the SIGUSR1 signal, it displays its current backtrace...
mquinson [Tue, 4 Jul 2006 13:35:50 +0000 (13:35 +0000)]
When a GRAS process receives the SIGUSR1 signal, it displays its current backtrace. Another neat stuff for debugging

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

13 years agoSignal-related changes
mquinson [Tue, 4 Jul 2006 13:34:17 +0000 (13:34 +0000)]
Signal-related changes

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

13 years agoCheck for signal mechanism
mquinson [Tue, 4 Jul 2006 13:33:32 +0000 (13:33 +0000)]
Check for signal mechanism

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

13 years agoAdd functions SD_link_get_list() and SD_link_get_number() + optimize SD_workstation_g...
thiery [Mon, 3 Jul 2006 14:23:54 +0000 (14:23 +0000)]
Add functions SD_link_get_list() and SD_link_get_number() + optimize SD_workstation_get_list()

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

13 years agoAllow how_long to be negative
thiery [Mon, 3 Jul 2006 08:42:24 +0000 (08:42 +0000)]
Allow how_long to be negative

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

13 years agoUse macros DEBUG and INFO instead of printf
thiery [Mon, 3 Jul 2006 07:00:46 +0000 (07:00 +0000)]
Use macros DEBUG and INFO instead of printf

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

13 years agoAmount is finally back
thiery [Fri, 30 Jun 2006 13:53:15 +0000 (13:53 +0000)]
Amount is finally back

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

13 years agoRemove attribute amount from structure task
thiery [Fri, 30 Jun 2006 11:34:28 +0000 (11:34 +0000)]
Remove attribute amount from structure task

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

13 years agoForgot to remove some debug information
thiery [Thu, 29 Jun 2006 12:15:17 +0000 (12:15 +0000)]
Forgot to remove some debug information

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

13 years agoOptimize SD_simulate and fix bugs
thiery [Thu, 29 Jun 2006 12:12:10 +0000 (12:12 +0000)]
Optimize SD_simulate and fix bugs

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

13 years agoFinish SimDag documentation
thiery [Wed, 28 Jun 2006 13:26:42 +0000 (13:26 +0000)]
Finish SimDag documentation

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

13 years agoAdd documentation for workstations and fix a few bugs
thiery [Wed, 28 Jun 2006 09:05:15 +0000 (09:05 +0000)]
Add documentation for workstations and fix a few bugs

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

13 years agoHow can I be so bad at boolean expression?
mquinson [Tue, 27 Jun 2006 21:40:27 +0000 (21:40 +0000)]
How can I be so bad at boolean expression?

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

13 years agoReact sainly in gras_msg_wait() when the sender dies in RL between sending the header...
mquinson [Tue, 27 Jun 2006 21:25:34 +0000 (21:25 +0000)]
React sainly in gras_msg_wait() when the sender dies in RL between sending the header and sending the body: ignore the message (and hope for a better one afterward)

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

13 years agoFix the gras_socket_server_range function: only return the tested socket when it...
mquinson [Tue, 27 Jun 2006 21:22:22 +0000 (21:22 +0000)]
Fix the gras_socket_server_range function: only return the tested socket when it works (in SG, it worked every time, but bad things sometimes happen on RL)

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

13 years agoThe fact that peer closed the socket should be detected right after the select()...
mquinson [Tue, 27 Jun 2006 21:20:11 +0000 (21:20 +0000)]
The fact that peer closed the socket should be detected right after the select(). If we see it here, there was a problem. So, raise the exception in any case to allow messaging layer to react sainly to it (right now, the receiver would go into an infinite loop when the sender dies between the header send and the body send)

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

13 years agoDo not go for an endless block wait in handleall (ie, make sure the waiting
mquinson [Tue, 27 Jun 2006 19:47:25 +0000 (19:47 +0000)]
Do not go for an endless block wait in handleall (ie, make sure the waiting
time is positive)

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

13 years agoMissing cases
thiery [Tue, 27 Jun 2006 14:42:50 +0000 (14:42 +0000)]
Missing cases

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

13 years agoAdd a state SD_READY to the tasks to optimize SD_simulate
thiery [Tue, 27 Jun 2006 14:31:11 +0000 (14:31 +0000)]
Add a state SD_READY to the tasks to optimize SD_simulate

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

13 years agoAdd references
thiery [Tue, 27 Jun 2006 14:29:48 +0000 (14:29 +0000)]
Add references

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

13 years agoMake sure that doxygen don't complain and do the right thing at the same time (tricky...
mquinson [Tue, 27 Jun 2006 13:24:51 +0000 (13:24 +0000)]
Make sure that doxygen don't complain and do the right thing at the same time (tricky to achieve)

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

13 years agoDocumentation fixups
mquinson [Tue, 27 Jun 2006 13:11:47 +0000 (13:11 +0000)]
Documentation fixups

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

13 years agoUpdate SimDag documentation: main page and datatypes
thiery [Tue, 27 Jun 2006 12:33:59 +0000 (12:33 +0000)]
Update SimDag documentation: main page and datatypes

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

13 years agoCalm down, doxygen
mquinson [Tue, 27 Jun 2006 12:17:18 +0000 (12:17 +0000)]
Calm down, doxygen

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

13 years agoAdd SimDag to the picture (since my mouse is working right now)
mquinson [Tue, 27 Jun 2006 12:01:50 +0000 (12:01 +0000)]
Add SimDag to the picture (since my mouse is working right now)

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

13 years agoWorking on SimDag documentation
thiery [Tue, 27 Jun 2006 08:23:28 +0000 (08:23 +0000)]
Working on SimDag documentation

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

13 years agoAdd SD to the doc hierarchie
mquinson [Tue, 27 Jun 2006 07:12:12 +0000 (07:12 +0000)]
Add SD to the doc hierarchie

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

13 years agoAdd SimDag to the documentation hierarchie
mquinson [Tue, 27 Jun 2006 07:11:25 +0000 (07:11 +0000)]
Add SimDag to the documentation hierarchie

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

13 years agoCreate a proper channel hierarchie for SD
mquinson [Tue, 27 Jun 2006 07:10:05 +0000 (07:10 +0000)]
Create a proper channel hierarchie for SD

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

13 years agoThis is how this test should be started in RL when it will be
mquinson [Mon, 26 Jun 2006 14:49:17 +0000 (14:49 +0000)]
This is how this test should be started in RL when it will be

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

13 years agoTake it easy : don't run this test in RL since it's not ready yet
mquinson [Mon, 26 Jun 2006 14:48:41 +0000 (14:48 +0000)]
Take it easy : don't run this test in RL since it's not ready yet

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

13 years agoRegister the messages in the master too
mquinson [Mon, 26 Jun 2006 14:47:59 +0000 (14:47 +0000)]
Register the messages in the master too

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

13 years agoReduce the PROC_MATRIX_SIZE so that the deployment file works; do not display the...
mquinson [Mon, 26 Jun 2006 14:36:03 +0000 (14:36 +0000)]
Reduce the PROC_MATRIX_SIZE so that the deployment file works; do not display the matrix when it's too large

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

13 years agoDo test this in RL too
mquinson [Mon, 26 Jun 2006 14:32:06 +0000 (14:32 +0000)]
Do test this in RL too

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

13 years agoAdapt the deployment file to the lastest changes in hte source (msgsize added)
mquinson [Mon, 26 Jun 2006 14:08:25 +0000 (14:08 +0000)]
Adapt the deployment file to the lastest changes in hte source (msgsize added)

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

13 years agoUseless cosmetics
mquinson [Mon, 26 Jun 2006 14:07:55 +0000 (14:07 +0000)]
Useless cosmetics

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

13 years agoFix SD_simulate return value
thiery [Mon, 26 Jun 2006 14:04:11 +0000 (14:04 +0000)]
Fix SD_simulate return value

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

13 years agoDetect socket closed by peer in the transport layer, so that such things don't polute...
mquinson [Mon, 26 Jun 2006 13:57:20 +0000 (13:57 +0000)]
Detect socket closed by peer in the transport layer, so that such things don't polute the messaging layer. This is done by recv() on the socket, which is not allowed on 'file sockets'. So, add a property to the sockets indicating whether it is ok to recv() on the socket or not, and then use it right after the select to detect dead horses

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

13 years agoFix SimDag compilation warnings.
thiery [Mon, 26 Jun 2006 13:28:33 +0000 (13:28 +0000)]
Fix SimDag compilation warnings.

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

13 years agoCosmetics + adding simdag to the main compilation branch.
alegrand [Mon, 26 Jun 2006 12:08:48 +0000 (12:08 +0000)]
Cosmetics + adding simdag to the main compilation branch.

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

13 years agoMoving sd_test.c to examples
alegrand [Mon, 26 Jun 2006 11:47:57 +0000 (11:47 +0000)]
Moving sd_test.c to examples

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

13 years agoUpdate function SD_simulate.
thiery [Mon, 26 Jun 2006 08:33:54 +0000 (08:33 +0000)]
Update function SD_simulate.

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

13 years agoDo not forget to insert task in the correct swag after having updated
alegrand [Fri, 23 Jun 2006 20:47:47 +0000 (20:47 +0000)]
Do not forget to insert task in the correct swag after having updated
task->state_set.

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

13 years agoDetect when a task reaches a watch point.
thiery [Fri, 23 Jun 2006 14:59:53 +0000 (14:59 +0000)]
Detect when a task reaches a watch point.

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

13 years agoModify the all2all to support all data Message Size
amad206 [Fri, 23 Jun 2006 12:58:52 +0000 (12:58 +0000)]
Modify the all2all to support all data Message Size
and make_deployment to add a massage size in deployment files

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

13 years agoMake private structures SD_link and SD_workstation
thiery [Fri, 23 Jun 2006 08:47:13 +0000 (08:47 +0000)]
Make private structures SD_link and SD_workstation

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

13 years agoUse swags to handle task states and change structure s_SD_task_t.
thiery [Fri, 23 Jun 2006 08:08:24 +0000 (08:08 +0000)]
Use swags to handle task states and change structure s_SD_task_t.

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

13 years agoAdd a function SD_task_dependency_get_data and improve some code
thiery [Thu, 22 Jun 2006 09:41:48 +0000 (09:41 +0000)]
Add a function SD_task_dependency_get_data and improve some code

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

13 years agoReplace xbt_dynar_get_ptr by xbt_dynar_get_cpy to simplify code
thiery [Thu, 22 Jun 2006 09:23:06 +0000 (09:23 +0000)]
Replace xbt_dynar_get_ptr by xbt_dynar_get_cpy to simplify code

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

13 years agoImplement functions SD_task_dependency_add and SD_task_dependency_remove.
thiery [Thu, 22 Jun 2006 09:15:59 +0000 (09:15 +0000)]
Implement functions SD_task_dependency_add and SD_task_dependency_remove.

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

13 years agoSTUPID ME. Don't die awfully when pals shutdown there sockets properly. Shame, shame
mquinson [Thu, 22 Jun 2006 08:09:49 +0000 (08:09 +0000)]
STUPID ME. Don't die awfully when pals shutdown there sockets properly. Shame, shame

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

13 years agoMore verbose on processes interactions
mquinson [Thu, 22 Jun 2006 08:07:04 +0000 (08:07 +0000)]
More verbose on processes interactions

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

13 years agoThose sleeps in the run script are redundent with the ones in the code
mquinson [Thu, 22 Jun 2006 08:04:03 +0000 (08:04 +0000)]
Those sleeps in the run script are redundent with the ones in the code

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

13 years agoImplement SD_task_schedule, SD_task_unschedule and other SimDag stuff.
thiery [Wed, 21 Jun 2006 14:26:21 +0000 (14:26 +0000)]
Implement SD_task_schedule, SD_task_unschedule and other SimDag stuff.

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

13 years agoImplement functions SD_get_amount, SD_get_remaining_amount, SD_watch and SD_unwatch
thiery [Wed, 21 Jun 2006 09:46:18 +0000 (09:46 +0000)]
Implement functions SD_get_amount, SD_get_remaining_amount, SD_watch and SD_unwatch

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

13 years agoRemove the binary file
thiery [Wed, 21 Jun 2006 07:47:24 +0000 (07:47 +0000)]
Remove the binary file

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

13 years agoAdd a simple test program for SimDag.
thiery [Wed, 21 Jun 2006 07:43:13 +0000 (07:43 +0000)]
Add a simple test program for SimDag.

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

13 years agoFirst draft, doesn't work for now but I can barely keep the eyes open
mquinson [Tue, 20 Jun 2006 23:37:07 +0000 (23:37 +0000)]
First draft, doesn't work for now but I can barely keep the eyes open

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

13 years agocleanups and fixups. Seems to work now (but computation time are not reported into...
mquinson [Tue, 20 Jun 2006 23:36:38 +0000 (23:36 +0000)]
cleanups and fixups. Seems to work now (but computation time are not reported into simulator, and slave number is hardcoded for now)

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

13 years agoProper module use count to plug a (tiny) memleak
mquinson [Tue, 20 Jun 2006 23:09:56 +0000 (23:09 +0000)]
Proper module use count to plug a (tiny) memleak

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

13 years agomemleak
mquinson [Tue, 20 Jun 2006 22:52:31 +0000 (22:52 +0000)]
memleak

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

13 years agoDo really fill this with zeros
mquinson [Tue, 20 Jun 2006 22:47:24 +0000 (22:47 +0000)]
Do really fill this with zeros

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

13 years agoUpdate SimDag task structure.
thiery [Tue, 20 Jun 2006 14:49:27 +0000 (14:49 +0000)]
Update SimDag task structure.

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

13 years agoRemove field name from strucure SD_link_t.
thiery [Tue, 20 Jun 2006 11:37:36 +0000 (11:37 +0000)]
Remove field name from strucure SD_link_t.

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

13 years agoImplement functions SD_workstation_route_get_list, SD_workstation_route_get_size...
thiery [Tue, 20 Jun 2006 09:55:46 +0000 (09:55 +0000)]
Implement functions SD_workstation_route_get_list, SD_workstation_route_get_size, SD_link_get_name, SD_link_get_bandwidth and SD_link_get_latency. Add functions in Surf
to access those information.

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

13 years agoPrototype of gras_os_myport(), which happens to be implemented in transport module...
mquinson [Tue, 20 Jun 2006 07:44:49 +0000 (07:44 +0000)]
Prototype of gras_os_myport(), which happens to be implemented in transport module, but from the user POV it should be here, I think

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

13 years agoIncrease an hard-coded timeout since it gave me a bunch of headheaches in the simulations
mquinson [Tue, 20 Jun 2006 07:43:24 +0000 (07:43 +0000)]
Increase an hard-coded timeout since it gave me a bunch of headheaches in the simulations

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

13 years agoyou're too verbose, dude
mquinson [Tue, 20 Jun 2006 07:42:32 +0000 (07:42 +0000)]
you're too verbose, dude

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

13 years agoDon't use measurement sockets as master socket; add the gras_os_myport() function...
mquinson [Tue, 20 Jun 2006 07:41:27 +0000 (07:41 +0000)]
Don't use measurement sockets as master socket; add the gras_os_myport() function to retrieve the master socket number

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

13 years agotry to detect and discard RPC answers to already cancelled RPC. Don't really work...
mquinson [Tue, 20 Jun 2006 07:30:33 +0000 (07:30 +0000)]
try to detect and discard RPC answers to already cancelled RPC. Don't really work yet since we use a 1-port model. Cancelling a RPC and resubmitting it will result in a beautifull deadlock

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

13 years agoMore informative names when verbose running (useful when stopping the simulation...
mquinson [Tue, 20 Jun 2006 07:28:55 +0000 (07:28 +0000)]
More informative names when verbose running (useful when stopping the simulation with Ctrl-C)

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

13 years agoFix function get_route
thiery [Tue, 20 Jun 2006 07:06:05 +0000 (07:06 +0000)]
Fix function get_route

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

13 years agoImplement function get_route in model KCCFLN05 (not tested yet...)
thiery [Mon, 19 Jun 2006 15:26:03 +0000 (15:26 +0000)]
Implement function get_route in model KCCFLN05 (not tested yet...)

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

13 years agoUpdate function __SD_link_destroy
thiery [Mon, 19 Jun 2006 14:55:15 +0000 (14:55 +0000)]
Update function __SD_link_destroy

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

13 years agoBetter output...
alegrand [Mon, 19 Jun 2006 14:54:42 +0000 (14:54 +0000)]
Better output...

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

13 years agoAdd prototype of function get_route in Surf
thiery [Mon, 19 Jun 2006 14:53:56 +0000 (14:53 +0000)]
Add prototype of function get_route in Surf

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

13 years agoAdding more informations when blocking. Should help debugging.
alegrand [Mon, 19 Jun 2006 14:19:39 +0000 (14:19 +0000)]
Adding more informations when blocking. Should help debugging.

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

13 years agoImplement link names in SimDag.
thiery [Mon, 19 Jun 2006 13:02:30 +0000 (13:02 +0000)]
Implement link names in SimDag.

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

13 years agoCosmetics in __MSG_display_process_status + do publish its prototype in the private...
mquinson [Mon, 19 Jun 2006 12:34:17 +0000 (12:34 +0000)]
Cosmetics in __MSG_display_process_status + do publish its prototype in the private header so htat it works for you too

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

13 years agoAdd a function get_available_speed in Surf workstation and cpu models in order to...
thiery [Mon, 19 Jun 2006 07:26:02 +0000 (07:26 +0000)]
Add a function get_available_speed in Surf workstation and cpu models in order to implement function SD_get_available_power in SimDag

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

13 years agoWho said I never write documentation ? ;)
alegrand [Sun, 18 Jun 2006 21:28:17 +0000 (21:28 +0000)]
Who said I never write documentation ? ;)

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

13 years agoAdding arrows.
alegrand [Sun, 18 Jun 2006 20:25:25 +0000 (20:25 +0000)]
Adding arrows.

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

13 years agoDrawing states...
alegrand [Sun, 18 Jun 2006 13:28:03 +0000 (13:28 +0000)]
Drawing states...

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

13 years agoStarting to work on a MSG-specific Paje substitute.
alegrand [Sun, 18 Jun 2006 10:54:00 +0000 (10:54 +0000)]
Starting to work on a MSG-specific Paje substitute.

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

13 years agoDisplay the current processes status when the simulation is killed by a Ctrl-C
mquinson [Sat, 17 Jun 2006 09:36:02 +0000 (09:36 +0000)]
Display the current processes status when the simulation is killed by a Ctrl-C

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

13 years agoFix a memory leak.
thiery [Fri, 16 Jun 2006 14:01:46 +0000 (14:01 +0000)]
Fix a memory leak.

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

13 years agoUpdate workstation handling in SimDag. Change the prefix of SimDag functions with...
thiery [Fri, 16 Jun 2006 13:32:52 +0000 (13:32 +0000)]
Update workstation handling in SimDag. Change the prefix of SimDag functions with SD_* instead of the old SG_*.

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

13 years agoOne day ALNeM will be referenced here... :)
alegrand [Fri, 16 Jun 2006 13:28:08 +0000 (13:28 +0000)]
One day ALNeM will be referenced here... :)

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

13 years agoUpdate destructors and test access to surf structures
thiery [Thu, 15 Jun 2006 15:56:00 +0000 (15:56 +0000)]
Update destructors and test access to surf structures

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

13 years agoAdd private structures and functions + wrapping for Surf links and workstations
thiery [Thu, 15 Jun 2006 14:44:52 +0000 (14:44 +0000)]
Add private structures and functions + wrapping for Surf links and workstations

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

13 years agoFixed a mistake.
thiery [Wed, 14 Jun 2006 12:26:27 +0000 (12:26 +0000)]
Fixed a mistake.

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

13 years agoWorking on SimDag.
thiery [Wed, 14 Jun 2006 12:23:48 +0000 (12:23 +0000)]
Working on SimDag.

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

13 years agoMissing LOG 9 and LOG10 when XBT_LOG_MAYDAY is defined
thiery [Wed, 14 Jun 2006 08:32:48 +0000 (08:32 +0000)]
Missing LOG 9 and LOG10 when XBT_LOG_MAYDAY is defined

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

13 years agoFirst SimDag draft. See http://simgrid.gforge.inria.fr/doc/faq.html#faq_SG_future
thiery [Tue, 13 Jun 2006 13:00:53 +0000 (13:00 +0000)]
First SimDag draft. See simgrid.gforge.inria.fr/doc/faq.html#faq_SG_future

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

13 years agoMore work on this. Looks better now, but still doesn't run properly
mquinson [Tue, 13 Jun 2006 08:59:37 +0000 (08:59 +0000)]
More work on this. Looks better now, but still doesn't run properly

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

13 years agoLogging improvements
mquinson [Tue, 13 Jun 2006 08:59:04 +0000 (08:59 +0000)]
Logging improvements

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

13 years agoNew annotation for the parsing macro: subtype. We can now parse automatically structs...
mquinson [Tue, 13 Jun 2006 08:58:32 +0000 (08:58 +0000)]
New annotation for the parsing macro: subtype. We can now parse automatically structs containing matrices or dynars. Yeah (still to be documented though)

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

13 years agoWhy the hell should pointer address printing be something else than debug? ;)
mquinson [Tue, 13 Jun 2006 08:53:03 +0000 (08:53 +0000)]
Why the hell should pointer address printing be something else than debug? ;)

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