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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
mquinson [Thu, 2 Dec 2010 17:21:01 +0000 (17:21 +0000)]
also remove java tests. They live in another package now
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8914
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Thu, 2 Dec 2010 17:19:03 +0000 (17:19 +0000)]
Resolve a conflict
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8913
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Thu, 2 Dec 2010 17:18:59 +0000 (17:18 +0000)]
Cleaner detection of using model-checking.
libgras no longer needs to define _surf_do_model_check.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8912
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Thu, 2 Dec 2010 17:18:55 +0000 (17:18 +0000)]
Rename two functions and a structure
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8911
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Thu, 2 Dec 2010 17:18:52 +0000 (17:18 +0000)]
Clean indentation and coding style in SIMIX
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8910
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Thu, 2 Dec 2010 17:06:30 +0000 (17:06 +0000)]
[trace] tracing simulations is enabled by default
details:
- description message updated, check diff
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8909
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
pini [Thu, 2 Dec 2010 17:02:13 +0000 (17:02 +0000)]
Kill old implementation of SIMIX_process_self.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8908
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Thu, 2 Dec 2010 16:55:05 +0000 (16:55 +0000)]
- Move simix_global->current_process to smx_current_context
- Add data field to smx_context_t (to be used by SIMIX to store the smx_process_t that owns the context)
- Add a thread pool to ucontext factory
Conflicts:
src/simix/smx_process.c
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8907
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Thu, 2 Dec 2010 16:33:31 +0000 (16:33 +0000)]
[trace] removing unused strsplit that is no longer used
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8906
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Thu, 2 Dec 2010 16:33:30 +0000 (16:33 +0000)]
[trace] removing constant that is used only once
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8905
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Thu, 2 Dec 2010 16:33:28 +0000 (16:33 +0000)]
[trace] undef constants used only in this source file to avoid re-use elsewhere
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8904
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
schnorr [Thu, 2 Dec 2010 16:33:26 +0000 (16:33 +0000)]
[trace] removing unused code
details:
- these functions were used to create a hierarchy of msg/simix/surf tasks/actions
- such functionality was replaced by the categorized resource utilization tracing
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8903
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Dec 2010 16:17:37 +0000 (16:17 +0000)]
the supernovae exploded: let's split the archive and move bindings to separate packages
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8902
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Dec 2010 16:17:16 +0000 (16:17 +0000)]
Hello you stupid doxygen. Our inline functions are visible to the users, please don't ignore them. Thanks.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8901
48e7efb5-ca39-0410-a469-
dd3cf9ba447f