alegrand [Mon, 22 Sep 2008 08:29:07 +0000 (08:29 +0000)]
Update
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5940
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 16 Sep 2008 13:18:10 +0000 (13:18 +0000)]
More spell checking of the documentation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5939
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 16 Sep 2008 12:51:02 +0000 (12:51 +0000)]
tiny optimization: use xbt_dict_get_or_null_ext instead of xbt_dict_get_ext to avoid exception construction code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5938
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 16 Sep 2008 12:50:18 +0000 (12:50 +0000)]
Bugfix: I inverted the semantic of xbt_dict_get_or_null_ext and xbt_dict_get_ext when introducing xbt_dict_get_or_null_ext (sorry)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5937
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 16 Sep 2008 12:19:17 +0000 (12:19 +0000)]
Add the compile of the java classes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5936
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 16 Sep 2008 10:09:50 +0000 (10:09 +0000)]
to resolve the problem concerning the relative paths
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5935
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 16 Sep 2008 10:06:38 +0000 (10:06 +0000)]
to resolve the problem concerning the relative paths
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5934
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 16 Sep 2008 09:58:13 +0000 (09:58 +0000)]
to resolve the problem concerning the relative paths
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5933
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 16 Sep 2008 09:54:15 +0000 (09:54 +0000)]
to resolve the problem concerning the relative paths
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5932
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 16 Sep 2008 09:40:18 +0000 (09:40 +0000)]
to resolve the problem concerning the relative paths
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5931
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 15:01:26 +0000 (15:01 +0000)]
use extern keyword when you link with the static library on Windows
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5930
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 14:49:23 +0000 (14:49 +0000)]
the route_multi_table variable was declared two times
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5929
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 12 Sep 2008 14:14:56 +0000 (14:14 +0000)]
Use the rate variable... (thanks Fred for noticing it).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5928
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 13:48:26 +0000 (13:48 +0000)]
correction of the definition of a preprocessor macro in the Visual C++ project of Tesh2
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5927
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 13:47:05 +0000 (13:47 +0000)]
comment the parallel task sample in the Tesh file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5926
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 13:44:17 +0000 (13:44 +0000)]
change consecutive to the renaming of the C++ wrappers
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5925
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 13:43:02 +0000 (13:43 +0000)]
remove the SimGrid library project from this project because it is now build with nmake (see w32_makefile)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5924
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 13:41:52 +0000 (13:41 +0000)]
change some compiler options
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5923
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 13:40:59 +0000 (13:40 +0000)]
consecutive to the renaming of the C++ wrappers
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5922
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 13:40:02 +0000 (13:40 +0000)]
use the multi thread version of the c runtime
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5921
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 13:14:27 +0000 (13:14 +0000)]
The C++ Wrapper examples use now the SimGrid library (instead the previous library SimGridX)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5920
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 13:11:37 +0000 (13:11 +0000)]
the Windows make file used to built the SimGrid dynamic link library.
This make file permits to store in the same library the C++ Msg Wrappers and the C code of the SimGrid API (mix of C code and C++ code)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5919
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 13:06:05 +0000 (13:06 +0000)]
Change the default string format the the double values.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5918
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 13:05:23 +0000 (13:05 +0000)]
change consecutive to the renaming of the CXX wrappers
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5917
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 12:49:26 +0000 (12:49 +0000)]
The previous files renamed.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5916
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 12 Sep 2008 12:48:07 +0000 (12:48 +0000)]
Delete and create a new files prefixed by Msg because on Windows I can't link to object files with the same name in the same library (for example emvironment.o and Environment.o).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5915
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 11 Sep 2008 15:12:29 +0000 (15:12 +0000)]
the is_not_found field is defined for WIN32 only
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5914
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 11 Sep 2008 14:54:48 +0000 (14:54 +0000)]
Spell-checking comments used as documentation (thanks eclipse)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5913
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 10 Sep 2008 10:14:49 +0000 (10:14 +0000)]
Add a xbt_dict_get_or_null_ext function
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5912
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 10 Sep 2008 08:52:04 +0000 (08:52 +0000)]
reindent (with eclipse)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5911
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 10 Sep 2008 08:20:39 +0000 (08:20 +0000)]
Reindent
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5910
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 10 Sep 2008 08:09:09 +0000 (08:09 +0000)]
remove trailing spaces
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5909
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 10 Sep 2008 01:12:35 +0000 (01:12 +0000)]
Kill dead commented code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5908
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 9 Sep 2008 07:41:55 +0000 (07:41 +0000)]
Search the binary to run in the path, if not in this dir
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5907
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 9 Sep 2008 07:15:58 +0000 (07:15 +0000)]
Kill old manual makefile
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5906
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 8 Sep 2008 20:48:58 +0000 (20:48 +0000)]
Oups, commited a stupid check which will help me one day for the portability to AIX. In the meanwhile, it broke everything under linux
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5905
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 8 Sep 2008 16:21:45 +0000 (16:21 +0000)]
do not execle (/bin/sh), but execve directly the command to run. the shell was intercepting my good segfaults I want to see
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5904
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 8 Sep 2008 16:02:08 +0000 (16:02 +0000)]
s/NOTRECEIPT/NOTRECEIVED/ (plus some reindent)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5903
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 4 Sep 2008 18:56:50 +0000 (18:56 +0000)]
Remove trailing space to jardir definition since it sometimes survives and create a directory containing a space
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5902
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 4 Sep 2008 15:32:05 +0000 (15:32 +0000)]
random generator arguments must be double to avoid stupid overflows
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5901
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 19 Aug 2008 16:09:52 +0000 (16:09 +0000)]
_GNU_SOURCE macro is already defined in CPP and asprintf and vasprintf prototypes differ in CPP
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5899
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 19 Aug 2008 15:55:25 +0000 (15:55 +0000)]
last changes of Tesh tools
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5898
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 19 Aug 2008 15:54:35 +0000 (15:54 +0000)]
samples of makefile for cpp wrappers examples.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5897
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 19 Aug 2008 15:51:41 +0000 (15:51 +0000)]
last changes of cpp wrappers examples
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5896
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 19 Aug 2008 15:50:21 +0000 (15:50 +0000)]
a sample of makefile for cpp wrappers library.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5895
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 19 Aug 2008 15:48:47 +0000 (15:48 +0000)]
last change of cpp wrappers for msg
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5894
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 11 Aug 2008 12:41:06 +0000 (12:41 +0000)]
an absent-mindedness
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5893
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 11 Aug 2008 12:10:18 +0000 (12:10 +0000)]
The default alias name is now build from the name of the host of the process and its name (<hostname>:<processname>)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5892
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 11 Aug 2008 12:09:46 +0000 (12:09 +0000)]
The default alias name is now build from the name of the host of the process and its name (<hostname>:<processname>)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5891
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 11 Aug 2008 12:04:44 +0000 (12:04 +0000)]
Remove all indefinite variables
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5890
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 11 Aug 2008 12:03:43 +0000 (12:03 +0000)]
If the length of the description is more than 76 characters replace it by the name of the Tesh file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5889
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 11 Aug 2008 11:58:39 +0000 (11:58 +0000)]
enable some tesh files.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5888
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 11 Aug 2008 11:57:41 +0000 (11:57 +0000)]
just delete some blank lines
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5887
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 16 Jul 2008 14:43:32 +0000 (14:43 +0000)]
Use err_line instead command->context->line to display the last err line.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5886
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 16 Jul 2008 13:52:42 +0000 (13:52 +0000)]
Remove CXX examples (compile them separately)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5885
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 14 Jul 2008 09:29:39 +0000 (09:29 +0000)]
Autogenerated file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5884
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 14 Jul 2008 09:29:30 +0000 (09:29 +0000)]
Add Tchimou's illustration of an old bug to the tests.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5883
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 14 Jul 2008 09:29:23 +0000 (09:29 +0000)]
Update expected output after rewrite of the sharing function for the ptask_L07 model.
I don't know whether the new output is correct but I know for sure
that the previous expected output was bogus (try the
--log=surf.thres=debug option... the value of a variable was larger
than its bound).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5882
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 14 Jul 2008 09:29:18 +0000 (09:29 +0000)]
Complete rewrite of the sharing function for the ptask_L07 model.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5881
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 14 Jul 2008 09:29:10 +0000 (09:29 +0000)]
Don't be a sissy! Abort when there is something wrong.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5880
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 14 Jul 2008 09:29:01 +0000 (09:29 +0000)]
Do not mix unix and msdos linefeeds. I've used dos2unix to fix that.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5879
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 14 Jul 2008 09:28:53 +0000 (09:28 +0000)]
Update expected output after fixing a bug raised by Tchimou (2008-06-24 15:14:42)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5878
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 12 Jul 2008 15:20:11 +0000 (15:20 +0000)]
Add endofline at end of file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5877
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 12 Jul 2008 12:57:50 +0000 (12:57 +0000)]
Add jmsg_application_handler.c to the libs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5876
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 12 Jul 2008 11:20:06 +0000 (11:20 +0000)]
Add new line at the end of the file, to avoid a gcc warning (turned into error by -Werror)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5875
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 11 Jul 2008 15:28:33 +0000 (15:28 +0000)]
Add the new cxx examples in the project.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5874
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 11 Jul 2008 15:27:45 +0000 (15:27 +0000)]
Visual C++ project of the C++ version of Msg. For the moment the name of the library is SimGrid but this name can change.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5873
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 11 Jul 2008 15:25:14 +0000 (15:25 +0000)]
Update some options of the compiler for the mode debug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5872
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 11 Jul 2008 15:22:31 +0000 (15:22 +0000)]
includes the java examples Tesh files
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5871
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 11 Jul 2008 15:21:01 +0000 (15:21 +0000)]
The c++ examples Tesh files.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5870
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 11 Jul 2008 15:19:25 +0000 (15:19 +0000)]
includes the c++ examples Tesh files
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5869
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 11 Jul 2008 15:18:24 +0000 (15:18 +0000)]
The JNI interface for the Java ApplicationHandler
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5868
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 11 Jul 2008 15:16:45 +0000 (15:16 +0000)]
Use now the SimGrid parser instead of Xerces.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5867
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 11 Jul 2008 15:14:45 +0000 (15:14 +0000)]
A string utility class and a new Exception (used to throw out of band exception)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5866
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 11 Jul 2008 15:13:11 +0000 (15:13 +0000)]
Some code refactoring
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5865
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 11 Jul 2008 15:11:48 +0000 (15:11 +0000)]
All of the examples use now the StringHelp class to simplify the string manipulation.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5864
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 9 Jul 2008 08:06:42 +0000 (08:06 +0000)]
Implementation of the Java native function deployAppliction()
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5863
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Wed, 9 Jul 2008 08:05:20 +0000 (08:05 +0000)]
Add to new utility functions :
jxbt_get_static_jmethod() and jxbt_get_static_smethod() to get the static method of a Java class.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5862
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 8 Jul 2008 12:31:06 +0000 (12:31 +0000)]
Details of this changes:
src/msg/private.h
export msg_global for MSG4C++
extern C for C compatibility on C++ compilers
renaming using fields in refcount
src/msg/mailbox.c
src/msg/task.c
src/msg/gos.c
src/xbt/xbt_sg_synchro.c
src/simix/private.h
src/simix/smx_synchro.c
src/include/surf/surf.h
src/surf/cpu.c
src/surf/network.c
src/surf/workstation_ptask_L07.c
src/surf/network_constant.c
renaming using fields in refcount
src/msg/mailbox.h
export some mailbox functions for MSG4C++
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5861
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 8 Jul 2008 09:16:50 +0000 (09:16 +0000)]
Add extern "C" declaration to preserve the compatibility of the C code on C++ compilers.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5860
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 8 Jul 2008 08:55:57 +0000 (08:55 +0000)]
The visual C++ project of the C++ API of Msg
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5859
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 8 Jul 2008 08:53:23 +0000 (08:53 +0000)]
delete the process at the end of the main method
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5858
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 8 Jul 2008 08:52:36 +0000 (08:52 +0000)]
not needed now
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5857
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Tue, 8 Jul 2008 08:51:27 +0000 (08:51 +0000)]
Use pointers instead references.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5856
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 3 Jul 2008 16:59:47 +0000 (16:59 +0000)]
Examples of CPP versions of Msg
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5855
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 3 Jul 2008 16:58:25 +0000 (16:58 +0000)]
Some new classes of CPP version of Msg
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5854
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 3 Jul 2008 16:56:29 +0000 (16:56 +0000)]
Last Changes of CPP version of Msg
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5853
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Mon, 30 Jun 2008 09:57:43 +0000 (09:57 +0000)]
Avoid some warning on the string format
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5851
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 27 Jun 2008 14:15:08 +0000 (14:15 +0000)]
var.tesh also contains an inclusion of catch-return.tesh
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5850
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 27 Jun 2008 14:05:39 +0000 (14:05 +0000)]
Some change concerning the display of the summary
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5849
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 27 Jun 2008 14:04:17 +0000 (14:04 +0000)]
comment the catch-signal for the week-end (avoid the modal dialog displayed some time by windows when a SIGSEGV occurs)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5848
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 27 Jun 2008 13:48:30 +0000 (13:48 +0000)]
Visual C++ projects do not use the UNICODE characters set and use the C ANSI Compilation (before the release mode of the examples use C++ compilation).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5847
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 27 Jun 2008 13:46:18 +0000 (13:46 +0000)]
use %#x format instead of %p because Windows and Linux use it in differently.
This is cause an output different in the tesh files.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5846
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 27 Jun 2008 13:05:15 +0000 (13:05 +0000)]
This file includes all the tesh files relative with the SimGrid examples.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5845
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Fri, 27 Jun 2008 13:03:42 +0000 (13:03 +0000)]
By default, the output of floating point numbers by functions such as printf, wprintf, and related functions in the Visual C++ Standard C library prints three digits for the exponent.
So I change this behavior by using the function _set_output_format. Otherwise tesh detect an output difference in test file relative with send/receive and priority samples.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5844
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Fri, 27 Jun 2008 11:45:14 +0000 (11:45 +0000)]
Enhanced gtnets example program now remaining feature is active.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5843
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 26 Jun 2008 21:04:59 +0000 (21:04 +0000)]
Fix documentation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5842
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cherierm [Thu, 26 Jun 2008 14:19:22 +0000 (14:19 +0000)]
Because Builbot builder transforms all environment variable names in UPPERCASE, i am obliged to transform all the Tesh variables names in UPPERCASE too.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5839
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 26 Jun 2008 13:57:26 +0000 (13:57 +0000)]
Autogenerated file...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5838
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Thu, 26 Jun 2008 13:57:23 +0000 (13:57 +0000)]
Add a tesh file for gtnets.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5837
48e7efb5-ca39-0410-a469-
dd3cf9ba447f