Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
8 years agoAdd print out for simulated time.
navarro [Tue, 20 Mar 2012 16:34:23 +0000 (17:34 +0100)]
Add print out for simulated time.

8 years agoDon't touch user tracing interface ;)
navarro [Tue, 20 Mar 2012 16:33:58 +0000 (17:33 +0100)]
Don't touch user tracing interface ;)

8 years agofix the lastest documentation warning
Martin Quinson [Tue, 20 Mar 2012 16:18:47 +0000 (17:18 +0100)]
fix the lastest documentation warning

8 years agoupdate surf doc to kill some more doc warnings
Martin Quinson [Tue, 20 Mar 2012 16:15:51 +0000 (17:15 +0100)]
update surf doc to kill some more doc warnings

8 years agorephrase a bit hte documentaiton of surf, and move it to the end of the list, as...
Martin Quinson [Tue, 20 Mar 2012 16:09:33 +0000 (17:09 +0100)]
rephrase a bit hte documentaiton of surf, and move it to the end of the list, as it is not for end users

8 years agoImprove MSG doc a bit
Martin Quinson [Tue, 20 Mar 2012 16:00:44 +0000 (17:00 +0100)]
Improve MSG doc a bit

It is impossible to document lua modules with doxygen so far, so don't
do a submenu to separate the C interface from the lua one, but add a
word about lua in a unique page, under MSG.

The C interface moves up directly under MSG, without any MSG_C in the
middle.

Move all MSG module creations into module-MSG.doc for simplicity (and
because this is the only way to finely control their order).

Also, drop channel documentation.

8 years agofurther doc fixups (and rewrite an error message)
Martin Quinson [Tue, 20 Mar 2012 15:31:59 +0000 (16:31 +0100)]
further doc fixups (and rewrite an error message)

8 years agothis is not the way to declare a link to the parameters, and we don't need a link...
Martin Quinson [Tue, 20 Mar 2012 15:05:10 +0000 (16:05 +0100)]
this is not the way to declare a link to the parameters, and we don't need a link to the line below actually

8 years agofix another broken link in doc due to the move of GRAS_dd into XBT
Martin Quinson [Tue, 20 Mar 2012 15:01:37 +0000 (16:01 +0100)]
fix another broken link in doc due to the move of GRAS_dd into XBT

8 years agodocument xbt_peer_t and friends
Martin Quinson [Tue, 20 Mar 2012 15:00:49 +0000 (16:00 +0100)]
document xbt_peer_t and friends

8 years agoavoid a warning with perl 5.14
Martin Quinson [Tue, 20 Mar 2012 14:43:03 +0000 (15:43 +0100)]
avoid a warning with perl 5.14

8 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Tue, 20 Mar 2012 14:34:40 +0000 (15:34 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

8 years agoimprove the doc of some configure-time options
Martin Quinson [Tue, 20 Mar 2012 14:31:36 +0000 (15:31 +0100)]
improve the doc of some configure-time options

8 years agoFix compilation with tracing and new network_element_t
navarro [Tue, 20 Mar 2012 14:19:50 +0000 (15:19 +0100)]
Fix compilation with tracing and new network_element_t

8 years agoDo routing parse before tracing parse
navarro [Tue, 20 Mar 2012 14:19:01 +0000 (15:19 +0100)]
Do routing parse before tracing parse

8 years agoShould be debug
navarro [Tue, 20 Mar 2012 14:18:16 +0000 (15:18 +0100)]
Should be debug

8 years agocosmetics
Martin Quinson [Tue, 20 Mar 2012 14:15:44 +0000 (15:15 +0100)]
cosmetics

8 years agohtml is protected in this string...
Martin Quinson [Tue, 20 Mar 2012 13:51:11 +0000 (14:51 +0100)]
html is protected in this string...

8 years agoreduce the amount of output on (handled) issues
Martin Quinson [Tue, 20 Mar 2012 13:46:41 +0000 (14:46 +0100)]
reduce the amount of output on (handled) issues

8 years agosome more documentation fixups
Martin Quinson [Tue, 20 Mar 2012 13:45:49 +0000 (14:45 +0100)]
some more documentation fixups

8 years agopipol
navarro [Tue, 20 Mar 2012 13:43:40 +0000 (14:43 +0100)]
pipol

8 years agobig fat warning on GRAS in the web page, too
Martin Quinson [Tue, 20 Mar 2012 13:39:14 +0000 (14:39 +0100)]
big fat warning on GRAS in the web page, too

8 years agobig fat warning about GRAS not being stable anymore
Martin Quinson [Tue, 20 Mar 2012 13:28:46 +0000 (14:28 +0100)]
big fat warning about GRAS not being stable anymore

8 years agofix warnings during the documentation generation
Martin Quinson [Tue, 20 Mar 2012 13:24:29 +0000 (14:24 +0100)]
fix warnings during the documentation generation

8 years agocommit f00F8da2 broke the binding between SD and jedule
Frederic Suter [Mon, 19 Mar 2012 14:06:38 +0000 (15:06 +0100)]
commit f00F8da2 broke the binding between SD and jedule
make it compile again while hoping to keep the same semantic

8 years agoOptimize lmm_solve by avoiding looping over useless constraints.
Arnaud Legrand [Mon, 19 Mar 2012 13:08:52 +0000 (14:08 +0100)]
Optimize lmm_solve by avoiding looping over useless constraints.
I use the usual trick of putting elements that require no work at the
end of the list.

8 years agoDoes not fix any particular bug but a lame cut & paste from its head counterpart.
Arnaud Legrand [Mon, 19 Mar 2012 12:58:13 +0000 (13:58 +0100)]
Does not fix any particular bug but a lame cut & paste from its head counterpart.

8 years agoMake ns3 compile with new communicate (network_element_t)
navarro [Mon, 19 Mar 2012 12:07:20 +0000 (13:07 +0100)]
Make ns3 compile with new communicate (network_element_t)

8 years agoUse for push_as and get_as for dynar
navarro [Mon, 19 Mar 2012 12:06:53 +0000 (13:06 +0100)]
Use for push_as and get_as for dynar

8 years agoThis platform works without NS3 now. Must have route from a to c
navarro [Mon, 19 Mar 2012 11:17:36 +0000 (12:17 +0100)]
This platform works without NS3 now. Must have route from a to c

8 years agoRemove dict cluster_host_link specific to cluster model.
navarro [Mon, 19 Mar 2012 10:22:44 +0000 (11:22 +0100)]
Remove dict cluster_host_link specific to cluster model.

8 years agoCheck for memleack and fix some compilation error with full flags.
navarro [Fri, 16 Mar 2012 15:53:23 +0000 (16:53 +0100)]
Check for memleack and fix some compilation error with full flags.

8 years agoSorry inverse src and dst in backroute
navarro [Fri, 16 Mar 2012 14:25:35 +0000 (15:25 +0100)]
Sorry inverse src and dst in backroute

8 years agoReimplement function get_onelink_route.
navarro [Fri, 16 Mar 2012 13:51:44 +0000 (14:51 +0100)]
Reimplement function get_onelink_route.

8 years agoNow call communicate and get_route with void* and not char*.
navarro [Fri, 16 Mar 2012 10:31:26 +0000 (11:31 +0100)]
Now call communicate and get_route with void* and not char*.
This optim remove call to xbt_lib_get_or_null from
simulation and do the job into the parse time.

8 years agoFix this platform file ...
navarro [Fri, 16 Mar 2012 10:27:24 +0000 (11:27 +0100)]
Fix this platform file ...

8 years agomodel-checker : hamming distance computed for each different block/fragment
Marion Guthmuller [Thu, 15 Mar 2012 10:20:56 +0000 (11:20 +0100)]
model-checker : hamming distance computed for each different block/fragment

8 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Wed, 14 Mar 2012 10:14:58 +0000 (11:14 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

8 years agofactorize some more code so that supernovae works again
Martin Quinson [Wed, 14 Mar 2012 10:14:54 +0000 (11:14 +0100)]
factorize some more code so that supernovae works again

8 years agowhy couldn't I use supernovae and model-checking at the same time? Dont hide issues...
Martin Quinson [Wed, 14 Mar 2012 09:24:39 +0000 (10:24 +0100)]
why couldn't I use supernovae and model-checking at the same time? Dont hide issues please

8 years agoxbt_str_diff: make it use less memory.
Arnaud Giersch [Tue, 13 Mar 2012 12:21:38 +0000 (13:21 +0100)]
xbt_str_diff: make it use less memory.

8 years agoUpdate tesh file after commit 588d84f.
Arnaud Giersch [Tue, 13 Mar 2012 12:19:29 +0000 (13:19 +0100)]
Update tesh file after commit 588d84f.

8 years agoFix call to routing_model_create.
navarro [Mon, 12 Mar 2012 11:56:12 +0000 (12:56 +0100)]
Fix call to routing_model_create.

8 years agoDon't try to push loopback if not defined.
navarro [Mon, 12 Mar 2012 10:34:37 +0000 (11:34 +0100)]
Don't try to push loopback if not defined.

8 years agoFix some memleack for ns3
navarro [Mon, 12 Mar 2012 10:34:01 +0000 (11:34 +0100)]
Fix some memleack for ns3

8 years agoFix ns3 tesh.
navarro [Mon, 12 Mar 2012 09:31:38 +0000 (10:31 +0100)]
Fix ns3 tesh.

8 years agoPrepare optim for xbt_lib-get_or_null
navarro [Fri, 9 Mar 2012 13:41:34 +0000 (14:41 +0100)]
Prepare optim for xbt_lib-get_or_null

8 years agoFix ns3.
navarro [Fri, 9 Mar 2012 13:40:23 +0000 (14:40 +0100)]
Fix ns3.

8 years agoDon't search for ns3 and gtnets in other paths than the one given by user
navarro [Fri, 9 Mar 2012 13:39:22 +0000 (14:39 +0100)]
Don't search for ns3 and gtnets in other paths than the one given by user

8 years ago[trace] update the header to the latest paje file format (as observed in paje source...
schnorr [Fri, 9 Mar 2012 01:13:38 +0000 (02:13 +0100)]
[trace] update the header to the latest paje file format (as observed in paje source code)

8 years agoUpdate ns3 source files to don't use surfxml variables.
navarro [Thu, 8 Mar 2012 13:04:50 +0000 (14:04 +0100)]
Update ns3 source files to don't use surfxml variables.

8 years agoAdd my Lua changes to the ChangeLog
Christophe Thiéry [Thu, 8 Mar 2012 12:02:30 +0000 (13:02 +0100)]
Add my Lua changes to the ChangeLog

8 years agoLua Chord: use the OO notation for comms
Christophe Thiéry [Thu, 8 Mar 2012 12:01:50 +0000 (13:01 +0100)]
Lua Chord: use the OO notation for comms

8 years agoAdd a function to merge 2 dynar to avoid xbt_dynar_push in a loop
navarro [Wed, 7 Mar 2012 18:20:47 +0000 (19:20 +0100)]
Add a function to merge 2 dynar to avoid xbt_dynar_push in a loop

8 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid
Marion Guthmuller [Wed, 7 Mar 2012 17:29:13 +0000 (18:29 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid

8 years agomodel-checker : display backtrace for busy fragments in mmalloc_compare_heap
Marion Guthmuller [Wed, 7 Mar 2012 17:28:54 +0000 (18:28 +0100)]
model-checker : display backtrace for busy fragments in mmalloc_compare_heap

8 years agomodel-checker : SMALLEST_POSSIBLE_MALLOC increased
Marion Guthmuller [Wed, 7 Mar 2012 17:27:33 +0000 (18:27 +0100)]
model-checker : SMALLEST_POSSIBLE_MALLOC increased

8 years ago[trace] fix trace_platform tesh
schnorr [Wed, 7 Mar 2012 16:09:01 +0000 (17:09 +0100)]
[trace] fix trace_platform tesh

8 years ago[trace] fix smpi tesh
schnorr [Wed, 7 Mar 2012 16:06:34 +0000 (17:06 +0100)]
[trace] fix smpi tesh

8 years ago[ns3] fix indentation
schnorr [Wed, 7 Mar 2012 15:33:30 +0000 (16:33 +0100)]
[ns3] fix indentation

8 years ago[ns3] follow the recent changes in simgrid
schnorr [Wed, 7 Mar 2012 15:27:32 +0000 (16:27 +0100)]
[ns3] follow the recent changes in simgrid

8 years ago[ns3] remove unused function
schnorr [Wed, 7 Mar 2012 15:14:45 +0000 (16:14 +0100)]
[ns3] remove unused function

8 years ago[ns3] there is no reason why this ns3-only parsing functions should be public
schnorr [Wed, 7 Mar 2012 15:11:03 +0000 (16:11 +0100)]
[ns3] there is no reason why this ns3-only parsing functions should be public

8 years agoUninstall man for simgrid
navarro [Wed, 7 Mar 2012 14:52:16 +0000 (15:52 +0100)]
Uninstall man for simgrid

8 years agooptim: don't call for xbt_dynar_foreach
navarro [Wed, 7 Mar 2012 14:45:11 +0000 (15:45 +0100)]
optim: don't call for xbt_dynar_foreach

8 years agofix missing removal of files when uninstalling
schnorr [Wed, 7 Mar 2012 14:11:56 +0000 (15:11 +0100)]
fix missing removal of files when uninstalling

8 years agoFix compilation error with enable_latency_bound_tracking
navarro [Wed, 7 Mar 2012 09:55:49 +0000 (10:55 +0100)]
Fix compilation error with enable_latency_bound_tracking

8 years ago[trace] updating tracing tesh'es due to recent changes in tracing configuration
schnorr [Tue, 6 Mar 2012 23:59:54 +0000 (00:59 +0100)]
[trace] updating tracing tesh'es due to recent changes in tracing configuration

8 years ago[trace] instrumenting network lazy updates
schnorr [Tue, 6 Mar 2012 23:56:40 +0000 (00:56 +0100)]
[trace] instrumenting network lazy updates

8 years ago[trace] no longer mandate network/optim to Full when tracing is activated
schnorr [Tue, 6 Mar 2012 23:55:02 +0000 (00:55 +0100)]
[trace] no longer mandate network/optim to Full when tracing is activated

details:
- network lazy instrumentation is coming

8 years ago[trace] tracing no longer needs src and dst for every network surf action
schnorr [Tue, 6 Mar 2012 23:45:21 +0000 (00:45 +0100)]
[trace] tracing no longer needs src and dst for every network surf action

8 years ago[trace] use the lmm system to get ids to trace resource utilization
schnorr [Tue, 6 Mar 2012 23:42:41 +0000 (00:42 +0100)]
[trace] use the lmm system to get ids to trace resource utilization

details:
- we have a performance gain since we don't call routing_get_route_and_latency
for every update for every action in surf level

8 years agofix prototype declaration for gtnets compilation
schnorr [Tue, 6 Mar 2012 15:36:05 +0000 (16:36 +0100)]
fix prototype declaration for gtnets compilation

8 years agoput the log message in the correct place
schnorr [Tue, 6 Mar 2012 15:00:58 +0000 (16:00 +0100)]
put the log message in the correct place

8 years ago[trace] fix categorized resource utilization tracing (follow the new internal API)
schnorr [Tue, 6 Mar 2012 14:57:41 +0000 (15:57 +0100)]
[trace] fix categorized resource utilization tracing (follow the new internal API)

8 years ago[trace] changing the internal tracing API for categorized resource utilization
schnorr [Tue, 6 Mar 2012 14:49:28 +0000 (15:49 +0100)]
[trace] changing the internal tracing API for categorized resource utilization

details:
- no longer use smx_action_t and surf_action_t, let
those things be handled in the instrumentation code

8 years ago[trace] code clean-up, removing prototypes of functions that no longer exist
schnorr [Tue, 6 Mar 2012 14:33:18 +0000 (15:33 +0100)]
[trace] code clean-up, removing prototypes of functions that no longer exist

8 years ago[trace] removing old code and invalid comments
schnorr [Tue, 6 Mar 2012 14:31:09 +0000 (15:31 +0100)]
[trace] removing old code and invalid comments

8 years agoFix installation destination for man pages.
Arnaud Giersch [Tue, 6 Mar 2012 15:06:37 +0000 (16:06 +0100)]
Fix installation destination for man pages.

8 years ago[trace] fixing tracing tesh'es due to latest changes in link trace identifiers
schnorr [Tue, 6 Mar 2012 13:18:22 +0000 (14:18 +0100)]
[trace] fixing tracing tesh'es due to latest changes in link trace identifiers

8 years ago[trace] fix the graph extraction tracing of complex AS hierarchies
schnorr [Tue, 6 Mar 2012 12:27:02 +0000 (13:27 +0100)]
[trace] fix the graph extraction tracing of complex AS hierarchies

details:
- now it is harder to configure simgrid traces for the graph visualization
by hand, but since simgrid tracing creates them automatically with
parameters for that extent, it should be okay.
- these complex link names are exposed in the graph configuration
generated with --cfg=triva/uncategorized:uncat.plist and
--cfg=triva/categorized:cat.plist

8 years ago[trace] a better implementation to find the lowest common ancestor
schnorr [Tue, 6 Mar 2012 12:12:13 +0000 (13:12 +0100)]
[trace] a better implementation to find the lowest common ancestor

8 years ago[trace] no longer need to pass the parent, we find the lowest common parent instead
schnorr [Tue, 6 Mar 2012 10:11:01 +0000 (11:11 +0100)]
[trace] no longer need to pass the parent, we find the lowest common parent instead

8 years ago[trace] new function to find the lowest common ancestor between two hosts/links/routers
schnorr [Tue, 6 Mar 2012 10:10:34 +0000 (11:10 +0100)]
[trace] new function to find the lowest common ancestor between two hosts/links/routers

8 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Tue, 6 Mar 2012 09:05:06 +0000 (10:05 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

8 years agofix a copyright line. Should be done for all files
Martin Quinson [Tue, 6 Mar 2012 09:04:11 +0000 (10:04 +0100)]
fix a copyright line. Should be done for all files

8 years agotypos and reduce debug verbosity
Martin Quinson [Tue, 6 Mar 2012 08:52:12 +0000 (09:52 +0100)]
typos and reduce debug verbosity

8 years agoEnable generic_lmm_action to be lazily updated by refactoring the corresponding fields:
Arnaud Legrand [Mon, 5 Mar 2012 14:29:41 +0000 (15:29 +0100)]
Enable generic_lmm_action to be lazily updated by refactoring the corresponding fields:

8 years agoFix tracing broken by recent modifications.
Arnaud Legrand [Mon, 5 Mar 2012 12:07:33 +0000 (13:07 +0100)]
Fix tracing broken by recent modifications.

8 years agoFix mem leack and factorize code.
navarro [Mon, 5 Mar 2012 11:57:38 +0000 (12:57 +0100)]
Fix mem leack and factorize code.

8 years agoGet rid of our names.
Arnaud Legrand [Mon, 5 Mar 2012 10:10:46 +0000 (11:10 +0100)]
Get rid of our names.

8 years agoMake this example insensitive to scheduling order of events occuring at the same...
Arnaud Legrand [Mon, 5 Mar 2012 10:54:00 +0000 (11:54 +0100)]
Make this example insensitive to scheduling order of events occuring at the same time.

At time 7, depending whether the policeman is waken up before or after the emigrant, the migration could take place either at time 7 or at time 8.

8 years agoFix sleep function.
Arnaud Legrand [Mon, 5 Mar 2012 10:41:13 +0000 (11:41 +0100)]
Fix sleep function.

8 years agoRemove misleading comment
Arnaud Legrand [Mon, 5 Mar 2012 10:10:29 +0000 (11:10 +0100)]
Remove misleading comment

8 years agoCosmetics + warning
Arnaud Legrand [Mon, 5 Mar 2012 10:09:57 +0000 (11:09 +0100)]
Cosmetics + warning

8 years agoRewrite the lazy mechanism to fully mimic the one of network.
Arnaud Legrand [Fri, 2 Mar 2012 16:55:23 +0000 (17:55 +0100)]
Rewrite the lazy mechanism to fully mimic the one of network.

8 years agoCosmetics
Arnaud Legrand [Fri, 2 Mar 2012 16:32:20 +0000 (17:32 +0100)]
Cosmetics

8 years agocosmetics
Arnaud Legrand [Fri, 2 Mar 2012 16:29:10 +0000 (17:29 +0100)]
cosmetics

8 years agoMove this enum to a public place for future usage by cpu_cas01
Arnaud Legrand [Fri, 2 Mar 2012 16:28:57 +0000 (17:28 +0100)]
Move this enum to a public place for future usage by cpu_cas01

8 years agoGroup fields together. They will be soon refactored elsewhere.
Arnaud Legrand [Fri, 2 Mar 2012 16:00:55 +0000 (17:00 +0100)]
Group fields together. They will be soon refactored elsewhere.