alegrand [Fri, 8 Oct 2010 10:26:27 +0000 (10:26 +0000)]
Keep adding missing function required when using SimDAG.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8377
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 8 Oct 2010 10:26:24 +0000 (10:26 +0000)]
Implement the get_link_latency function for SD (and rename a badly named internal function added by Pedro a while ago).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8376
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 8 Oct 2010 10:26:19 +0000 (10:26 +0000)]
Enable using other workstation models than ptask_L07 (and do not forget the postparse!)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8375
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 7 Oct 2010 15:50:24 +0000 (15:50 +0000)]
Fix bug when call function get_route.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8374
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 7 Oct 2010 15:10:16 +0000 (15:10 +0000)]
Add a function to have type of an element.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8373
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 7 Oct 2010 10:53:38 +0000 (10:53 +0000)]
Add a test for function is_router.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8372
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 7 Oct 2010 08:26:10 +0000 (08:26 +0000)]
Windows is not implemented for v3.5
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8371
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 6 Oct 2010 16:08:06 +0000 (16:08 +0000)]
Update maintainer source.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8370
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 6 Oct 2010 16:08:05 +0000 (16:08 +0000)]
Fix the smpi_traced test if user compil out of source.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8369
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 6 Oct 2010 15:45:59 +0000 (15:45 +0000)]
Available the tag config.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8368
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 6 Oct 2010 15:45:57 +0000 (15:45 +0000)]
Cosmetics.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8367
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 6 Oct 2010 15:45:55 +0000 (15:45 +0000)]
Fix flatifier tesh file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8366
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 6 Oct 2010 15:45:53 +0000 (15:45 +0000)]
Clean DTD and add tag config.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8365
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 6 Oct 2010 15:45:49 +0000 (15:45 +0000)]
Implementation of function is router
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8364
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Wed, 6 Oct 2010 15:43:39 +0000 (15:43 +0000)]
onelink_routes revision: removing a comment
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8363
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Wed, 6 Oct 2010 14:48:11 +0000 (14:48 +0000)]
better handling of resource utilization tracing methods
details:
- use of pointers to functions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8362
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Wed, 6 Oct 2010 14:48:10 +0000 (14:48 +0000)]
cosmetics on tracing mechanism
details:
- no export of functions starting with __ or _
- functions ending with _alloc and _release are used to initialize tracing modules
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8361
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
pini [Wed, 6 Oct 2010 09:37:54 +0000 (09:37 +0000)]
Updated README for SMPI.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8360
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 5 Oct 2010 14:25:05 +0000 (14:25 +0000)]
Fix lib pcre use.
Apply a full route mode for cluster if pcre lib is not installed.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8359
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Tue, 5 Oct 2010 13:35:24 +0000 (13:35 +0000)]
fix gras_platform_script
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8358
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Tue, 5 Oct 2010 13:30:51 +0000 (13:30 +0000)]
fix lua console application for SimDag module
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8357
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Tue, 5 Oct 2010 13:23:49 +0000 (13:23 +0000)]
fix the platform script
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8356
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 5 Oct 2010 13:16:12 +0000 (13:16 +0000)]
cleaning some old surf tracing code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8355
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 5 Oct 2010 13:16:11 +0000 (13:16 +0000)]
updating FAQ to new parameters that should be use in Triva's graph configuration
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8354
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 5 Oct 2010 13:16:10 +0000 (13:16 +0000)]
using memory address to identify link containers (trace file is no longer comparable)
details:
- should find some other method to check if trace file is ok
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8353
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 5 Oct 2010 13:16:10 +0000 (13:16 +0000)]
removing one space in the beginning of the trace files
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8352
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 5 Oct 2010 13:16:09 +0000 (13:16 +0000)]
do not trace loopback links
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8351
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 5 Oct 2010 13:16:08 +0000 (13:16 +0000)]
only trace link-related data if tracing mechanism know the link
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8350
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 5 Oct 2010 13:16:06 +0000 (13:16 +0000)]
registering the source and destination of all onelink routes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8349
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 5 Oct 2010 10:23:36 +0000 (10:23 +0000)]
do not hide the issues that are there and shouldn't
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8348
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Mon, 4 Oct 2010 15:55:55 +0000 (15:55 +0000)]
first implementation of floyd's get_onelink_routes
details:
- it calls get_route between all combinations of nodes
- if route has one link only, add it to the return
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8347
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Mon, 4 Oct 2010 15:55:54 +0000 (15:55 +0000)]
implementing recursive call to get_onelink_routes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8346
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Mon, 4 Oct 2010 15:55:53 +0000 (15:55 +0000)]
implementation of full_get_onelink_routes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8345
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Mon, 4 Oct 2010 15:55:53 +0000 (15:55 +0000)]
memory address is the unique identifier of links in the paje trace file
details & todo:
- loopback links are traced
- still have to do the same thing for hosts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8344
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Mon, 4 Oct 2010 15:55:52 +0000 (15:55 +0000)]
functions to get_onelink_routes must return an array of onelink_t
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8343
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 4 Oct 2010 15:04:14 +0000 (15:04 +0000)]
Now cluster Tag don't necessary need libpcre.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8342
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
pini [Mon, 4 Oct 2010 13:04:56 +0000 (13:04 +0000)]
SMPI's network model calibration script: you give it information about your platform file, a skampi ping-pong file and piece-wise ranges, it gives you the latency and bandwidth correction factors.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8341
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Mon, 4 Oct 2010 11:46:16 +0000 (11:46 +0000)]
cosmetic fix: generic_set_bypassroute was being logged in generic_get_bypassroute
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8340
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Mon, 4 Oct 2010 11:46:14 +0000 (11:46 +0000)]
preparing get_onelink_routes and is_router for each routing model
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8339
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 4 Oct 2010 10:23:25 +0000 (10:23 +0000)]
Set some tests are expected to fail.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8338
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Mon, 4 Oct 2010 08:31:59 +0000 (08:31 +0000)]
fix: small changes to make surf_routing.c compile
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8337
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Oct 2010 08:14:26 +0000 (08:14 +0000)]
update the platforms to kill the :
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8336
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Oct 2010 08:13:50 +0000 (08:13 +0000)]
update all the platforms file with the new s/:/_/ in DTD
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8335
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Oct 2010 08:13:26 +0000 (08:13 +0000)]
teach the platform upgrading script about the s/:/_/ in the DTD
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8334
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Oct 2010 08:13:07 +0000 (08:13 +0000)]
stop misusing : in the DTD. use _ as a separator instead
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8333
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Oct 2010 08:12:47 +0000 (08:12 +0000)]
merge
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8332
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 4 Oct 2010 08:12:26 +0000 (08:12 +0000)]
message rewording
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8331
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Fri, 1 Oct 2010 17:22:08 +0000 (17:22 +0000)]
modify 'master_slave_bypass' in lua by calling simgrid.AS.new (still improvale : AS to be a lua object instead)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8330
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Fri, 1 Oct 2010 17:19:53 +0000 (17:19 +0000)]
reimplement lua bingdings code to support the new platforms format
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8329
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Fri, 1 Oct 2010 17:17:29 +0000 (17:17 +0000)]
define new methods to call surf_routing 'parse' methods from lua code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8328
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Fri, 1 Oct 2010 17:16:11 +0000 (17:16 +0000)]
define two kind of 'parse' methods, parse_#type_#element for XML platform and for lua script, this avoid to rewrite the functions to set routing element values from lua script and not only from the XML platforms
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8327
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Fri, 1 Oct 2010 17:08:43 +0000 (17:08 +0000)]
add new methods to reimplement the lua console respecting the new routing model
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8326
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Fri, 1 Oct 2010 15:20:49 +0000 (15:20 +0000)]
let snprintf decide how many digits use for timestamps
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8325
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Fri, 1 Oct 2010 15:20:48 +0000 (15:20 +0000)]
tracing router existence with the new parser
details:
- a router is represented in the trace as a host with no power
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8324
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Fri, 1 Oct 2010 15:20:47 +0000 (15:20 +0000)]
removing old and no longer used tracing functions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8323
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Fri, 1 Oct 2010 15:20:46 +0000 (15:20 +0000)]
proper closing the LINK containers at the end of the trace
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8322
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Fri, 1 Oct 2010 15:20:45 +0000 (15:20 +0000)]
trace cosmetics
details:
- remove "__" from beginning of some functions name
- making some functions static
- moving a function to other file, making it static
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8321
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Fri, 1 Oct 2010 15:20:43 +0000 (15:20 +0000)]
TRACE_surf_[host|link]_declaration responsible for create containers
todo:
- end points still not present on the trace
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8320
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
suter [Fri, 1 Oct 2010 14:33:52 +0000 (14:33 +0000)]
entree de ghislain
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8319
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 1 Oct 2010 13:27:38 +0000 (13:27 +0000)]
Fix test pmm_rl by synchronizing the slaves [Arnaud Giersch]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8318
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Fri, 1 Oct 2010 12:35:12 +0000 (12:35 +0000)]
Fix for msg_icomms test. Do not pass the address of a local variable to
SIMIX_network_irecv().[Arnaud Giersch]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8317
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 1 Oct 2010 11:15:50 +0000 (11:15 +0000)]
Fix tesh [Arnaud Giersch]:
- kill any foreground running job
- avoid to exit with success in case of armageddon
- install signal handlers to quit cleanly
- fix suitename calculation in main()
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8316
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 1 Oct 2010 11:15:47 +0000 (11:15 +0000)]
Properly let the main thread wait for the startup of the listener in the GRAS API [Arnaud Giersch]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8315
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 1 Oct 2010 10:56:42 +0000 (10:56 +0000)]
Fix xbt_strbuff test from testall [Arnaud Giersch].
Valgrind reported an "Invalid write of size 1".
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8314
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 1 Oct 2010 10:48:41 +0000 (10:48 +0000)]
Fix misbalanced parentheses in checks for va_copy. [Arnaud Giersch]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8313
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 1 Oct 2010 10:46:59 +0000 (10:46 +0000)]
Fix check for getline: it is not needed to try to run it and dump core. [Arnaud Giersch]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8312
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 1 Oct 2010 10:45:54 +0000 (10:45 +0000)]
Fix typos [Arnaud Giersch]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8311
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 1 Oct 2010 10:45:51 +0000 (10:45 +0000)]
Add missing include for HAVE_TRACING [Arnaud Giersch]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8310
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 1 Oct 2010 10:45:48 +0000 (10:45 +0000)]
Missing includes by Arnaud Giersch
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8309
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 30 Sep 2010 18:45:45 +0000 (18:45 +0000)]
protect the changes related to the v3 in an appropriate if bloc
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8308
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 30 Sep 2010 18:45:25 +0000 (18:45 +0000)]
reindent this script (no real change). I'm wondering why Pierre broke the indentation that badly ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8307
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 30 Sep 2010 14:45:55 +0000 (14:45 +0000)]
Unuse file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8306
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 30 Sep 2010 14:45:54 +0000 (14:45 +0000)]
Update the script for transform platform into v3.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8305
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Thu, 30 Sep 2010 11:56:32 +0000 (11:56 +0000)]
isolating latency bounded functions with ifdef's
details:
- to enable them, configure simgrid with enable_latency_bound_tracking set to ON
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8304
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Thu, 30 Sep 2010 11:56:29 +0000 (11:56 +0000)]
proper initialization of get_latency_limited on vivaldi network model
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8303
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 30 Sep 2010 11:00:46 +0000 (11:00 +0000)]
Add Tracking Latency bound option to cmake.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8302
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Thu, 30 Sep 2010 10:03:48 +0000 (10:03 +0000)]
Fix race condition during the creation of the listeners processes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8301
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
pini [Wed, 29 Sep 2010 16:14:59 +0000 (16:14 +0000)]
Squeeze any block with a given delay (in flops).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8300
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 29 Sep 2010 14:50:50 +0000 (14:50 +0000)]
more explicit error message
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8299
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 29 Sep 2010 14:04:29 +0000 (14:04 +0000)]
Change location of g5k.xml
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8298
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 29 Sep 2010 13:52:28 +0000 (13:52 +0000)]
Script to transform v2 platfrom into a v3.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8297
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 28 Sep 2010 15:10:37 +0000 (15:10 +0000)]
fixing indentation by removing tags and including spaces
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8296
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 28 Sep 2010 15:10:36 +0000 (15:10 +0000)]
wipe out old code based on ids for nodes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8295
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 28 Sep 2010 14:55:52 +0000 (14:55 +0000)]
using correct variables name when getting route from global_routing
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8294
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 28 Sep 2010 14:55:50 +0000 (14:55 +0000)]
only need src and dst_name when tracing
details:
- set these variables when surf action is created
- free them when action is net_action_unref
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8293
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 28 Sep 2010 14:55:48 +0000 (14:55 +0000)]
removing misplaced code (was moved from here before routing update)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8292
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 14:00:15 +0000 (14:00 +0000)]
Make simgrid compil with Full Flags.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8291
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 14:00:14 +0000 (14:00 +0000)]
Make a correct xml file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8290
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 14:00:12 +0000 (14:00 +0000)]
Add new tests for basic parsing.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8289
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Tue, 28 Sep 2010 13:49:44 +0000 (13:49 +0000)]
Fix a 3 years old bug in the dictionary's function xbt_dict_get_or_null().
It was broken when the hash_code of two elements collisioned.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8288
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 13:10:45 +0000 (13:10 +0000)]
The basic parser can be run with option.
nothing just parse the xml
ONE_LINK give on link between the 2 first hosts
FULL_LINK give all links between hosts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8287
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 13:10:43 +0000 (13:10 +0000)]
Add the flatifier test.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8286
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 13:10:42 +0000 (13:10 +0000)]
Make the new flatifier test
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8285
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 11:50:52 +0000 (11:50 +0000)]
Fix pcre path.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8284
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 11:50:51 +0000 (11:50 +0000)]
Add routes.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8283
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Tue, 28 Sep 2010 11:30:26 +0000 (11:30 +0000)]
fix on libpcre detection by cmake
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8282
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 08:54:27 +0000 (08:54 +0000)]
Add first version of g5K using cluster tags.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8281
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 08:54:26 +0000 (08:54 +0000)]
Correct implementation of start/end tags when bypassing the parser.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8280
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 08:54:24 +0000 (08:54 +0000)]
Test for parsing file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8279
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Sep 2010 08:54:23 +0000 (08:54 +0000)]
Rewrite the SURFXML_START_TAG and SURFXML_END_TAG.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8278
48e7efb5-ca39-0410-a469-
dd3cf9ba447f