]>
AND Public Git Repository - simgrid.git/log
mquinson [Fri, 28 Apr 2006 15:51:59 +0000 (15:51 +0000)]
I may be on vacation, but I don't like leaving a borken CVS behind me.... Ok, I admit I'm such a geek, that's disgusting
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2191
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 26 Apr 2006 16:37:55 +0000 (16:37 +0000)]
Document the token ring example
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2190
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 25 Apr 2006 12:48:48 +0000 (12:48 +0000)]
regenerate with lastest flexml
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2189
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 25 Apr 2006 12:45:02 +0000 (12:45 +0000)]
Update the documentation now that the examples are splitted over several files
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2188
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 25 Apr 2006 12:43:39 +0000 (12:43 +0000)]
the gcc attribute 'unused' made portable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2187
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 25 Apr 2006 12:43:11 +0000 (12:43 +0000)]
Allow to declare a log category and not use it right away; add XBT_LOG_EXTERNAL_DEFAULT_CATEGORY to the defines
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2186
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 25 Apr 2006 12:41:09 +0000 (12:41 +0000)]
Allow to split GRAS projects in several files (the pb was around GRAS_DEFINE_TYPE), and update the doc
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2185
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 25 Apr 2006 12:40:20 +0000 (12:40 +0000)]
Split into several files to explain how it can be done
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2184
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 24 Apr 2006 16:48:22 +0000 (16:48 +0000)]
Removing overwhelming informations on the main page and adding important link.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2183
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 24 Apr 2006 16:47:20 +0000 (16:47 +0000)]
Use absolute dir for testsuite as relative paths results in weird behavior on MacOSX
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2182
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 24 Apr 2006 16:46:14 +0000 (16:46 +0000)]
Add required file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2181
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 24 Apr 2006 12:05:55 +0000 (12:05 +0000)]
Commit my modifications.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2180
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 24 Apr 2006 12:01:38 +0000 (12:01 +0000)]
*** empty log message ***
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2179
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 24 Apr 2006 11:59:20 +0000 (11:59 +0000)]
Bug correction.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2178
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 24 Apr 2006 11:58:35 +0000 (11:58 +0000)]
Adding debuging informations
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2177
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 24 Apr 2006 11:55:35 +0000 (11:55 +0000)]
adding convenient XBT_IN5 macro
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2176
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 22 Apr 2006 20:12:21 +0000 (20:12 +0000)]
stupid me! Fortunately, Derrick was looking...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2175
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
casanova [Sat, 22 Apr 2006 00:06:09 +0000 (00:06 +0000)]
Added a memset in function client() to avoid and "uninitialized" warning.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2174
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 21 Apr 2006 23:41:38 +0000 (23:41 +0000)]
regenerate with the lastest flexml -- and unfortunately with the not lastest flex, but it should help Henri anyway
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2173
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 21 Apr 2006 22:27:45 +0000 (22:27 +0000)]
Convert a printf to an ERROR so that even archs without backtraces use the log chanel (or gcc dies with an error about a variable being declared but never used. Yeah, paranoid flags are used)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2172
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 21 Apr 2006 13:54:33 +0000 (13:54 +0000)]
Vpath fixups: libgras is generated (obviously). It is thus in builddir, not srcdir
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2171
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 21 Apr 2006 13:50:47 +0000 (13:50 +0000)]
Vpath fixups: gras_stub_generator is generated. It is thus in builddir, not srcdir
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2170
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 21 Apr 2006 10:29:34 +0000 (10:29 +0000)]
#define already defined
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2169
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 21 Apr 2006 10:29:18 +0000 (10:29 +0000)]
stupid me!
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2168
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 21 Apr 2006 09:02:12 +0000 (09:02 +0000)]
Correcting the relative priority problem in the default workstation model as well...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2167
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 21 Apr 2006 09:01:38 +0000 (09:01 +0000)]
doc fix
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2166
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 21 Apr 2006 08:49:22 +0000 (08:49 +0000)]
doc improvement
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2165
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 21 Apr 2006 07:55:21 +0000 (07:55 +0000)]
Fix the weight problem raised by Kayo and confirmed by Loris.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2164
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Fri, 21 Apr 2006 07:39:25 +0000 (07:39 +0000)]
The new workstation model is really the default for MSG and GRAS
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2163
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 20 Apr 2006 08:51:31 +0000 (08:51 +0000)]
Doc improvement
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2162
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 20 Apr 2006 08:42:57 +0000 (08:42 +0000)]
This file was recently added and is missing from the tarballs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2161
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 20 Apr 2006 08:42:21 +0000 (08:42 +0000)]
First draft of this module's documentation...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2160
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Apr 2006 14:31:30 +0000 (14:31 +0000)]
distribute all needed files to compile
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2159
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Apr 2006 13:54:47 +0000 (13:54 +0000)]
Document the gras_datadesc_dynar function
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2158
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 19 Apr 2006 07:14:10 +0000 (07:14 +0000)]
Document my modifications
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2157
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 18 Apr 2006 15:36:27 +0000 (15:36 +0000)]
Smarter assert in MSG_task_execute and take care of failures as suggested by
Derrick.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2156
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 18 Apr 2006 08:40:34 +0000 (08:40 +0000)]
This is *really* bad
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2155
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 18 Apr 2006 08:39:24 +0000 (08:39 +0000)]
Change the prototype of amok_bw_saturate_stop to match the rest of the module API. No worry, it was never released
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2154
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 18 Apr 2006 08:38:24 +0000 (08:38 +0000)]
Kill dead code; make sure that amok_bw_saturate_stop returns the achieved bandwidth and the elapsed time. Change its prototype to match the rest of the module API
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2153
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 14 Apr 2006 08:10:18 +0000 (08:10 +0000)]
Init offset in any case
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2152
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 14 Apr 2006 08:05:29 +0000 (08:05 +0000)]
Rework the headers to follow our habits
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2151
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 13 Apr 2006 12:43:38 +0000 (12:43 +0000)]
Raise an exception on timeout, as we should
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2150
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 13 Apr 2006 12:37:31 +0000 (12:37 +0000)]
setup the select() timeout correctly, some more debugging logs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2149
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 12 Apr 2006 15:13:07 +0000 (15:13 +0000)]
Adding more verbose informations to Paje
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2148
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 14:53:59 +0000 (14:53 +0000)]
typo
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2147
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 12 Apr 2006 14:53:13 +0000 (14:53 +0000)]
Adding more verbose Paje output
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2146
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 14:18:27 +0000 (14:18 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2145
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 14:16:42 +0000 (14:16 +0000)]
Also display the pid on backtraces
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2144
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 14:16:04 +0000 (14:16 +0000)]
pid is now long int
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2143
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Wed, 12 Apr 2006 14:15:45 +0000 (14:15 +0000)]
Let's do a real round-robin on forwarders...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2142
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 14:05:23 +0000 (14:05 +0000)]
Make the code more robust: Add debugging outputs, add a bunch of asserts (not usual ones, since it would induce circular dependencies because we are so low in the SimGrid stack but anyway), work even if the /proc/self/maps line are not in the expected order
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2141
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 09:10:10 +0000 (09:10 +0000)]
Use long int for the pids, just to be sure without doublechecking what the size of pid_t is on this arch
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2140
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 07:57:37 +0000 (07:57 +0000)]
sanitize this function name before its API is frozen by a release ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2139
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 07:52:42 +0000 (07:52 +0000)]
Document that amok BW module is done
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2138
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 07:51:35 +0000 (07:51 +0000)]
Some more doc for the amok BW module, which can now be considered done. Yuhu
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2137
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 07:51:05 +0000 (07:51 +0000)]
Some more doc for the amok BW module
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2136
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 07:23:02 +0000 (07:23 +0000)]
Revert API breakage about xbt_ex_free since it was not mandatory and since API should be saved when possible; wait a bit more for friends
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2135
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 07:22:33 +0000 (07:22 +0000)]
Revert API breakage about xbt_ex_free since it was not mandatory and since API should be saved when possible
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2134
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 00:33:37 +0000 (00:33 +0000)]
Iiiirk. It leaks
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2133
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 00:17:56 +0000 (00:17 +0000)]
Make sure we won't try to survive to unexpected exceptions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2132
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 00:13:54 +0000 (00:13 +0000)]
Make sure we kill peers properly, and plug some memleaks
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2131
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 00:13:13 +0000 (00:13 +0000)]
Do not close socket which were never opened (see documentation of the gras_meas_accept function, do not dig arround for hours like I did :-/ )
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2130
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 12 Apr 2006 00:10:53 +0000 (00:10 +0000)]
cosmetics, plus tracked down a source of problem with measurement sockets
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2129
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 23:52:57 +0000 (23:52 +0000)]
Track the symbols even if they hide in a dynamic library. Ok, the code gets ugly but the functionality is so damn cool... Ok, I didn't checked that we are on linux before digging into /proc, but what other system have backtrace, popen and addr2line?
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2128
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 22:23:42 +0000 (22:23 +0000)]
New function: xbt_display_backtrace(). Sweet while debuging
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2127
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 22:23:01 +0000 (22:23 +0000)]
New function: xbt_display_backtrace(). Sweet while debugging
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2126
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 22:21:37 +0000 (22:21 +0000)]
Plug a memleak and shut it up
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2125
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 22:20:43 +0000 (22:20 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2124
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 22:20:23 +0000 (22:20 +0000)]
Do not malloc(0), please. It looks ugly
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2123
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 13:47:36 +0000 (13:47 +0000)]
Rework the MSG navbar
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2122
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 12:20:08 +0000 (12:20 +0000)]
More verbose on the remaining bug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2121
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 12:09:32 +0000 (12:09 +0000)]
.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2120
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 12:08:32 +0000 (12:08 +0000)]
Major refactoring to make the test stricter and more robust
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2119
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 12:03:40 +0000 (12:03 +0000)]
debug logs tweaking; to reset the exception container correctly
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2118
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 12:02:41 +0000 (12:02 +0000)]
Use xbt_ex_setup_backtrace to actually setup the backtrace to avoid dupplicating this code; avoid the word 'break' within a TRY block, even if it should be ok here (rest of a badly paranoid debuging party); deal with fact that a callback not being attached to a RPC can raise exceptions too (in which case, we should propagate it)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2117
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 11:59:16 +0000 (11:59 +0000)]
only dupplicate the procname when dealing with remote processes; cleanup the free function so that things won't get reused from one time to the other (since it causes bad segfaults)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2116
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 11 Apr 2006 11:58:42 +0000 (11:58 +0000)]
only dupplicate the procname when dealing with remote processes; cleanup the free function so that things won't get reused from one time to the other (since it causes bad segfaults); and make the testcase a bit stricter
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2115
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 10 Apr 2006 08:30:04 +0000 (08:30 +0000)]
Add a test in MSG_task_execute to stop whenever a task is being executed on two different locations.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2114
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 15:49:20 +0000 (15:49 +0000)]
Catch up with lastest API breakage (xbt_ex_free)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2113
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 15:43:43 +0000 (15:43 +0000)]
Display some info about the frames addr2line knows nothing about, and catchup with the lastest API breakage
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2112
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 15:42:30 +0000 (15:42 +0000)]
The neat backtraces need a semi-public symbol from the exception mecanism exported to where we deal with exception propagation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2111
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 15:41:01 +0000 (15:41 +0000)]
Catch up with the lastest API breakage, and fix doxygen on the way
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2110
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 15:39:37 +0000 (15:39 +0000)]
Catch up with the lastest API breakage
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2109
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 15:36:51 +0000 (15:36 +0000)]
Catch up with lastest API breakage, and fix doxygen on the way
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2108
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 15:35:43 +0000 (15:35 +0000)]
Break the API once again so that we can reset the struct in this function (and not break if the same variable is used more than once)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2107
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 13:55:29 +0000 (13:55 +0000)]
Document my new toy feature
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2106
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 13:52:28 +0000 (13:52 +0000)]
Reindent, deal properly with remote exceptions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2105
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 13:39:15 +0000 (13:39 +0000)]
Display neat exceptions backtraces
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2104
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 13:38:03 +0000 (13:38 +0000)]
We need to store the binary name somewhere to display neat backtraces
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2103
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 13:36:50 +0000 (13:36 +0000)]
check whether what we need to display neat backtraces is here or not
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2102
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 7 Apr 2006 09:11:10 +0000 (09:11 +0000)]
move oldies out of the way
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2101
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 6 Apr 2006 22:14:58 +0000 (22:14 +0000)]
Make two tests in the same file: a simple saturation test, and a full featured one
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2100
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 6 Apr 2006 21:57:19 +0000 (21:57 +0000)]
Avoid returning in the TRY block since it makes everything fool, including myself
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2099
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 6 Apr 2006 21:53:28 +0000 (21:53 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2098
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 6 Apr 2006 21:52:03 +0000 (21:52 +0000)]
reindent
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2097
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 6 Apr 2006 21:51:37 +0000 (21:51 +0000)]
Add an emergency debugging facility (cannot use regular one to avoid circular dependencies); plus use bold in the documentation around the point I forgot myself (doh\!)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2096
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 6 Apr 2006 21:49:11 +0000 (21:49 +0000)]
Document the issue I searched for 3 days now. HOW CAN I BE SO STUPID NOT READING THE DOCUMENTATION I WROTE MYSELF????
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2095
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 6 Apr 2006 21:24:46 +0000 (21:24 +0000)]
split out the compilation issues from the 'make check' ones, and add a link from the compilation explanation to the compilation troubleshooting
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2094
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 6 Apr 2006 13:31:12 +0000 (13:31 +0000)]
There is a new process in can
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2093
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 6 Apr 2006 13:17:16 +0000 (13:17 +0000)]
Make sure those scripts are runable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2092
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f