Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 years agoSome new functions to this. Bloatware, here we come.
mquinson [Tue, 13 Jun 2006 08:52:24 +0000 (08:52 +0000)]
Some new functions to this. Bloatware, here we come.

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

14 years agoAdd a type to our collection
mquinson [Tue, 13 Jun 2006 08:49:29 +0000 (08:49 +0000)]
Add a type to our collection

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

14 years agoI admit. DEBUG10 is purely insane
mquinson [Tue, 13 Jun 2006 08:48:53 +0000 (08:48 +0000)]
I admit. DEBUG10 is purely insane

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

14 years agoWrong error message
thiery [Mon, 12 Jun 2006 08:51:04 +0000 (08:51 +0000)]
Wrong error message

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

14 years agoRoots of the experimentation infrastructure and Modify make_deployment (to add versio...
amad206 [Fri, 9 Jun 2006 14:56:55 +0000 (14:56 +0000)]
Roots of the experimentation infrastructure and Modify make_deployment (to add version="1" in deployment file)

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

14 years agoSwitch to xbt_matrix_t
mquinson [Fri, 9 Jun 2006 14:48:20 +0000 (14:48 +0000)]
Switch to xbt_matrix_t

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

14 years agocosmetics
mquinson [Fri, 9 Jun 2006 14:46:40 +0000 (14:46 +0000)]
cosmetics

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

14 years agoThat's debugging, not verbose working
mquinson [Fri, 9 Jun 2006 14:46:25 +0000 (14:46 +0000)]
That's debugging, not verbose working

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

14 years agoMore logging and other cosmetics
mquinson [Fri, 9 Jun 2006 14:46:01 +0000 (14:46 +0000)]
More logging and other cosmetics

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

14 years agoAutomatically generate matrices datatype description (same way than what we did for...
mquinson [Fri, 9 Jun 2006 14:44:48 +0000 (14:44 +0000)]
Automatically generate matrices datatype description (same way than what we did for dynars), plus lots of cosmetics

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

14 years agoAutomatically generate matrices datatype description (same way than what we did for...
mquinson [Fri, 9 Jun 2006 14:43:14 +0000 (14:43 +0000)]
Automatically generate matrices datatype description (same way than what we did for dynars)

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

14 years agoAdd the matrices to the XBT
mquinson [Fri, 9 Jun 2006 14:42:06 +0000 (14:42 +0000)]
Add the matrices to the XBT

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

14 years agoSome new functions specific to matrices of double
mquinson [Fri, 9 Jun 2006 14:41:43 +0000 (14:41 +0000)]
Some new functions specific to matrices of double

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

14 years agoMore informative logging
mquinson [Fri, 9 Jun 2006 14:40:15 +0000 (14:40 +0000)]
More informative logging

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

14 years agoA new datacontainer: the matrix
mquinson [Fri, 9 Jun 2006 14:39:07 +0000 (14:39 +0000)]
A new datacontainer: the matrix

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

14 years agoadd a flag to get the pthreads directly, I'm sick of having to type such a long optio...
mquinson [Thu, 8 Jun 2006 20:08:54 +0000 (20:08 +0000)]
add a flag to get the pthreads directly, I'm sick of having to type such a long option without the completion working

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

14 years agoBugfix: Do run a broadcast when asked for, and a all2all when the source is not specified
mquinson [Thu, 8 Jun 2006 17:24:07 +0000 (17:24 +0000)]
Bugfix: Do run a broadcast when asked for, and a all2all when the source is not specified

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

14 years agoAdding required file to the distribution...
alegrand [Thu, 8 Jun 2006 07:50:34 +0000 (07:50 +0000)]
Adding required file to the distribution...

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

14 years agoport to modernity
mquinson [Tue, 6 Jun 2006 11:50:32 +0000 (11:50 +0000)]
port to modernity

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

14 years agoForgot to document that...
alegrand [Mon, 5 Jun 2006 19:25:03 +0000 (19:25 +0000)]
Forgot to document that...

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

14 years agoPort to the amok_hm module. It simplifies things quite a bit
mquinson [Fri, 2 Jun 2006 00:19:21 +0000 (00:19 +0000)]
Port to the amok_hm module. It simplifies things quite a bit

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

14 years agocosmetics
mquinson [Fri, 2 Jun 2006 00:18:10 +0000 (00:18 +0000)]
cosmetics

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

14 years agoThe prototypes of the min_duration addition
mquinson [Fri, 2 Jun 2006 00:17:42 +0000 (00:17 +0000)]
The prototypes of the min_duration addition

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

14 years agoTwo new functions (gras_socket_server_range and gras_socket_client_from_string),...
mquinson [Fri, 2 Jun 2006 00:16:08 +0000 (00:16 +0000)]
Two new functions (gras_socket_server_range and gras_socket_client_from_string), plus let the SG selected sockets give a sensible value to peer_port (it worked on RL, make it more general)

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

14 years agoTwo new functions
mquinson [Fri, 2 Jun 2006 00:11:11 +0000 (00:11 +0000)]
Two new functions

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

14 years agoAllow to retrieve the libdata of a remote host in SG
mquinson [Fri, 2 Jun 2006 00:09:53 +0000 (00:09 +0000)]
Allow to retrieve the libdata of a remote host in SG

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

14 years agoGive this module a minimal level of testing. I'm a jerk for commiting such shitty...
mquinson [Fri, 2 Jun 2006 00:08:49 +0000 (00:08 +0000)]
Give this module a minimal level of testing. I'm a jerk for commiting such shitty code without decent debugging, I know

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

14 years agocosmetics, and make two different error messages look different
mquinson [Thu, 1 Jun 2006 23:20:38 +0000 (23:20 +0000)]
cosmetics, and make two different error messages look different

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

14 years agoNew function to get the element count of a set
mquinson [Thu, 1 Jun 2006 23:20:01 +0000 (23:20 +0000)]
New function to get the element count of a set

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

14 years agoExchange master socket port number on client socket creation: gras_socket_peer_port...
mquinson [Thu, 1 Jun 2006 23:17:49 +0000 (23:17 +0000)]
Exchange master socket port number on client socket creation: gras_socket_peer_port on an accepted socket will point to the port on which the peer is listening, not the one on which he is speaking since the latter is assigned by the system and meanless to human beings

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

14 years agoGRAS is not the only one using libdata. AMOK does too, and other could. So, it is...
mquinson [Thu, 1 Jun 2006 23:07:50 +0000 (23:07 +0000)]
GRAS is not the only one using libdata. AMOK does too, and other could. So, it is possible that some fabrics get registered after the call to gras_procdata_init. In that case, the corresponding libdata won't get created on time, and we should create them afterward on need. Plus some cosmetics and bunch of paranoid self-checking

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

14 years agovirtu needs this
mquinson [Thu, 1 Jun 2006 21:49:04 +0000 (21:49 +0000)]
virtu needs this

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

14 years agofixme--: found a better place
mquinson [Thu, 1 Jun 2006 21:48:46 +0000 (21:48 +0000)]
fixme--: found a better place

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

14 years agoallow to request remote measurement with a min_duration (that was easy, apparently)
mquinson [Thu, 1 Jun 2006 20:31:17 +0000 (20:31 +0000)]
allow to request remote measurement with a min_duration (that was easy, apparently)

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

14 years agoPort to the new amok_bw API (with min_duration)
mquinson [Thu, 1 Jun 2006 20:28:38 +0000 (20:28 +0000)]
Port to the new amok_bw API (with min_duration)

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

14 years agoWell. RPC answer need some extra love.
mquinson [Thu, 1 Jun 2006 20:21:03 +0000 (20:21 +0000)]
Well. RPC answer need some extra love.
(the answer type is not the request type, stupid me)

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

14 years agoAnd now, do it right. Change the experience total size instead of the individual...
mquinson [Thu, 1 Jun 2006 20:11:22 +0000 (20:11 +0000)]
And now, do it right. Change the experience total size instead of the individual message one; do not tend to the right value, but try to eventually pass it since it's our ending condition. I swear I did test previous version (but poorly, apparently)

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

14 years agoPlug a bunch of memleaks, and play with the new min_duration argument
mquinson [Thu, 1 Jun 2006 19:59:23 +0000 (19:59 +0000)]
Plug a bunch of memleaks, and play with the new min_duration argument

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

14 years agoIn amok_bw_test, it is now possible to ask that the measurement lasts at least N...
mquinson [Thu, 1 Jun 2006 19:58:37 +0000 (19:58 +0000)]
In amok_bw_test, it is now possible to ask that the measurement lasts at least N seconds (N being a double). If it is not the case with the provided msg_size, it will get adjusted and a new test is made (using the same measurement sockets so you won't pay the handshaking twice). This mecanism is still to be offered in amok_bw_request(), but I'm on it.

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

14 years agoyet some more debug
mquinson [Thu, 1 Jun 2006 19:55:10 +0000 (19:55 +0000)]
yet some more debug

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

14 years agoctor/dtor of msg_cb_t + an new function to wait for any of a set of message types...
mquinson [Thu, 1 Jun 2006 19:54:19 +0000 (19:54 +0000)]
ctor/dtor of msg_cb_t + an new function to wait for any of a set of message types (+logging cleanups)

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

14 years agoctor/dtor of msg_cb_t + an new function to wait for any of a set of message types
mquinson [Thu, 1 Jun 2006 19:52:51 +0000 (19:52 +0000)]
ctor/dtor of msg_cb_t + an new function to wait for any of a set of message types

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

14 years agoNew functions to search in dynars (plus some cosmetics)
mquinson [Thu, 1 Jun 2006 19:50:53 +0000 (19:50 +0000)]
New functions to search in dynars (plus some cosmetics)

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