cherierm [Tue, 13 Mar 2007 12:02:34 +0000 (12:02 +0000)]
export some functions in windows dll
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3249
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 13 Mar 2007 11:22:00 +0000 (11:22 +0000)]
This is a public symbol, isn't it (not realy sure, but should be harmless)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3248
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 13 Mar 2007 11:08:21 +0000 (11:08 +0000)]
Cast to the proper pointer type to avoid some warnings
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3247
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 13 Mar 2007 10:22:44 +0000 (10:22 +0000)]
Reintroduce the changes to the windows build chain to allow gcc cross compilation (was removed by Malek's last compile)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3246
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 13 Mar 2007 10:18:39 +0000 (10:18 +0000)]
Visual C++ compiler configuration file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3245
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 13 Mar 2007 10:16:16 +0000 (10:16 +0000)]
special configuration for Visual C++ compiler
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3244
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 13 Mar 2007 10:10:20 +0000 (10:10 +0000)]
special configuration for Visual C++ compiler
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3243
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 12 Mar 2007 15:03:42 +0000 (15:03 +0000)]
Make sure libsimgrid depend on libpthreads only when needed (ie, when we use pthreads to implement xbt_contextes); libgras depends on it anyway since it will soon be multithreaded
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3242
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 12 Mar 2007 15:00:09 +0000 (15:00 +0000)]
proper file name for the stubs not used in either SG or RL
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3241
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 12 Mar 2007 11:20:58 +0000 (11:20 +0000)]
Keeping up with last renaming.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3240
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 12 Mar 2007 11:20:45 +0000 (11:20 +0000)]
Using more explicit names.
Killing the init_context in last position.
Adding debug.
Calling cleanup_func before freeing args.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3239
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 12 Mar 2007 11:19:12 +0000 (11:19 +0000)]
Various cleanups.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3238
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 12 Mar 2007 09:28:49 +0000 (09:28 +0000)]
Add --with-pthreads as synonym for --with-pthread since Arnaud cannot type correctly
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3237
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 17:01:22 +0000 (17:01 +0000)]
do not use xbt_context_init but xbt_init; do not try to yield when there is only one context since it fails for whatever reason
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3236
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 16:55:23 +0000 (16:55 +0000)]
sync generated files
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3235
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 16:51:39 +0000 (16:51 +0000)]
Borland uses the thread implementation of the contextes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3234
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 16:50:58 +0000 (16:50 +0000)]
use the empty functions for context module init/exit when in GRAS_RL
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3233
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 16:49:28 +0000 (16:49 +0000)]
don't use either pthread or winthread to implement xbt_context, but use our compatibility layer xbt_thread instead (when ucontext are not available, of course)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3232
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 16:47:06 +0000 (16:47 +0000)]
Make the implementation more robust: don't die if something to destroy is already NULL, ignore instead; don't try to delete our pthread_key on shutdown. Valgrind detects no leak if we don't, and whine if we try to
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3231
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 16:45:47 +0000 (16:45 +0000)]
Don't initialize the contextes manually, it will be done by xbt_init on need
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3230
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 16:44:08 +0000 (16:44 +0000)]
Empty body of the context module init/exit functions since they are not defined elsewhere (and not used) in RL
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3229
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 16:42:39 +0000 (16:42 +0000)]
Integrate xbt_context_init/exit to the regular module mecanism; free the xbt_binary_name as late as possible since it can be used by module exit functions (if they do log)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3228
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 16:41:26 +0000 (16:41 +0000)]
Move xbt_context_init/exit to modinter so that we can integrate it to the regular module mecanism
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3227
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 16:40:16 +0000 (16:40 +0000)]
Load the getline prototype when it exists
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3226
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Mar 2007 16:39:29 +0000 (16:39 +0000)]
Load the result of configure on cross-compilation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3225
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 9 Mar 2007 14:29:13 +0000 (14:29 +0000)]
Modified some functions and datatypes. Simix API changed too.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3224
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 23:39:02 +0000 (23:39 +0000)]
Commit the autogenerated files
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3223
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 23:24:26 +0000 (23:24 +0000)]
bump version number
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3222
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 23:03:18 +0000 (23:03 +0000)]
And now the 'compiles under linux' version
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3221
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 22:58:01 +0000 (22:58 +0000)]
improve hte windows part, still to be tested for real
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3220
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 22:54:19 +0000 (22:54 +0000)]
header of the getline replacement; documentation of xbt_abort and xbt_die since they landed in this file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3219
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 22:51:28 +0000 (22:51 +0000)]
remplacement implementation of the GNU only getline
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3218
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 22:44:10 +0000 (22:44 +0000)]
Check for getline() to provide a replacement when not there
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3217
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 22:20:12 +0000 (22:20 +0000)]
libraries now unconditionnally depend on the pthread lib because of the xbt_thread module, define DLL_EXPORT when cross-compiling for billware
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3216
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 21:55:31 +0000 (21:55 +0000)]
add a newline at the end of the file to make gcc happy
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3215
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 21:54:44 +0000 (21:54 +0000)]
Allow to cross-compile with gcc again
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3214
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 8 Mar 2007 20:23:04 +0000 (20:23 +0000)]
add some thread functions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3213
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 16:30:27 +0000 (16:30 +0000)]
Cut a multiple definition of a macro for users using damn pedantic warning flags
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3212
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 16:19:54 +0000 (16:19 +0000)]
Make room for the new xbt_thread module
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3211
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 16:17:40 +0000 (16:17 +0000)]
Portability layer over the pthreads working with pthread or on windows
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3210
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 8 Mar 2007 15:20:29 +0000 (15:20 +0000)]
wint_hread update
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3209
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 8 Mar 2007 10:00:49 +0000 (10:00 +0000)]
minor cleanups
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3208
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 7 Mar 2007 15:40:30 +0000 (15:40 +0000)]
GRAS API BREAKAGE: allow users to never call gras_msgtype_by_name() explicitly, expect the callbacks to return 0 when everything went well
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3207
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 7 Mar 2007 15:38:12 +0000 (15:38 +0000)]
adapt to lastest changes in GRAS API
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3206
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 7 Mar 2007 15:31:04 +0000 (15:31 +0000)]
Update the changes to reflect my last changes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3205
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 7 Mar 2007 14:56:20 +0000 (14:56 +0000)]
update the mmrpc example to adapt to the changes in the matrix module (which is still to be documented)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3204
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Wed, 7 Mar 2007 13:38:57 +0000 (13:38 +0000)]
Some tests done and bugs corrected.
Removed SIMIX_error_t.
Added new privates variables in the header ( action and process ).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3203
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 7 Mar 2007 11:03:04 +0000 (11:03 +0000)]
First wave of GRAS API breaking: gras_cb_register wants a message name (char*) as first argument and call gras_msgtype_by_name for you. gras_cb_register_() is the old behavior; same changes to gras_cb_unregister(). To come: the same for msg_send/msg_wait and so on.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3202
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 7 Mar 2007 10:16:38 +0000 (10:16 +0000)]
New question: What is the difference between MSG, SimDag, and GRAS? Do they serve the same purpose?
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3201
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Mar 2007 13:00:39 +0000 (13:00 +0000)]
New function SD_application_reinit() allowing to test several heuristics back to back on the same platform without reloading the platform description file [FS]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3200
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 5 Mar 2007 16:09:30 +0000 (16:09 +0000)]
Adding convenient function for Fred Suter
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3199
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Mon, 5 Mar 2007 14:57:06 +0000 (14:57 +0000)]
New functions added, changes in the header files, function create_link(cond, action) removed.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3198
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 5 Mar 2007 11:51:55 +0000 (11:51 +0000)]
Fix the doc!
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3197
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Mar 2007 10:46:08 +0000 (10:46 +0000)]
Move pictures to the webcruft/ dir
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3196
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 5 Mar 2007 10:04:31 +0000 (10:04 +0000)]
Updating the FAQ
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3195
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Mar 2007 09:20:14 +0000 (09:20 +0000)]
fix the creation of the shortcuts when the html directory does not exist
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3194
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Mar 2007 09:19:37 +0000 (09:19 +0000)]
Make the logo a link to the mainpage
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3193
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 2 Mar 2007 14:11:50 +0000 (14:11 +0000)]
Added new functions and some modifications on the headers was made.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3192
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 2 Mar 2007 13:21:31 +0000 (13:21 +0000)]
_sleep not implemented in stdlib.h on Windows
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3191
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Fri, 2 Mar 2007 12:33:30 +0000 (12:33 +0000)]
Solved a bogus conflict detected by CVS. In other word this commit
changes nothing. Although keeps the repository in a consistent state.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3190
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Fri, 2 Mar 2007 12:30:29 +0000 (12:30 +0000)]
Added round trip time contraint to the SDP program, this parameter
corresponds to the bound field of the lmm_variable_t struct.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3189
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 2 Mar 2007 10:26:00 +0000 (10:26 +0000)]
update the double extern declaration bis
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3188
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 2 Mar 2007 10:16:27 +0000 (10:16 +0000)]
update the double extern declaration
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3187
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 2 Mar 2007 10:01:11 +0000 (10:01 +0000)]
Adding debuging informations.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3186
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 1 Mar 2007 17:51:31 +0000 (17:51 +0000)]
get_pid() for Windows is GetCurrentProcess()
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3185
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 1 Mar 2007 16:37:35 +0000 (16:37 +0000)]
export some function declared in trace_mgr.h
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3184
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 1 Mar 2007 16:36:55 +0000 (16:36 +0000)]
export some function declared in surf.h
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3183
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 1 Mar 2007 16:31:54 +0000 (16:31 +0000)]
adapt the macro XBT_LOG_NEW_CATEGORY to the windows DLL
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3182
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Thu, 1 Mar 2007 16:22:17 +0000 (16:22 +0000)]
Copyright corrected.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3181
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 1 Mar 2007 11:59:52 +0000 (11:59 +0000)]
Cleanups: macro renaming, improve documentation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3180
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 1 Mar 2007 11:18:35 +0000 (11:18 +0000)]
src/Makefile.am:195: whitespace following trailing backslash
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3179
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Thu, 1 Mar 2007 10:40:15 +0000 (10:40 +0000)]
Simix Initial structure
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3178
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Thu, 1 Mar 2007 10:37:33 +0000 (10:37 +0000)]
Support for Simix log.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3177
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Thu, 1 Mar 2007 10:32:40 +0000 (10:32 +0000)]
Initial structure. Nothing works yet.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3176
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 28 Feb 2007 19:21:37 +0000 (19:21 +0000)]
define the XBT_IMPORT_NO_PUBLIC macro for imported but not exported type
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3175
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 28 Feb 2007 19:16:24 +0000 (19:16 +0000)]
consider log to windows dll
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3174
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 28 Feb 2007 11:45:05 +0000 (11:45 +0000)]
Stupid me! Now the enable-simix option works.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3173
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 28 Feb 2007 11:34:55 +0000 (11:34 +0000)]
Making --enable-simix work.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3172
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 28 Feb 2007 11:26:45 +0000 (11:26 +0000)]
Reverting last changes.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3171
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 28 Feb 2007 10:28:18 +0000 (10:28 +0000)]
Update
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3170
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 28 Feb 2007 10:24:32 +0000 (10:24 +0000)]
Making room for simix.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3169
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 28 Feb 2007 09:20:12 +0000 (09:20 +0000)]
Homogeneous prototype.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3168
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 28 Feb 2007 09:14:10 +0000 (09:14 +0000)]
sdp headers have nothing to do in our CVS. Just configure simgrid so that we find libs and headers.
E.g. ./configure --enable-maintainer-mode --disable-compile-optimizations --prefix=/home/alegrand LDFLAGS=-L/home/alegrand/lib CPPFLAGS=-I/home/alegrand/include/csdp --no-create --no-recursion
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3167
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 28 Feb 2007 09:10:35 +0000 (09:10 +0000)]
Help debug.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3166
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 23 Feb 2007 08:54:16 +0000 (08:54 +0000)]
Small bug, unbalanced parentheses
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3165
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Fri, 23 Feb 2007 00:15:22 +0000 (00:15 +0000)]
Bug fix. Do nothing in sdp_solve when flows=0.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3164
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Tue, 20 Feb 2007 14:50:17 +0000 (14:50 +0000)]
Added a comentary given credit to the author of CSDP library. At the
beggining of each related file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3163
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Tue, 20 Feb 2007 13:58:26 +0000 (13:58 +0000)]
Files containing the data structures to make the CSDP library work.
Those files were picked from the solver example in the CSDP5.0gpl.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3162
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Tue, 20 Feb 2007 10:27:17 +0000 (10:27 +0000)]
Final adjustments, debugging information and memory leacks checked.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3161
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 16 Feb 2007 15:48:27 +0000 (15:48 +0000)]
some functions of the maxmin api are now exported in the windows dll
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3160
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 16 Feb 2007 15:37:52 +0000 (15:37 +0000)]
the xbt_os_time() function is now exported in the windows dll (for the same reason of the maxmin API functions)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3159
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 16 Feb 2007 15:35:01 +0000 (15:35 +0000)]
remove some commented code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3158
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 16 Feb 2007 15:28:59 +0000 (15:28 +0000)]
borland compiler use now windows thread (instead of task state), for that the new macro USE_WIN_THREADS is defined
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3157
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 16 Feb 2007 15:25:16 +0000 (15:25 +0000)]
file implementation of windows thread functions versus pthread for context API
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3156
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 16 Feb 2007 15:23:38 +0000 (15:23 +0000)]
some windows thread functions versus pthread for context API
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3155
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 15 Feb 2007 18:32:53 +0000 (18:32 +0000)]
Fix a warning (comment within comments)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3154
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 15 Feb 2007 17:03:20 +0000 (17:03 +0000)]
Update
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3153
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 14 Feb 2007 17:04:43 +0000 (17:04 +0000)]
Added SDP support into surf.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3152
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 14 Feb 2007 17:00:47 +0000 (17:00 +0000)]
Making a surf workstation model using csdp. How simple isn't it ? :)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3151
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 14 Feb 2007 16:46:56 +0000 (16:46 +0000)]
Moving sdp tests in maxmin_usage (to have the same set of tests).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3150
48e7efb5-ca39-0410-a469-
dd3cf9ba447f