cherierm [Fri, 29 Sep 2006 09:17:58 +0000 (09:17 +0000)]
Relocate connected socket macros in Windows configuration file win32/config.h.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2848
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 29 Sep 2006 09:16:34 +0000 (09:16 +0000)]
Bring home connected socket macros.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2847
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 29 Sep 2006 09:13:32 +0000 (09:13 +0000)]
Taking in consideration inline keyword for c++ compiler.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2846
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 29 Sep 2006 08:52:17 +0000 (08:52 +0000)]
Taking in consideration inline keyword for borland compiler.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2845
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 29 Sep 2006 08:51:30 +0000 (08:51 +0000)]
Taking in consideration simgrid configuration for Windows platforms and compilers.
The connected socket macros are relocates in compilers configuration files (borland.h etc.)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2844
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 29 Sep 2006 08:39:12 +0000 (08:39 +0000)]
Add win32/compiler/borland.h for specific borland compiler config.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2843
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 29 Sep 2006 08:38:13 +0000 (08:38 +0000)]
Add win32/compiler/select_compiler_features.h to detect compiler features.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2842
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 29 Sep 2006 08:35:08 +0000 (08:35 +0000)]
Add win32/platform/select_platform_features.h for Windows compatibility.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2841
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 29 Sep 2006 08:32:14 +0000 (08:32 +0000)]
Add win32/config.h for windows platform config.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2840
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 Sep 2006 14:46:11 +0000 (14:46 +0000)]
cleanup graspe mess on make distclean so that make distcheck works again
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2839
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 Sep 2006 14:45:10 +0000 (14:45 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2838
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 Sep 2006 14:44:40 +0000 (14:44 +0000)]
Use the right macro for inlining functions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2837
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 Sep 2006 13:42:17 +0000 (13:42 +0000)]
Remove the #line directive from the flex generated files since they fool borland C builder
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2836
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 Sep 2006 13:29:50 +0000 (13:29 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2835
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 Sep 2006 13:29:49 +0000 (13:29 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2834
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 Sep 2006 13:11:31 +0000 (13:11 +0000)]
Remove unused variable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2833
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 Sep 2006 13:05:23 +0000 (13:05 +0000)]
Use the new semantic of the sock_errstr macro (allowing to save the errno before it gets erased by another thread
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2832
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 Sep 2006 13:04:42 +0000 (13:04 +0000)]
Allow to save the errno before it gets erased by another thread, and do so both on lin and win
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2831
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 Sep 2006 12:56:47 +0000 (12:56 +0000)]
Minor cleanups
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2830
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 Sep 2006 12:53:45 +0000 (12:53 +0000)]
Remove the #line directive from the flex generated files since they fool borland C builder
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2829
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
eyraudl [Thu, 28 Sep 2006 08:41:15 +0000 (08:41 +0000)]
Less verbosity
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2828
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 26 Sep 2006 15:10:24 +0000 (15:10 +0000)]
Line 451, __FUNCTION__ replaced macro by _XBT_FUNCTION macro defined in misc.h header for code compliance.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2827
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 26 Sep 2006 15:07:19 +0000 (15:07 +0000)]
Removes the gras_config.h inclusion, adds the portable.h inclusion for win32 portability.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2826
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 Sep 2006 13:50:10 +0000 (13:50 +0000)]
construct a build identifier string, and use it to populate stamp files. It should allow future graspe optimizations (allowing to recompile only when it's really needed for example)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2825
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 26 Sep 2006 13:48:51 +0000 (13:48 +0000)]
Declare all variables at the begining for ANSI C standard compatibility.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2824
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 26 Sep 2006 13:01:03 +0000 (13:01 +0000)]
Removes commented code.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2823
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 Sep 2006 12:58:41 +0000 (12:58 +0000)]
Save the arguments passed to the configure so that we can retrieve them with 'echo @ac_configure_args@|./config.status --file=-:-'
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2822
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 26 Sep 2006 12:46:21 +0000 (12:46 +0000)]
Removes commented code.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2821
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 26 Sep 2006 11:56:21 +0000 (11:56 +0000)]
Includes portable.h file header for use of the va_copy macro definition (defined in borland.h because borland don't define it in stdarg.h).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2820
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 26 Sep 2006 11:55:39 +0000 (11:55 +0000)]
Declare all variables at the begining for ANSI C standard compatibility.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2819
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 Sep 2006 11:52:33 +0000 (11:52 +0000)]
Fix a typo so that the regular version still compiles
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2818
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 Sep 2006 11:52:16 +0000 (11:52 +0000)]
No need for *.l in gramine
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2817
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 Sep 2006 09:38:57 +0000 (09:38 +0000)]
Remove the comments from the C files (without arming the line numbers for error messages) and build bz2 and gzip archives (at full compression ratio)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2816
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
eyraudl [Tue, 26 Sep 2006 09:23:48 +0000 (09:23 +0000)]
Added necessary files to the gramine distribution. Now it does compile.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2815
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 Sep 2006 08:21:29 +0000 (08:21 +0000)]
Implement GRAMINE
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2814
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 25 Sep 2006 21:55:28 +0000 (21:55 +0000)]
Split the AC_CONFIG_FILES macro call to ease a future implementation of GRAMINE
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2813
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 25 Sep 2006 19:08:05 +0000 (19:08 +0000)]
Revert last change since it did nothing beside arming the code esthetic ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2812
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 25 Sep 2006 19:05:34 +0000 (19:05 +0000)]
cosmetics (I'm an code esthetic freak, I know)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2811
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 25 Sep 2006 19:01:37 +0000 (19:01 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2810
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 25 Sep 2006 18:53:36 +0000 (18:53 +0000)]
Make this file compilable under both win & lin manually for the time we manage to switch to flexml 1.7 (where you can ask for the explicit inclusion of such files from the flexml command line)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2809
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 25 Sep 2006 16:23:07 +0000 (16:23 +0000)]
Includes portable.h file header for use of the va_copy macro definition (defined in borland.h because borland don't define it in stdarg.h).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2808
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 25 Sep 2006 16:17:59 +0000 (16:17 +0000)]
Declare all variables at the begining for ANSI C standard compatibility.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2807
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 25 Sep 2006 16:17:16 +0000 (16:17 +0000)]
Removes the gras_config.h inclusion, adds the portable.h inclusion for win32 portability.
Declare all variables at the begining for ANSI C standard compatibility.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2806
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 25 Sep 2006 16:15:06 +0000 (16:15 +0000)]
Includes graphxml.h to allow compilation on Builder C++ compiler.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2805
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 25 Sep 2006 16:12:51 +0000 (16:12 +0000)]
Includes context_win32.h file header to allow compilation on Builder C++ compiler.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2804
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 25 Sep 2006 16:09:58 +0000 (16:09 +0000)]
Removes the gras_config.h inclusion, adds the portable.h inclusion for win32 portability.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2803
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 25 Sep 2006 16:07:55 +0000 (16:07 +0000)]
No ucontext_stack.h file header on win32 platform.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2802
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
eyraudl [Mon, 25 Sep 2006 15:32:29 +0000 (15:32 +0000)]
Make AMOK bandwidth tests more robust.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2801
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 25 Sep 2006 14:58:07 +0000 (14:58 +0000)]
Removes the gras_config.h inclusion, adds the portable.h inclusion for win32 portability.
Declare all variables at the begining for ANSI C standard compatibility.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2800
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 22 Sep 2006 15:16:10 +0000 (15:16 +0000)]
Do not export a single symbol since if we do so, we have to export all of them manually
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2799
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 22 Sep 2006 15:06:36 +0000 (15:06 +0000)]
Do not export a single symbol since if we do so, we have to export all of them manually
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2798
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 22 Sep 2006 15:05:39 +0000 (15:05 +0000)]
This file does not exist, no idea how it compiles with this include. It may take the system eror.h, even if it shouldn't since we specify the path
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2797
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
eyraudl [Fri, 22 Sep 2006 11:24:40 +0000 (11:24 +0000)]
Going back on previous changes, which do not work on my machine.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2796
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 21 Sep 2006 14:16:59 +0000 (14:16 +0000)]
Malek is a borland dude
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2795
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
eyraudl [Thu, 21 Sep 2006 09:57:14 +0000 (09:57 +0000)]
Reserve more room for writing pointer addresses to make it work on large architectures. Plus more debugging messages.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2794
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
eyraudl [Thu, 21 Sep 2006 09:54:18 +0000 (09:54 +0000)]
Mark as volatile a variable used in a CATCH block
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2793
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 20 Sep 2006 22:50:58 +0000 (22:50 +0000)]
Add the data into the generated def file when cross-compiling onto windows
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2792
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 20 Sep 2006 14:22:34 +0000 (14:22 +0000)]
Mark as volatile a variable used in a CATCH block
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2791
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 20 Sep 2006 14:13:07 +0000 (14:13 +0000)]
Mark as volatile a variable used in a CATCH block
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2790
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 20 Sep 2006 14:03:23 +0000 (14:03 +0000)]
Test the usage of empty dictionaries
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2789
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 19 Sep 2006 17:57:08 +0000 (17:57 +0000)]
And now, let the CVS compile properly. I hate that: the stuff didn't even compile for 2 weeks, and nobody noticed. I'm glad that Malek arrived: he will set a proper testing infrastructure up
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2788
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Sep 2006 18:02:17 +0000 (18:02 +0000)]
SimGrid-based paper ++
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2787
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 7 Sep 2006 15:42:29 +0000 (15:42 +0000)]
Make sure that we won't try to reuse a socket closed by the user, even if we have dumb users closing sockets containing more buffered messages after the one being handled. Instead, we do a CRITICAL() and ignore the buffered message. Not optimal either, but hell, I don't have any better idea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2786
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 7 Sep 2006 15:40:29 +0000 (15:40 +0000)]
cleanup
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2785
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 7 Sep 2006 15:25:36 +0000 (15:25 +0000)]
Some more info in comments
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2784
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 7 Sep 2006 13:08:10 +0000 (13:08 +0000)]
And now, let it compile cleanly
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2783
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 7 Sep 2006 13:05:28 +0000 (13:05 +0000)]
Remove Darina's cruft. No idea why it survived so long
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2782
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Sep 2006 14:49:29 +0000 (14:49 +0000)]
avoid namespace polution (s/aligned/ddt_aligned/)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2781
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 6 Sep 2006 11:52:51 +0000 (11:52 +0000)]
Fix C++ comment
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2780
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 6 Sep 2006 11:52:24 +0000 (11:52 +0000)]
Fix comment
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2779
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 6 Sep 2006 11:52:13 +0000 (11:52 +0000)]
Fix doc...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2778
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 6 Sep 2006 11:52:00 +0000 (11:52 +0000)]
Add a FAQ entry about communication time measurement
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2777
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 31 Aug 2006 19:16:21 +0000 (19:16 +0000)]
I did it before Mt! ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2776
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 31 Aug 2006 14:51:57 +0000 (14:51 +0000)]
Add entry on latency questions...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2775
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 31 Aug 2006 13:40:09 +0000 (13:40 +0000)]
Some values were close to 0 instead of equal to 0, which caused some bad behaviors in saturated_constraint_set_update.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2774
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 31 Aug 2006 13:37:44 +0000 (13:37 +0000)]
Moving surf_double_update (in surf_private.h) to double_update (in maxmin.h)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2773
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 29 Aug 2006 23:59:22 +0000 (23:59 +0000)]
Export the log channels when building DLLs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2772
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 29 Aug 2006 23:58:29 +0000 (23:58 +0000)]
Try to do what is needed to export data in DLL during cross-compiles
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2771
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 29 Aug 2006 21:55:43 +0000 (21:55 +0000)]
This moved to the FAQ
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2770
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 29 Aug 2006 08:32:44 +0000 (08:32 +0000)]
New FAQ: Cross-compiling a Windows DLL of SimGrid from linux
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2769
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 29 Aug 2006 07:29:54 +0000 (07:29 +0000)]
Let's declare that the library is stable (interface wise)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2768
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 28 Aug 2006 16:47:20 +0000 (16:47 +0000)]
Explain libtool that we __declspec(dllexport) all our public symbols so that it accepts generating a DLL. In fact, we didn't export any, but nowadays, we just need to export our data (not our functions) and I don't think we have any public data
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2767
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 28 Aug 2006 16:41:17 +0000 (16:41 +0000)]
Explain the linker that all our symbols are defined at compile time (we declare the dependencies on compile line) so that it accepts to generate a dynamic library on stupid platforms such as windows and AIX requesting this
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2766
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 23:38:36 +0000 (23:38 +0000)]
Also reset the refs dict instead of freeing it each time
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2765
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 23:19:18 +0000 (23:19 +0000)]
No need to memset what we will free one line afterward
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2764
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 23:15:25 +0000 (23:15 +0000)]
Yet another s/_deployment// massive change. Damnit, why can't I get them all right at the first shot?
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2763
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 22:58:27 +0000 (22:58 +0000)]
oldies
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2762
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 22:57:15 +0000 (22:57 +0000)]
Add port number to process identification in logs, since the hostname is not really discrimining when running in RL all processes on my laptop
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2761
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 22:55:12 +0000 (22:55 +0000)]
Go for simple saturation test, no need to run a full featured ALNeM run in the make check
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2760
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 22:52:13 +0000 (22:52 +0000)]
Also shut amok down
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2759
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 22:43:14 +0000 (22:43 +0000)]
Ok, Paje is in a sorry state, but this leads to segfaults so kill it
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2758
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 22:10:22 +0000 (22:10 +0000)]
oldies
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2757
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 22:08:54 +0000 (22:08 +0000)]
s/_deployment.xml/.xml/
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2756
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 22:08:12 +0000 (22:08 +0000)]
STFU
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2755
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 22:05:10 +0000 (22:05 +0000)]
Check PROPERLY whether there is more data to consume from the buffer (to avoid a select)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2754
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 22:02:19 +0000 (22:02 +0000)]
Some more debuging
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2753
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 21:39:25 +0000 (21:39 +0000)]
Stick to the file naming scheme used in the tutorial
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2752
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 21:35:54 +0000 (21:35 +0000)]
This output may be interesting
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2751
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Aug 2006 21:34:15 +0000 (21:34 +0000)]
cleanup a bit the parser code; Do not use attribute content in E[nding]Tag functions, since they are already freed in there with the CVS version of flexml (it may be seen as a bug in flexml, I'm checking with upstream, but I want SimGrid cvs working during the work)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2750
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 26 Aug 2006 15:01:44 +0000 (15:01 +0000)]
Publi++ (YUHU)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2749
48e7efb5-ca39-0410-a469-
dd3cf9ba447f