Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
13 years agothis test is supposed to check whether the net/cpu models are not the regular one...
mquinson [Thu, 24 Jun 2010 09:17:25 +0000 (09:17 +0000)]
this test is supposed to check whether the net/cpu models are not the regular one, in which case we have to switch to compound workstation model. The add of the SMPI model were broken here

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

13 years agoLet this code compile with the paranoid compiler flags on
mquinson [Thu, 24 Jun 2010 09:17:23 +0000 (09:17 +0000)]
Let this code compile with the paranoid compiler flags on

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

13 years agoUpdate tests for java.
navarrop [Wed, 23 Jun 2010 14:13:24 +0000 (14:13 +0000)]
Update tests for java.

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

13 years agoNeed to have the HAVE_MMAP variable.
navarrop [Wed, 23 Jun 2010 13:52:30 +0000 (13:52 +0000)]
Need to have the HAVE_MMAP variable.

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

13 years agoThose variables must be set here.
navarrop [Wed, 23 Jun 2010 13:52:29 +0000 (13:52 +0000)]
Those variables must be set here.

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

13 years agoChange function called.
navarrop [Wed, 23 Jun 2010 08:34:27 +0000 (08:34 +0000)]
Change function called.

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

13 years agoremove unused lines
coldpeace [Tue, 22 Jun 2010 15:00:17 +0000 (15:00 +0000)]
remove unused lines

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

13 years agotalking about Ruby in FAQ
coldpeace [Tue, 22 Jun 2010 13:46:49 +0000 (13:46 +0000)]
talking about Ruby in FAQ

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

13 years agostart talking about lMSG [ on last commit > start ?...> Start some manuals for MSG...
coldpeace [Mon, 21 Jun 2010 16:30:49 +0000 (16:30 +0000)]
start talking about lMSG [ on last commit > start ?...> Start some manuals for MSG Modules...

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

13 years agoAdd DLL_STATIC flags.
navarrop [Mon, 21 Jun 2010 14:08:20 +0000 (14:08 +0000)]
Add DLL_STATIC flags.

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

13 years agoNow call the file for windows.
navarrop [Mon, 21 Jun 2010 14:08:06 +0000 (14:08 +0000)]
Now call the file for windows.

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

13 years agoAdd a new cmake file for windows. Cosmetics.
navarrop [Mon, 21 Jun 2010 14:07:50 +0000 (14:07 +0000)]
Add a new cmake file for windows. Cosmetics.

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

13 years agoNeed gras_config.h.
navarrop [Fri, 18 Jun 2010 16:02:06 +0000 (16:02 +0000)]
Need gras_config.h.

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

13 years agoVariables correctly set by cmake in gras_config.h.
navarrop [Fri, 18 Jun 2010 16:01:53 +0000 (16:01 +0000)]
Variables correctly set by cmake in gras_config.h.

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

13 years agoRemove gras_config.h include.
navarrop [Fri, 18 Jun 2010 16:01:40 +0000 (16:01 +0000)]
Remove gras_config.h include.

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

13 years agoSet variables for windows.
navarrop [Fri, 18 Jun 2010 16:01:26 +0000 (16:01 +0000)]
Set variables for windows.

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

13 years agoVariables setted by an other file.
navarrop [Fri, 18 Jun 2010 16:01:12 +0000 (16:01 +0000)]
Variables setted by an other file.

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

13 years ago respect MSG privacy : host case
coldpeace [Fri, 18 Jun 2010 15:33:11 +0000 (15:33 +0000)]
 respect MSG privacy : host case

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

13 years ago respect MSG privacy : Using public setter and getter MSG methods to access task...
coldpeace [Fri, 18 Jun 2010 15:09:45 +0000 (15:09 +0000)]
 respect MSG privacy : Using public setter and getter MSG methods to access task attributes

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

13 years agoDefine correctly variables for windows.
navarrop [Fri, 18 Jun 2010 14:26:29 +0000 (14:26 +0000)]
Define correctly variables for windows.

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

13 years agoUpdate ignored files.
navarrop [Fri, 18 Jun 2010 10:17:34 +0000 (10:17 +0000)]
Update ignored files.

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

13 years agoDeclare variables at the beginning of the function.
navarrop [Fri, 18 Jun 2010 10:07:44 +0000 (10:07 +0000)]
Declare variables at the beginning of the function.

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

13 years agoDeclare LOG_DEFAULT_CATEGORY with LOG_NEW_DEFAULT_SUBCATEGORY.
navarrop [Fri, 18 Jun 2010 10:07:28 +0000 (10:07 +0000)]
Declare LOG_DEFAULT_CATEGORY with LOG_NEW_DEFAULT_SUBCATEGORY.

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

13 years agoMissing the word line for compiler.
navarrop [Thu, 17 Jun 2010 17:22:43 +0000 (17:22 +0000)]
Missing the word line for compiler.

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

13 years agoNow sources are generated with #line.
navarrop [Thu, 17 Jun 2010 17:22:42 +0000 (17:22 +0000)]
Now sources are generated with #line.

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

13 years agoDont set full path.
navarrop [Thu, 17 Jun 2010 17:22:38 +0000 (17:22 +0000)]
Dont set full path.

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

13 years agotalking about lua binding in FAQ
coldpeace [Thu, 17 Jun 2010 14:36:37 +0000 (14:36 +0000)]
talking about lua binding in FAQ

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

13 years agoforgot to remove this one before commit
suter [Thu, 17 Jun 2010 14:17:11 +0000 (14:17 +0000)]
forgot to remove this one before commit

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

13 years agoFlags for coverage.
navarrop [Thu, 17 Jun 2010 13:14:20 +0000 (13:14 +0000)]
Flags for coverage.

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

13 years agoOups. Sorry.
navarrop [Thu, 17 Jun 2010 13:14:18 +0000 (13:14 +0000)]
Oups. Sorry.

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

13 years agounifiy the names of target building some bindings
mquinson [Thu, 17 Jun 2010 12:32:30 +0000 (12:32 +0000)]
unifiy the names of target building some bindings

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

13 years agomention the new SimDag example
suter [Thu, 17 Jun 2010 12:05:37 +0000 (12:05 +0000)]
mention the new SimDag example
talk about the dynar function added by Mehdi

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

13 years agoAdd the new example to the build
suter [Thu, 17 Jun 2010 11:35:00 +0000 (11:35 +0000)]
Add the new example to the build
Add the corresponding tesh/test

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

13 years agoAdd a new example for simdag
suter [Thu, 17 Jun 2010 11:34:16 +0000 (11:34 +0000)]
Add a new example for simdag

Schedule a Montage DAX on an heterogeneous platform using a simple
Min-Min strategy.

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

13 years agoDelete unused -fprofile-arcs flags.
navarrop [Thu, 17 Jun 2010 10:10:42 +0000 (10:10 +0000)]
Delete unused -fprofile-arcs flags.

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

13 years agoGenerate doc only if it is necessary. Set enable_doc option.
navarrop [Thu, 17 Jun 2010 09:19:22 +0000 (09:19 +0000)]
Generate doc only if it is necessary. Set enable_doc option.

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

13 years agoAdd stuff to make compute tasks schedulable.
suter [Thu, 17 Jun 2010 08:52:08 +0000 (08:52 +0000)]
Add stuff to make compute tasks schedulable.

Each time a compute task ends, we decrement a counter for the tasks
that are the destination of a transfert from the finishing task. When
this counter reaches 0, the task is SD_SCHEDULABLE (All compute task
parents are in the SD_DONE state).

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

13 years agoMake sure that created sequential tasks cannot look like parallel tasks because of...
mquinson [Wed, 16 Jun 2010 17:14:10 +0000 (17:14 +0000)]
Make sure that created sequential tasks cannot look like parallel tasks because of use of uninitialized data

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

13 years agoAdd a simgrid_java target to rebuild the jar file; look at the right location of...
mquinson [Wed, 16 Jun 2010 17:13:47 +0000 (17:13 +0000)]
Add a simgrid_java target to rebuild the jar file; look at the right location of the jar file when compiling examples

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

13 years agono need to set the number of host,link or route at the beginning , thanks to xbt_dyna...
coldpeace [Wed, 16 Jun 2010 16:56:39 +0000 (16:56 +0000)]
no need to set the number of host,link or route at the beginning , thanks to xbt_dynar_t ;)

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

13 years agoswitching to xbt_dynar_t for methods to bypass XMl
coldpeace [Wed, 16 Jun 2010 16:55:19 +0000 (16:55 +0000)]
switching to xbt_dynar_t for methods to bypass XMl

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

13 years agoxbt_dynar_is_empty to check if a dynar is empty or not
coldpeace [Wed, 16 Jun 2010 16:54:05 +0000 (16:54 +0000)]
xbt_dynar_is_empty to check if a dynar is empty or not

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

13 years agoOf course we only need to add /D DLL_EXPORT to CFLAGS on windows architectures. Doing...
mquinson [Wed, 16 Jun 2010 12:58:03 +0000 (12:58 +0000)]
Of course we only need to add /D DLL_EXPORT to CFLAGS on windows architectures. Doing so without condition breaks unix builds, pity

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

13 years agoDon't generate doc with windows.
navarrop [Wed, 16 Jun 2010 10:26:24 +0000 (10:26 +0000)]
Don't generate doc with windows.

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

13 years agoUpdate COPING license file for ucontext and windows.
navarrop [Wed, 16 Jun 2010 10:26:16 +0000 (10:26 +0000)]
Update COPING license file for ucontext and windows.

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

13 years agoChange path for win32 ucontext files.
navarrop [Wed, 16 Jun 2010 10:26:06 +0000 (10:26 +0000)]
Change path for win32 ucontext files.

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

13 years agoDeclare variable DLL_EXPORT for Libs.
navarrop [Wed, 16 Jun 2010 10:25:56 +0000 (10:25 +0000)]
Declare variable DLL_EXPORT for Libs.

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

13 years agomake sure that MSG_task_execute() is not called by error on parallel tasks
mquinson [Wed, 16 Jun 2010 09:39:44 +0000 (09:39 +0000)]
make sure that MSG_task_execute() is not called by error on parallel tasks

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

13 years agoAdd LGPL files for ucontext.
navarrop [Wed, 16 Jun 2010 07:49:07 +0000 (07:49 +0000)]
Add LGPL files for ucontext.

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

13 years agoenabling warnings as errors raised some problems due to the change of
suter [Wed, 16 Jun 2010 07:44:08 +0000 (07:44 +0000)]
enabling warnings as errors raised some problems due to the change of
return type of SD_simulate

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

13 years agoActually build the doc
mquinson [Tue, 15 Jun 2010 22:16:00 +0000 (22:16 +0000)]
Actually build the doc

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

13 years agoimprove TOC desynch detection tool
mquinson [Tue, 15 Jun 2010 22:15:41 +0000 (22:15 +0000)]
improve TOC desynch detection tool

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

13 years agofix some TOC of doc, detected by automatic tests
mquinson [Tue, 15 Jun 2010 22:15:20 +0000 (22:15 +0000)]
fix some TOC of doc, detected by automatic tests

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

13 years agofix a bug breaking every navigation tabs. Damn changing format of doxygen output
mquinson [Tue, 15 Jun 2010 22:15:01 +0000 (22:15 +0000)]
fix a bug breaking every navigation tabs. Damn changing format of doxygen output

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

13 years agofix format
mquinson [Tue, 15 Jun 2010 22:14:41 +0000 (22:14 +0000)]
fix format

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

13 years agorename SD_READY in SD_SCHEDULABLE to prevent troubles for users that
suter [Tue, 15 Jun 2010 20:18:56 +0000 (20:18 +0000)]
rename SD_READY in SD_SCHEDULABLE to prevent troubles for users that
were used to use SD_READY

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

13 years agomake clean works now
mquinson [Tue, 15 Jun 2010 19:40:13 +0000 (19:40 +0000)]
make clean works now

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

13 years agobasic layer for simdag bindings ( modifyin' the return value of simulate from SD_tas...
coldpeace [Tue, 15 Jun 2010 14:46:46 +0000 (14:46 +0000)]
basic layer for simdag bindings ( modifyin' the return value of simulate from  SD_task_t* to xbt_dynar_t)

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

13 years agoDont declare variables at the middle of nowhere.
navarrop [Tue, 15 Jun 2010 14:00:44 +0000 (14:00 +0000)]
Dont declare variables at the middle of nowhere.

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

13 years agoAdd sources with win32 for pthread.
navarrop [Tue, 15 Jun 2010 13:01:05 +0000 (13:01 +0000)]
Add sources with win32 for pthread.

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

13 years agoCosmetics.
navarrop [Tue, 15 Jun 2010 13:00:56 +0000 (13:00 +0000)]
Cosmetics.

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

13 years agoAdd context ucontext for windows.
navarrop [Tue, 15 Jun 2010 13:00:41 +0000 (13:00 +0000)]
Add context ucontext for windows.

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

13 years agoAdd condition before use a mmalloc function.
navarrop [Mon, 14 Jun 2010 14:44:47 +0000 (14:44 +0000)]
Add condition before use a mmalloc function.

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

13 years agoThe function ffs doesn't exist for windows, so we have to define it.
navarrop [Mon, 14 Jun 2010 14:44:39 +0000 (14:44 +0000)]
The function ffs doesn't exist for windows, so we have to define it.

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

13 years agoIf it is a win plateform we have to use wenvironment against environment.
navarrop [Mon, 14 Jun 2010 14:44:30 +0000 (14:44 +0000)]
If it is a win plateform we have to use wenvironment against environment.

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

13 years agoInit variables.
navarrop [Mon, 14 Jun 2010 14:44:20 +0000 (14:44 +0000)]
Init variables.

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

13 years agoAdd a flags for include a lib for winsock.
navarrop [Mon, 14 Jun 2010 14:39:48 +0000 (14:39 +0000)]
Add a flags for include a lib for winsock.

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

13 years agoAdded new model (default with smpirun) that integrates the three-interval linear...
pini [Mon, 14 Jun 2010 14:22:20 +0000 (14:22 +0000)]
Added new model (default with smpirun) that integrates the three-interval linear regression for correction factors.

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

13 years agoWhen a transfer is auto-scheduled, it should now be in the SD_READY
suter [Mon, 14 Jun 2010 13:13:36 +0000 (13:13 +0000)]
When a transfer is auto-scheduled, it should now be in the SD_READY
state (all dependencies are satisfied, but not scheduled) and no more
in the SD_NOT_SCHEDULED state.

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

13 years agoReintroduce a SD_READY state, which now means "ready" in a scheduling
suter [Mon, 14 Jun 2010 12:36:17 +0000 (12:36 +0000)]
Reintroduce a SD_READY state, which now means "ready" in a scheduling
sense, i.e., all dependencies are satisfied.

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

13 years agoWe used those lines in VBC.
navarrop [Mon, 14 Jun 2010 09:44:08 +0000 (09:44 +0000)]
We used those lines in VBC.

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

13 years agoWe need this flag for libraries on visualc.
navarrop [Mon, 14 Jun 2010 09:43:59 +0000 (09:43 +0000)]
We need this flag for libraries on visualc.

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

13 years agoDelete some unused flags.
navarrop [Mon, 14 Jun 2010 09:43:51 +0000 (09:43 +0000)]
Delete some unused flags.

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

13 years agoDo not redefine function in visualc.
navarrop [Mon, 14 Jun 2010 09:43:41 +0000 (09:43 +0000)]
Do not redefine function in visualc.

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

13 years agoDo not declare variables in the middle of nowhere.
navarrop [Mon, 14 Jun 2010 09:30:59 +0000 (09:30 +0000)]
Do not declare variables in the middle of nowhere.

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

13 years agoRename the SD_READY (all dependencies are satisfied and task is
suter [Mon, 14 Jun 2010 09:21:06 +0000 (09:21 +0000)]
Rename the SD_READY (all dependencies are satisfied and task is
scheduled) state in SD_RUNNABLE. This prevents a confusion with
the notion of "ready" used in DAG scheduling (all dependencies are
satisfied)

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

13 years ago3rd attempt: replace __compar_fn_t by a new function type
suter [Mon, 14 Jun 2010 09:15:20 +0000 (09:15 +0000)]
3rd attempt: replace __compar_fn_t by a new function type
int_f_cpvoid_cpvoid (int foo (const void*, const void *)

It's hard to add stuff in XBT, the gurus are watching you ...

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

13 years agoRhhaaa, use the __compar_fn_t type defined in stdlib instead of
suter [Mon, 14 Jun 2010 08:58:06 +0000 (08:58 +0000)]
Rhhaaa, use the __compar_fn_t type defined in stdlib instead of
int_f_pvoid_pvoid

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

13 years agoAdd a new function xbt_dynar_sort() which is a wrapper on qsort.
suter [Mon, 14 Jun 2010 08:43:15 +0000 (08:43 +0000)]
Add a new function xbt_dynar_sort() which is a wrapper on qsort.

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

13 years agoupdate the changelog (and BTW put my changes in the 3.5 section
suter [Fri, 11 Jun 2010 15:33:54 +0000 (15:33 +0000)]
update the changelog (and BTW put my changes in the 3.5 section
instead of updating the 3.4.1)

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

13 years agoModify the examples and tests to cope with the new return type of
suter [Fri, 11 Jun 2010 15:28:48 +0000 (15:28 +0000)]
Modify the examples and tests to cope with the new return type of
SD_Simulate

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

13 years agochange the return type of SD_simulate
suter [Fri, 11 Jun 2010 15:27:34 +0000 (15:27 +0000)]
change the return type of SD_simulate
  Why convert a dynar into a NULL terminated array?

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

13 years agoAdd a new test of SimDag to the list
suter [Fri, 11 Jun 2010 14:28:15 +0000 (14:28 +0000)]
Add a new test of SimDag to the list
Corresponds to the example of the use of the sequential access mode

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

13 years agoDon't forget to update the changlog
suter [Fri, 11 Jun 2010 13:59:49 +0000 (13:59 +0000)]
Don't forget to update the changlog

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

13 years agoThese one ara also part of ctest. Take the INFO->VERB into account too
suter [Fri, 11 Jun 2010 13:56:44 +0000 (13:56 +0000)]
These one ara also part of ctest. Take the INFO->VERB into account too

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

13 years agoUptade the teshsuite of SimDag to take the INFO -> VERB change
suter [Fri, 11 Jun 2010 13:56:03 +0000 (13:56 +0000)]
Uptade the teshsuite of SimDag to take the INFO -> VERB change

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

13 years agoChange the way a task is considered as ready
suter [Fri, 11 Jun 2010 13:55:15 +0000 (13:55 +0000)]
Change the way a task is considered as ready
  Instead of removing dependencies when a task is done, a counter is
  decreased
  This way, it is always possible to reach ancestors thanks to
  the SD_taks_get_parents function.

Change the level of some logs in sd_global from INFO to VERB

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

13 years agoBad idea to acquire a semaphore that is already hold. Split cleanup code from waiting...
pini [Mon, 7 Jun 2010 10:58:12 +0000 (10:58 +0000)]
Bad idea to acquire a semaphore that is already hold. Split cleanup code from waiting code instead.

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

13 years agoProtect EWOULDBLOCK, EINPROGRESS, ETIMEDOUT macro definitions since Visual C already...
navarrop [Fri, 4 Jun 2010 16:04:32 +0000 (16:04 +0000)]
Protect EWOULDBLOCK, EINPROGRESS, ETIMEDOUT macro definitions since Visual C already defines them.

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

13 years agoProtect macro definitions for VA_COPY. They should probably all be removed from this...
navarrop [Fri, 4 Jun 2010 16:04:31 +0000 (16:04 +0000)]
Protect macro definitions for VA_COPY. They should probably all be removed from this file actually...

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

13 years agoPortable definition of inline for windows visual C
navarrop [Fri, 4 Jun 2010 16:04:30 +0000 (16:04 +0000)]
Portable definition of inline for windows visual C

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

13 years agoCorrect macro declaration for VA_COPY so that it does not fool cpp and works on windo...
navarrop [Fri, 4 Jun 2010 16:04:29 +0000 (16:04 +0000)]
Correct macro declaration for VA_COPY so that it does not fool cpp and works on windows...

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

13 years agoThis file should not be tracked. It is automatically generated by Cmake.
navarrop [Fri, 4 Jun 2010 16:04:28 +0000 (16:04 +0000)]
This file should not be tracked. It is automatically generated by Cmake.

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

13 years agoUse a portable inline and declare variables at the beginning
navarrop [Fri, 4 Jun 2010 16:04:27 +0000 (16:04 +0000)]
Use a portable inline and declare variables at the beginning

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

13 years agoUse a portable inline
navarrop [Fri, 4 Jun 2010 16:04:26 +0000 (16:04 +0000)]
Use a portable inline

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

13 years agoDo not declare variable in the middle of nowhere!
navarrop [Fri, 4 Jun 2010 16:04:25 +0000 (16:04 +0000)]
Do not declare variable in the middle of nowhere!

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

13 years agoIncorrect use of conditionnal expressions
navarrop [Fri, 4 Jun 2010 16:04:23 +0000 (16:04 +0000)]
Incorrect use of conditionnal expressions

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

13 years agoSet some variables and flags for windows.
navarrop [Fri, 4 Jun 2010 11:13:53 +0000 (11:13 +0000)]
Set some variables and flags for windows.

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

13 years agoI need this to compile on my machine. It may break on others systems but I don't...
alegrand [Thu, 3 Jun 2010 21:25:41 +0000 (21:25 +0000)]
I need this to compile on my machine. It may break on others systems but I don't know how to use pipol yet.

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

13 years agoNow supernovae mode works out of project directory.
navarrop [Thu, 3 Jun 2010 09:49:28 +0000 (09:49 +0000)]
Now supernovae mode works out of project directory.

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