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
mquinson [Thu, 6 Apr 2006 13:15:06 +0000 (13:15 +0000)]
First pass of cleanup so that it compiles with paranoid compiler flags
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2091
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
illogict [Thu, 6 Apr 2006 13:07:43 +0000 (13:07 +0000)]
Update for chord example, indentation, cleaning out...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2090
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 6 Apr 2006 12:46:09 +0000 (12:46 +0000)]
Infrastructure
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2089
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 6 Apr 2006 12:43:15 +0000 (12:43 +0000)]
Add can
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2088
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
bimal [Thu, 6 Apr 2006 12:40:53 +0000 (12:40 +0000)]
Initial import
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2087
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 22:43:28 +0000 (22:43 +0000)]
duration are double in GRAS
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2086
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 22:42:39 +0000 (22:42 +0000)]
seems to work in most cases. Yuhu
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2085
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 22:41:01 +0000 (22:41 +0000)]
allow caller to not be interested in all the data we can provide
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2084
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 22:40:16 +0000 (22:40 +0000)]
Avoid to actually malloc the chunk of data when exchanging measurement packets in simulation mode
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2083
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
alegrand [Tue, 4 Apr 2006 15:39:11 +0000 (15:39 +0000)]
Using brand new logo.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2082
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 14:40:21 +0000 (14:40 +0000)]
Found why the backtrace were not propagated anymore
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2081
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 14:36:49 +0000 (14:36 +0000)]
zorglub
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2080
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 14:34:31 +0000 (14:34 +0000)]
Introduce saturation mecanism
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2079
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 14:33:47 +0000 (14:33 +0000)]
Use message kind instead of message type kind or we won't detect rpc answer properly; better detection and propagation of remote error
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2078
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 14:31:02 +0000 (14:31 +0000)]
Reimplement on top of new amok module
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2077
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 14:30:17 +0000 (14:30 +0000)]
welcome, saturate testcase
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2076
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 14:29:24 +0000 (14:29 +0000)]
* Better split between bandwidth and saturation sub-modules
* Sizes are now in bytes in GRAS
* in amok_bw_matrix, no need to free the iterators: it wont work
* first draft of the saturation stuff (not really functionnal yet)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2075
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 14:25:54 +0000 (14:25 +0000)]
Welcome to modernity, testing infrastructure
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2074
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 14:25:03 +0000 (14:25 +0000)]
sanitize around the xbt_host_t typedef; kill the remoteerr mecanism now that we have exception propagation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2073
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 14:24:14 +0000 (14:24 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2072
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 13:58:57 +0000 (13:58 +0000)]
Allow for asynchronous RPC calls, plus better detection of remote exception, so that exceptions get forwarded nicely
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2071
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 13:57:45 +0000 (13:57 +0000)]
Typo in comments, and add the timeout to the CB context. This is mandatory to have this structure to use as asynchronous RPC calls context
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2070
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 13:56:53 +0000 (13:56 +0000)]
Kill non-portable comment
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2069
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 13:56:12 +0000 (13:56 +0000)]
Introduce asynchronous RPC calls
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2068
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 13:55:32 +0000 (13:55 +0000)]
Test mecanism
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2067
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 13:54:21 +0000 (13:54 +0000)]
Improve detection of remote exceptions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2066
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 13:53:01 +0000 (13:53 +0000)]
Improve detection of remote exceptions, plus workaround a bug somewhere (backtrace not properly propagated, don't care for now)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2065
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 13:52:02 +0000 (13:52 +0000)]
debug msg tweaking
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2064
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 13:51:42 +0000 (13:51 +0000)]
Ignore ignorable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2063
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 13:24:52 +0000 (13:24 +0000)]
Also test in RL ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2062
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 13:13:52 +0000 (13:13 +0000)]
Make the testcase catch more errors: let A,B,C be 3 nodes. A does a RPC on B, which callback does a RPC on C. callback of C raises an exception, is this exception propagated well to A? Looks like :)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2061
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 08:27:05 +0000 (08:27 +0000)]
When answering a RPC, use the answer message type, not the request one. 'Some' RPC are not symetric ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2060
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 08:26:18 +0000 (08:26 +0000)]
All we need on this earth is verbose debugging messages -- Gandi
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2059
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 08:25:43 +0000 (08:25 +0000)]
Make sure we don't change a timeout=0 into a timeout<0, because in select it would change from non-blocking into endless blocking; plug a memleak around exception propagation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2058
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 06:28:54 +0000 (06:28 +0000)]
plug a memleak on remote exception propagation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2057
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 4 Apr 2006 06:10:18 +0000 (06:10 +0000)]
More verbose error msg
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2056
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 3 Apr 2006 15:32:21 +0000 (15:32 +0000)]
Allow up to 8 params to the INFO logging severity
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2055
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 3 Apr 2006 13:27:47 +0000 (13:27 +0000)]
Sizes in bytes; rework the documentation; uniformize the variable naming schema
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2054
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
amad206 [Mon, 3 Apr 2006 10:11:01 +0000 (10:11 +0000)]
the code of Matrix bandwidth function
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2053
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
amad206 [Mon, 3 Apr 2006 10:07:35 +0000 (10:07 +0000)]
prototype of the new matrix bandwidth test
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2052
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 14:24:28 +0000 (14:24 +0000)]
Documentation fixup
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2051
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 13:30:03 +0000 (13:30 +0000)]
sexy sexy, I love figs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2050
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 13:29:08 +0000 (13:29 +0000)]
Move the figs into a subdir, and add a new one to explain the amok bandwith measurement protocol
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2049
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 10:04:06 +0000 (10:04 +0000)]
Stick to the coding standards wrt xbt_host_t structure
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2048
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 09:03:03 +0000 (09:03 +0000)]
Those damn RPC are done now
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2047
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 08:59:24 +0000 (08:59 +0000)]
Do use those wonderful RPC
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2046
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 08:58:41 +0000 (08:58 +0000)]
Sizes are now in bytes in GRAS & AMOK (plus 'the thing we live for is debuging')
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2045
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 08:51:45 +0000 (08:51 +0000)]
Move your ass to another host, you lazy maestro. Signed: the nodes. [el pueblo unido jamas sera vencido]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2044
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 08:29:40 +0000 (08:29 +0000)]
Yet another documentation improvement
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2043
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 07:53:49 +0000 (07:53 +0000)]
Documentation improvement
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2042
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 06:34:41 +0000 (06:34 +0000)]
There is half a dozen of examples, actually
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2041
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 06:21:59 +0000 (06:21 +0000)]
clean behind Arnaud (hehe) so that make distcheck works again
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2040
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 31 Mar 2006 00:38:02 +0000 (00:38 +0000)]
processes are now started in file order
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2039
48e7efb5-ca39-0410-a469-
dd3cf9ba447f