Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
13 years agotry a bit harder to get the simulated time without any function call
mquinson [Tue, 7 Dec 2010 09:20:58 +0000 (09:20 +0000)]
try a bit harder to get the simulated time without any function call

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

13 years agomove the default Makefile that we must install in the tarball away from the root...
mquinson [Tue, 7 Dec 2010 09:20:56 +0000 (09:20 +0000)]
move the default Makefile that we must install in the tarball away from the root svn: it prevents us to work

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

13 years agocosmetics: don't load a file from itself
mquinson [Tue, 7 Dec 2010 08:46:52 +0000 (08:46 +0000)]
cosmetics: don't load a file from itself

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

13 years agodon't try to compute the backtrace if we have no process name (only occure with ...
mquinson [Tue, 7 Dec 2010 08:46:46 +0000 (08:46 +0000)]
don't try to compute the backtrace if we have no process name (only occure with *badly* written bindings, but saves a segfault then)

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

13 years agoAdd a configure file and a Makefile to explain we now use cmake.
navarrop [Mon, 6 Dec 2010 17:44:18 +0000 (17:44 +0000)]
Add a configure file and a Makefile to explain we now use cmake.

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

13 years agoBugfix: protect SIMIX_context_self() in the case that SIMIX is not initialized.
cristianrosa [Mon, 6 Dec 2010 14:54:14 +0000 (14:54 +0000)]
Bugfix: protect SIMIX_context_self() in the case that SIMIX is not initialized.

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

13 years agoInitialize surf before the context module, so the later one can make use of the confi...
cristianrosa [Mon, 6 Dec 2010 14:54:12 +0000 (14:54 +0000)]
Initialize surf before the context module, so the later one can make use of the configuration variables.

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

13 years agoBugfix: Protect SIMIX_process_self in the case that the context module is not yet...
cristianrosa [Mon, 6 Dec 2010 14:54:09 +0000 (14:54 +0000)]
Bugfix: Protect SIMIX_process_self in the case that the context module is not yet initialized.

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

13 years agoRevert thread creation delay on pthread context factory.
cristianrosa [Mon, 6 Dec 2010 14:54:07 +0000 (14:54 +0000)]
Revert thread creation delay on pthread context factory.

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

13 years agoAdded sender-side gaps (only activated by default in the SMPI network model, use...
pini [Mon, 6 Dec 2010 13:54:44 +0000 (13:54 +0000)]
Added sender-side gaps (only activated by default in the SMPI network model, use --cfg=network/sender_gap:?? to override).

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

13 years agoUse more precision by default when running SMPI.
pini [Mon, 6 Dec 2010 13:54:33 +0000 (13:54 +0000)]
Use more precision by default when running SMPI.

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

13 years agoAllow to configure precision in the maxmin systems.
pini [Mon, 6 Dec 2010 13:54:30 +0000 (13:54 +0000)]
Allow to configure precision in the maxmin systems.

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

13 years agoRemove old variable with_context.
navarrop [Mon, 6 Dec 2010 13:50:15 +0000 (13:50 +0000)]
Remove old variable with_context.

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

13 years agoNow take context pthread and ucontext if it is possible.
navarrop [Mon, 6 Dec 2010 13:36:12 +0000 (13:36 +0000)]
Now take context pthread and ucontext if it is possible.

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

13 years agoModify message for gtnets.
navarrop [Mon, 6 Dec 2010 13:36:11 +0000 (13:36 +0000)]
Modify message for gtnets.

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

13 years agoFix gtnets detection and add a script to install patched gtnets from simgrid svn.
navarrop [Mon, 6 Dec 2010 12:34:09 +0000 (12:34 +0000)]
Fix gtnets detection and add a script to install patched gtnets from simgrid svn.

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

13 years ago[trace] fix on compilation without tracing
schnorr [Mon, 6 Dec 2010 11:55:02 +0000 (11:55 +0000)]
[trace] fix on compilation without tracing

sorry for that

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

13 years agoImprove context switching for ucontext
cristianrosa [Mon, 6 Dec 2010 11:01:42 +0000 (11:01 +0000)]
Improve context switching for ucontext

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

13 years agoCompile fix: iwannadie is now in the context structure
cristianrosa [Mon, 6 Dec 2010 11:01:23 +0000 (11:01 +0000)]
Compile fix: iwannadie is now in the context structure

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

13 years agosmall overhault of the TODO file. Much more cruft killing would be needed
mquinson [Mon, 6 Dec 2010 10:17:33 +0000 (10:17 +0000)]
small overhault of the TODO file. Much more cruft killing would be needed

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

13 years agoDon't set gtnets flags if can't compile gtnets.
navarrop [Mon, 6 Dec 2010 09:37:59 +0000 (09:37 +0000)]
Don't set gtnets flags if can't compile gtnets.

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

13 years agoChange way to make tesh for win32.
navarrop [Mon, 6 Dec 2010 09:37:58 +0000 (09:37 +0000)]
Change way to make tesh for win32.

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

13 years ago[trace] TRACE_[start|end] no longer belong to public functions of the tracing api
schnorr [Mon, 6 Dec 2010 01:11:22 +0000 (01:11 +0000)]
[trace] TRACE_[start|end] no longer belong to public functions of the tracing api

details:
- they are called by appropriate initialization functions if simgrid
is compiled with tracing_enable=on

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

13 years ago[trace] logging the categorized/uncategorized resource utilization tracing mechanism
schnorr [Mon, 6 Dec 2010 01:06:16 +0000 (01:06 +0000)]
[trace] logging the categorized/uncategorized resource utilization tracing mechanism

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

13 years agoupdating ChangeLog
schnorr [Mon, 6 Dec 2010 00:56:06 +0000 (00:56 +0000)]
updating ChangeLog

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

13 years ago[trace] configuration option tracing/platform renamed to tracing/categorized
schnorr [Mon, 6 Dec 2010 00:56:05 +0000 (00:56 +0000)]
[trace] configuration option tracing/platform renamed to tracing/categorized

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

13 years ago[trace] use of xbt functions inside instr
schnorr [Mon, 6 Dec 2010 00:56:01 +0000 (00:56 +0000)]
[trace] use of xbt functions inside instr

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

13 years ago[trace] logging messages for category attribution of simix processes
schnorr [Mon, 6 Dec 2010 00:56:00 +0000 (00:56 +0000)]
[trace] logging messages for category attribution of simix processes

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

13 years ago[trace] call functions that do the simix processes category registration directly
schnorr [Mon, 6 Dec 2010 00:55:59 +0000 (00:55 +0000)]
[trace] call functions that do the simix processes category registration directly

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

13 years ago[trace] declaring xbt_log categories for tracing
schnorr [Mon, 6 Dec 2010 00:55:58 +0000 (00:55 +0000)]
[trace] declaring xbt_log categories for tracing

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

13 years ago[trace] detailed description of new configuration options
schnorr [Mon, 6 Dec 2010 00:55:57 +0000 (00:55 +0000)]
[trace] detailed description of new configuration options

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

13 years ago[trace] end must be called while surf configuration still exist
schnorr [Mon, 6 Dec 2010 00:55:56 +0000 (00:55 +0000)]
[trace] end must be called while surf configuration still exist

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

13 years ago[trace] new tracing options to generate graph configurations for triva
schnorr [Mon, 6 Dec 2010 00:55:54 +0000 (00:55 +0000)]
[trace] new tracing options to generate graph configurations for triva

details:
- triva/uncategorized:uncat.plist
          uncat.plist holds a configuration for a uncategorized
          graph resource utilization analysis in triva

- triva/categorized:cat.plist
          cat.plist holds a configuration for a categorized
          graph resource utilization analysis in triva

- Get a MSG/SimDAG/SMPI simulator, compile it against a toolkit
compiled with tracing enabled, then run the simulation with these
parameters:
--cfg=tracing:1 --cfg=tracing/uncategorized:1 --cfg=triva/uncategorized:uncat.plist
then run Triva (from the svn) with the following parameters
Triva simgrid.trace --graph --gc_conf uncat.plist --gc_apply

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

13 years ago[trace] uncategorized resource tracing option is independent from categorized, and...
schnorr [Mon, 6 Dec 2010 00:55:53 +0000 (00:55 +0000)]
[trace] uncategorized resource tracing option is independent from categorized, and set colors

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

13 years ago[trace] categories may have colors registered in the trace file
schnorr [Mon, 6 Dec 2010 00:55:52 +0000 (00:55 +0000)]
[trace] categories may have colors registered in the trace file

details:
- specify color randomly if no color is provided

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

13 years ago[trace] verbose comments to connect simulator parameters with type hierarchy definition
schnorr [Mon, 6 Dec 2010 00:55:50 +0000 (00:55 +0000)]
[trace] verbose comments to connect simulator parameters with type hierarchy definition

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

13 years ago[trace] let paje output its own header
schnorr [Mon, 6 Dec 2010 00:55:49 +0000 (00:55 +0000)]
[trace] let paje output its own header

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

13 years ago[trace] encapsulating the open/close of the trace file
schnorr [Mon, 6 Dec 2010 00:55:48 +0000 (00:55 +0000)]
[trace] encapsulating the open/close of the trace file

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

13 years agoAllow cluster tag to use the core tag...
alegrand [Sun, 5 Dec 2010 17:21:51 +0000 (17:21 +0000)]
Allow cluster tag to use the core tag...
...and thus to work correctly since when bypassing the parser all attributes should be precised

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

13 years agointegrate george modifications. Still use old-fashioned spawn instead
suter [Sat, 4 Dec 2010 09:06:35 +0000 (09:06 +0000)]
integrate george modifications. Still use old-fashioned spawn instead
of isend/irecv

but at least a sender doesn't wait for the receiver in eager-like mode
anymore.

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

13 years agoRestructuration of file CompleteInFiles.
navarrop [Fri, 3 Dec 2010 20:14:35 +0000 (20:14 +0000)]
Restructuration of file CompleteInFiles.

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

13 years agoRemove gtnets_path. Now use a module.
navarrop [Fri, 3 Dec 2010 18:21:16 +0000 (18:21 +0000)]
Remove gtnets_path. Now use a module.

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

13 years agoCosmetics
navarrop [Fri, 3 Dec 2010 18:21:14 +0000 (18:21 +0000)]
Cosmetics

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

13 years agoDon't remove this file otherwise cmake reconfigures the project at each make.
navarrop [Fri, 3 Dec 2010 18:21:11 +0000 (18:21 +0000)]
Don't remove this file otherwise cmake reconfigures the project at each make.

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

13 years agoRenaming PROJECT_BINARY_DIR.
navarrop [Fri, 3 Dec 2010 18:21:10 +0000 (18:21 +0000)]
Renaming PROJECT_BINARY_DIR.

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

13 years ago[trace] do not rely on preprocessor constants to control what is traced (part 2)
schnorr [Fri, 3 Dec 2010 10:40:38 +0000 (10:40 +0000)]
[trace] do not rely on preprocessor constants to control what is traced (part 2)

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

13 years ago[trace] do not check what is traced in internal resource utilization tracing functions
schnorr [Fri, 3 Dec 2010 10:40:31 +0000 (10:40 +0000)]
[trace] do not check what is traced in internal resource utilization tracing functions

details:
- tracing/uncategorized also uses those functions to trace

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

13 years ago[trace] do not rely on preprocessor constants to control what is traced (part 1)
schnorr [Fri, 3 Dec 2010 10:40:24 +0000 (10:40 +0000)]
[trace] do not rely on preprocessor constants to control what is traced (part 1)

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

13 years ago[trace] separate TRACE_is_active() from IS_TRACED condition
schnorr [Fri, 3 Dec 2010 10:40:17 +0000 (10:40 +0000)]
[trace] separate TRACE_is_active() from IS_TRACED condition

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

13 years ago[trace] replace IS_TRACING by TRACE_is_active() function
schnorr [Fri, 3 Dec 2010 10:40:10 +0000 (10:40 +0000)]
[trace] replace IS_TRACING by TRACE_is_active() function

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

13 years agoCosmetics.
navarrop [Fri, 3 Dec 2010 10:19:19 +0000 (10:19 +0000)]
Cosmetics.
Remove old messages to be compatible with cmake messages.

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

13 years agoRemaining s/PROJECT_DIRECTORY/CMAKE_HOME_DIRECTORY/.
agiersch [Fri, 3 Dec 2010 09:25:13 +0000 (09:25 +0000)]
Remaining s/PROJECT_DIRECTORY/CMAKE_HOME_DIRECTORY/.

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

13 years agomove iwannadie from processes to contextes back
mquinson [Fri, 3 Dec 2010 00:23:46 +0000 (00:23 +0000)]
move iwannadie from processes to contextes back

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

13 years agoinstall java from the simgrid-java, not make project
mquinson [Fri, 3 Dec 2010 00:23:35 +0000 (00:23 +0000)]
install java from the simgrid-java, not make project

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

13 years agoFix compilation
thiery [Fri, 3 Dec 2010 00:15:07 +0000 (00:15 +0000)]
Fix compilation

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

13 years agoSwitch to Ruby 1.9.x
cristianrosa [Thu, 2 Dec 2010 23:19:16 +0000 (23:19 +0000)]
Switch to Ruby 1.9.x

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

13 years agoUpdate changelog!
alegrand [Thu, 2 Dec 2010 23:11:22 +0000 (23:11 +0000)]
Update changelog!

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

13 years ago[trace] adding comments to #endif's
schnorr [Thu, 2 Dec 2010 22:38:36 +0000 (22:38 +0000)]
[trace] adding comments to #endif's

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

13 years ago[trace] renaming almost all tracing files in src/instr
schnorr [Thu, 2 Dec 2010 22:38:33 +0000 (22:38 +0000)]
[trace] renaming almost all tracing files in src/instr

details:
- this is just an ongoing code re-organization
- it serves as a preparation for jedule code in src/instr

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

13 years agoForgot to update after recent removal of FATPIPE in simgrid.dtd
alegrand [Thu, 2 Dec 2010 22:32:26 +0000 (22:32 +0000)]
Forgot to update after recent removal of FATPIPE in simgrid.dtd

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

13 years agoUpdate simgrid_dtd flexml files to cope with recent introduction of multicore model...
alegrand [Thu, 2 Dec 2010 22:29:21 +0000 (22:29 +0000)]
Update simgrid_dtd flexml files to cope with recent introduction of multicore model and network coordinate model.

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

13 years agoRemove stupid value in the DTD. Young will soon take care of the SHARED situation...
alegrand [Thu, 2 Dec 2010 22:26:51 +0000 (22:26 +0000)]
Remove stupid value in the DTD. Young will soon take care of the SHARED situation and provide examples.

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

13 years agoHelp debuging
alegrand [Thu, 2 Dec 2010 22:26:45 +0000 (22:26 +0000)]
Help debuging

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

13 years agoAdd a peer tag to the DTD and make it compatible with vivaldi and lastmile.
alegrand [Thu, 2 Dec 2010 22:26:40 +0000 (22:26 +0000)]
Add a peer tag to the DTD and make it compatible with vivaldi and lastmile.

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

13 years agoUpdate tesh file for vivaldi.
alegrand [Thu, 2 Dec 2010 22:26:35 +0000 (22:26 +0000)]
Update tesh file for vivaldi.

The reason why there is such a big difference with the previous version is that the initial vivaldi version was broken. 0-sized messages were sent instantaneously whereas now, we take the latency into account.

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

13 years agoupdate gitignore
alegrand [Thu, 2 Dec 2010 22:26:31 +0000 (22:26 +0000)]
update gitignore

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

13 years agoAllow communication actions to use no link at all (e.g., for Vivaldi).
alegrand [Thu, 2 Dec 2010 22:26:24 +0000 (22:26 +0000)]
Allow communication actions to use no link at all (e.g., for Vivaldi).

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

13 years agoUpdate the vivaldi test.
alegrand [Thu, 2 Dec 2010 22:26:13 +0000 (22:26 +0000)]
Update the vivaldi test.

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

13 years agoStart modifying net_communicate so that it can work with vivaldi routing model (empty...
alegrand [Thu, 2 Dec 2010 22:26:07 +0000 (22:26 +0000)]
Start modifying net_communicate so that it can work with vivaldi routing model (empty route).

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

13 years agoAdd a vivaldi routing model.
alegrand [Thu, 2 Dec 2010 22:26:02 +0000 (22:26 +0000)]
Add a vivaldi routing model.

* Remove useless comments
* Allow get_route to return empty dictionary.
* Compute the latency according to the vivaldi model

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

13 years agoUse the get_latency function from the routing mechanism in network model
alegrand [Thu, 2 Dec 2010 22:25:58 +0000 (22:25 +0000)]
Use the get_latency function from the routing mechanism in network model

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

13 years agoRead and store coordinates.
alegrand [Thu, 2 Dec 2010 22:25:47 +0000 (22:25 +0000)]
Read and store coordinates.

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

13 years agoFinish to kill vivaldi
alegrand [Thu, 2 Dec 2010 22:25:41 +0000 (22:25 +0000)]
Finish to kill vivaldi

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

13 years agoCope with the new DTD
alegrand [Thu, 2 Dec 2010 22:25:33 +0000 (22:25 +0000)]
Cope with the new DTD

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

13 years agoRename tag vivaldi to coordinates in the DTD file
alegrand [Thu, 2 Dec 2010 22:25:26 +0000 (22:25 +0000)]
Rename tag vivaldi to coordinates in the DTD file

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

13 years agoGet rid of the vivaldi network model (soon to be replaced by a vivaldi routing model)
alegrand [Thu, 2 Dec 2010 22:25:20 +0000 (22:25 +0000)]
Get rid of the vivaldi network model (soon to be replaced by a vivaldi routing model)

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

13 years agoCPU_im (i.e., with lazy evaluation) now supports multicore CPU.
alegrand [Thu, 2 Dec 2010 22:24:44 +0000 (22:24 +0000)]
CPU_im (i.e., with lazy evaluation) now supports multicore CPU.

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

13 years agoAdd a simple exemple and test of multicore machine.
alegrand [Thu, 2 Dec 2010 22:24:28 +0000 (22:24 +0000)]
Add a simple exemple and test of multicore machine.

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

13 years agoMulticore model now enabled with Cas01.
alegrand [Thu, 2 Dec 2010 22:24:17 +0000 (22:24 +0000)]
Multicore model now enabled with Cas01.

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

13 years agoUpdate to take the new DTD modifications into account.
alegrand [Thu, 2 Dec 2010 22:23:41 +0000 (22:23 +0000)]
Update to take the new DTD modifications into account.

Theses changes are mendatory as when bypassing the parser, default
initialization is not bypassed too.

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

13 years agoStart handling the core attribute (store in cpu.c and yell everywhere else for now).
alegrand [Thu, 2 Dec 2010 22:23:31 +0000 (22:23 +0000)]
Start handling the core attribute (store in cpu.c and yell everywhere else for now).

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

13 years agoAdd a core attribute in the DTD
alegrand [Thu, 2 Dec 2010 22:23:22 +0000 (22:23 +0000)]
Add a core attribute in the DTD

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

13 years agoReally fix this (still unimplemented) function
thiery [Thu, 2 Dec 2010 22:10:51 +0000 (22:10 +0000)]
Really fix this (still unimplemented) function

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

13 years agoComment out more of SIMIX_display_process_status() to avoid
thiery [Thu, 2 Dec 2010 21:51:50 +0000 (21:51 +0000)]
Comment out more of SIMIX_display_process_status() to avoid
compilation warnings

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

13 years ago[simdag/dotloader] correction of some memory leak
quintin [Thu, 2 Dec 2010 21:19:52 +0000 (21:19 +0000)]
[simdag/dotloader] correction of some memory leak

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

13 years agoupdating tracing part of FAQ
schnorr [Thu, 2 Dec 2010 21:17:45 +0000 (21:17 +0000)]
updating tracing part of FAQ

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

13 years ago[trace] fixing FAQ to proper -Denable_tracing=ON setting
schnorr [Thu, 2 Dec 2010 21:17:42 +0000 (21:17 +0000)]
[trace] fixing FAQ to proper -Denable_tracing=ON setting

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

13 years agoThis file has been renamed.
pini [Thu, 2 Dec 2010 21:10:35 +0000 (21:10 +0000)]
This file has been renamed.

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

13 years agoAdd new header files to distrib.
navarrop [Thu, 2 Dec 2010 20:55:57 +0000 (20:55 +0000)]
Add new header files to distrib.

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

13 years agoCompile fix
cristianrosa [Thu, 2 Dec 2010 20:53:19 +0000 (20:53 +0000)]
Compile fix

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

13 years agoFix compile: ruby's context factoy should respect the factory interface
cristianrosa [Thu, 2 Dec 2010 20:53:12 +0000 (20:53 +0000)]
Fix compile: ruby's context factoy should respect the factory interface

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

13 years agomake simix headers public so that we can write external bindings
mquinson [Thu, 2 Dec 2010 20:39:32 +0000 (20:39 +0000)]
make simix headers public so that we can write external bindings

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

13 years agoFix tesh file of gras-ping-64
thiery [Thu, 2 Dec 2010 20:21:21 +0000 (20:21 +0000)]
Fix tesh file of gras-ping-64

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

13 years agoRemove unused variables.
navarrop [Thu, 2 Dec 2010 20:09:17 +0000 (20:09 +0000)]
Remove unused variables.

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

13 years ago[trace] detailed explanation about all tracing options, available with --help-tracing
schnorr [Thu, 2 Dec 2010 20:01:21 +0000 (20:01 +0000)]
[trace] detailed explanation about all tracing options, available with --help-tracing

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

13 years agoChange flatifier for having router.
navarrop [Thu, 2 Dec 2010 19:59:40 +0000 (19:59 +0000)]
Change flatifier for having router.

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

13 years agosmx_context.h must be installed so that I can write binding packages
mquinson [Thu, 2 Dec 2010 18:04:33 +0000 (18:04 +0000)]
smx_context.h must be installed so that I can write binding packages

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

13 years agoJava contextes are in the java package now
mquinson [Thu, 2 Dec 2010 18:03:40 +0000 (18:03 +0000)]
Java contextes are in the java package now

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

13 years agoCompile fix: pthread should respect the context factory interface
cristianrosa [Thu, 2 Dec 2010 17:32:15 +0000 (17:32 +0000)]
Compile fix: pthread should respect the context factory interface

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

13 years agodon't glob txt files in archive and install, I have cruft on my disk
mquinson [Thu, 2 Dec 2010 17:21:08 +0000 (17:21 +0000)]
don't glob txt files in archive and install, I have cruft on my disk

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