Logo AND Algorithmique Numérique Distribuée

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

10 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

10 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

10 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

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

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

10 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.

10 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.

10 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.

10 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.

10 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.

10 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.

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

10 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.

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

10 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

10 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

10 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

10 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.

10 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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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)

10 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

10 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

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

10 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)

10 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

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

10 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

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

10 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

10 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

10 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

10 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

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

10 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.

10 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 ;)

10 years agoremove a deprecated example file
Martin Quinson [Tue, 20 Mar 2012 16:33:13 +0000 (17:33 +0100)]
remove a deprecated example file

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

10 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

10 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

10 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.

10 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)

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

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

10 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...

10 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

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

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

10 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

10 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

10 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

10 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

10 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.

10 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.

10 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)

10 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

10 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

10 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.

10 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.

10 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

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

10 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.

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

10 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

10 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

10 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

10 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

10 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.

10 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.

10 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.

10 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.

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

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

10 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

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

10 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

10 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)

10 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.

10 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

10 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

10 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

10 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

10 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