Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
8 years agoGtnets works with new struct network_element_t
navarro [Fri, 23 Mar 2012 09:46:18 +0000 (10:46 +0100)]
Gtnets works with new struct network_element_t

8 years agoUpdate doc for compiling gtnets
navarro [Thu, 22 Mar 2012 15:20:01 +0000 (16:20 +0100)]
Update doc for compiling gtnets

8 years agoFirst step to take care of constraint into storage model
navarro [Thu, 22 Mar 2012 14:35:04 +0000 (15:35 +0100)]
First step to take care of constraint into storage model

8 years agoRemove test for cmake 2.8 it fails the first time
navarro [Thu, 22 Mar 2012 14:33:07 +0000 (15:33 +0100)]
Remove test for cmake 2.8 it fails the first time

8 years agomissing documentation for these functions
schnorr [Thu, 22 Mar 2012 15:03:34 +0000 (16:03 +0100)]
missing documentation for these functions

details:
- still TODO (search for FIXME)
- if they are not \ingroup, they won't appear in the MSG functions list
and users won't know that they exist

8 years agoprototypes in public msg.h file should be marked XBT_PUBLIC
schnorr [Thu, 22 Mar 2012 15:02:26 +0000 (16:02 +0100)]
prototypes in public msg.h file should be marked XBT_PUBLIC

8 years agoStupid error.
Arnaud Giersch [Thu, 22 Mar 2012 14:20:44 +0000 (15:20 +0100)]
Stupid error.

8 years agoRegenerate memcheck_tests.cmake.
Arnaud Giersch [Thu, 22 Mar 2012 13:30:24 +0000 (14:30 +0100)]
Regenerate memcheck_tests.cmake.

8 years agoFix path for msg-trace tests.
Arnaud Giersch [Thu, 22 Mar 2012 13:28:24 +0000 (14:28 +0100)]
Fix path for msg-trace tests.

8 years agoAdd setenv GRAS_NO_WARN_EXPERIMENTAL=1 for gras tests.
Arnaud Giersch [Thu, 22 Mar 2012 13:14:48 +0000 (14:14 +0100)]
Add setenv GRAS_NO_WARN_EXPERIMENTAL=1 for gras tests.

The purpose is to deactivate the warning about the experimental status of GRAS,
which was making all tests to fail.

8 years agoUpdate tesh files for gras-rpc tests.
Arnaud Giersch [Thu, 22 Mar 2012 13:05:18 +0000 (14:05 +0100)]
Update tesh files for gras-rpc tests.

Those messages have disappeared.

8 years agoSimplify the construction af argv on process creation.
Arnaud Giersch [Thu, 22 Mar 2012 12:58:03 +0000 (13:58 +0100)]
Simplify the construction af argv on process creation.

Also add a terminating NULLC, following C convention.

8 years agoFix gras initialization messages.
Arnaud Giersch [Thu, 22 Mar 2012 10:25:16 +0000 (11:25 +0100)]
Fix gras initialization messages.

Write them *after* initialization of the XBT layer.

Also use XBT_WARN for the warning about experimental status of GRAS, and
add the possibility to disable it by setting the environment variable
GRAS_NO_WARN_EXPERIMENTAL.

8 years agoRemove useless message.
Arnaud Giersch [Thu, 22 Mar 2012 09:18:05 +0000 (10:18 +0100)]
Remove useless message.

It is never seen, since xbt_log is not initialized at this point.

8 years agoAvoid unnecessary loop.
Arnaud Giersch [Thu, 22 Mar 2012 07:26:22 +0000 (08:26 +0100)]
Avoid unnecessary loop.

8 years agoRegenerate examples/gras/synchro/test_sg_{32,64}.tesh.
Arnaud Giersch [Wed, 14 Mar 2012 10:23:01 +0000 (11:23 +0100)]
Regenerate examples/gras/synchro/test_sg_{32,64}.tesh.

8 years agodocument MSG tracing examples
schnorr [Thu, 22 Mar 2012 12:15:22 +0000 (13:15 +0100)]
document MSG tracing examples

8 years ago[trace] factor code also for extracting the graph (between ASes, hosts, routers)...
schnorr [Thu, 22 Mar 2012 11:28:02 +0000 (12:28 +0100)]
[trace] factor code also for extracting the graph (between ASes, hosts, routers) to the paje trace file

8 years ago[trace] factorizing code so we have just one way to get routes (between ASes, hosts...
schnorr [Thu, 22 Mar 2012 10:25:58 +0000 (11:25 +0100)]
[trace] factorizing code so we have just one way to get routes (between ASes, hosts, routers)

details:
- works only for graphicator

8 years agolet simgrid compile with NDEBUG and warnings are errors
schnorr [Thu, 22 Mar 2012 10:17:36 +0000 (11:17 +0100)]
let simgrid compile with NDEBUG and warnings are errors

8 years agoAdd tag config and path property to be more generic.
navarro [Thu, 22 Mar 2012 10:04:27 +0000 (11:04 +0100)]
Add tag config and path property to be more generic.

8 years agoImplement xbt_dict_t content for storage model
navarro [Thu, 22 Mar 2012 09:36:30 +0000 (10:36 +0100)]
Implement xbt_dict_t content for storage model

8 years agoChange for new url for git clone
navarro [Thu, 22 Mar 2012 09:35:53 +0000 (10:35 +0100)]
Change for new url for git clone

8 years agoFix documentation of task_create
Martin Quinson [Thu, 22 Mar 2012 06:16:44 +0000 (07:16 +0100)]
Fix documentation of task_create

A bug for a 2 lines commits was suboptimal. Next time, remember of
Neil Spring advice: "Don't ask me to add a feature. Send me a patch".

Fixes gforge's #14032

8 years agocosmetics
Martin Quinson [Thu, 22 Mar 2012 06:15:20 +0000 (07:15 +0100)]
cosmetics

8 years agorewrite the text README by dumping the newly written html documentation
Martin Quinson [Wed, 21 Mar 2012 20:48:08 +0000 (21:48 +0100)]
rewrite the text README by dumping the newly written html documentation

8 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Wed, 21 Mar 2012 20:32:00 +0000 (21:32 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

8 years agofurther improve the MSG doc by documenting the examples
Martin Quinson [Wed, 21 Mar 2012 20:31:48 +0000 (21:31 +0100)]
further improve the MSG doc by documenting the examples

8 years agothis is not an example that the users can read, but rather a regression test
Martin Quinson [Wed, 21 Mar 2012 19:39:30 +0000 (20:39 +0100)]
this is not an example that the users can read, but rather a regression test

8 years ago[trace] correct graph extraction for graphicator
schnorr [Wed, 21 Mar 2012 14:10:31 +0000 (15:10 +0100)]
[trace] correct graph extraction for graphicator

8 years ago[trace] update tesh to follow recent changes in the network topology extraction
schnorr [Wed, 21 Mar 2012 12:19:48 +0000 (13:19 +0100)]
[trace] update tesh to follow recent changes in the network topology extraction

8 years ago[trace] new example to show how to use TRACE_link_srcdst_variable_(set/add/sub)
schnorr [Wed, 21 Mar 2012 11:45:42 +0000 (12:45 +0100)]
[trace] new example to show how to use TRACE_link_srcdst_variable_(set/add/sub)

8 years ago[trace] add new example to show how to use link user variables
schnorr [Wed, 21 Mar 2012 10:30:37 +0000 (11:30 +0100)]
[trace] add new example to show how to use link user variables

8 years ago[trace] wipe out memory leaks in graphicator
schnorr [Wed, 21 Mar 2012 09:49:20 +0000 (10:49 +0100)]
[trace] wipe out memory leaks in graphicator

8 years ago[trace] update graphicator accordingly
schnorr [Wed, 21 Mar 2012 09:32:18 +0000 (10:32 +0100)]
[trace] update graphicator accordingly

8 years ago[trace] only one public function for extracting the graph of a platform
schnorr [Wed, 21 Mar 2012 09:21:49 +0000 (10:21 +0100)]
[trace] only one public function for extracting the graph of a platform

details:
- output the extracted graph to a graphviz dot file
- this is a side effect of the tracing system (the same algorithm is used
for the topological visualization)

8 years ago[trace] remove function from tracing interface, should be internal
schnorr [Wed, 21 Mar 2012 09:16:56 +0000 (10:16 +0100)]
[trace] remove function from tracing interface, should be internal

8 years ago[trace] add some comments, cosmetics
schnorr [Wed, 21 Mar 2012 08:37:53 +0000 (09:37 +0100)]
[trace] add some comments, cosmetics

8 years ago[trace] remove deprecated function from the compilation support when tracing is disable
schnorr [Wed, 21 Mar 2012 08:36:43 +0000 (09:36 +0100)]
[trace] remove deprecated function from the compilation support when tracing is disable

8 years agofix Memleack
navarro [Wed, 21 Mar 2012 10:05:38 +0000 (11:05 +0100)]
fix Memleack

8 years ago[trace] removing deprecated function from the tracing interface
schnorr [Wed, 21 Mar 2012 08:26:41 +0000 (09:26 +0100)]
[trace] removing deprecated function from the tracing interface

8 years agothis subdirectory was removed by previous commit
schnorr [Wed, 21 Mar 2012 08:25:59 +0000 (09:25 +0100)]
this subdirectory was removed by previous commit

8 years agokeep cmake informed that this example was removed
Martin Quinson [Tue, 20 Mar 2012 16:42:20 +0000 (17:42 +0100)]
keep cmake informed that this example was removed

8 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Tue, 20 Mar 2012 16:37:21 +0000 (17:37 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

8 years agothat example is useless too
Martin Quinson [Tue, 20 Mar 2012 16:36:06 +0000 (17:36 +0100)]
that example is useless too

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 agoremove a deprecated example file
Martin Quinson [Tue, 20 Mar 2012 16:33:13 +0000 (17:33 +0100)]
remove a deprecated example file

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