mquinson [Tue, 28 Sep 2004 09:41:04 +0000 (09:41 +0000)]
Add the configure to the cvs so that I can use cvs (and save BW) on prehistoric machines
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@432
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 28 Sep 2004 09:20:38 +0000 (09:20 +0000)]
.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@431
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 28 Sep 2004 09:18:54 +0000 (09:18 +0000)]
Some work to get it ansi compliant, still much to doo
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@430
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 27 Sep 2004 14:18:58 +0000 (14:18 +0000)]
port the SG part to the new stuff intended to work on AIX
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@429
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 27 Sep 2004 13:54:21 +0000 (13:54 +0000)]
more header to make AIX happy
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@428
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 27 Sep 2004 13:54:02 +0000 (13:54 +0000)]
Yet another malloc without cast breaking on AIX
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@427
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 17 Sep 2004 09:35:45 +0000 (09:35 +0000)]
Add a blurb about the source tree organization
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@426
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 16 Sep 2004 12:18:19 +0000 (12:18 +0000)]
Adapt header to last change in code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@425
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 16 Sep 2004 12:15:59 +0000 (12:15 +0000)]
update
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@424
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 16 Sep 2004 12:13:49 +0000 (12:13 +0000)]
document last change (size_t fixes for 64bits)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@423
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 16 Sep 2004 12:12:14 +0000 (12:12 +0000)]
alpha portability again (damn size_t)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@422
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 16 Sep 2004 11:33:03 +0000 (11:33 +0000)]
some notes about coding standards to ensure portability
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@421
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 16 Sep 2004 08:58:39 +0000 (08:58 +0000)]
Add the right macro to the CVS, sorry Arnaud
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@420
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 15 Sep 2004 15:41:41 +0000 (15:41 +0000)]
relibtoolize
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@419
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 10:17:25 +0000 (10:17 +0000)]
Ask autoreconf to install the missing files
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@418
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 10:03:01 +0000 (10:03 +0000)]
distribute gnome-common.m4 to cut one strange bootstraping dependency
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@417
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 10:00:59 +0000 (10:00 +0000)]
Add a file needed to bootstrap (comes from the gnome-common package, but this build dep is far from being intuitive)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@416
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:58:23 +0000 (09:58 +0000)]
Add a layer over the system headers to simplify portability
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@415
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:53:42 +0000 (09:53 +0000)]
not much to do with the original macro => rename file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@414
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:48:09 +0000 (09:48 +0000)]
+=.dirstamp
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@413
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:21:38 +0000 (09:21 +0000)]
.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@412
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:19:35 +0000 (09:19 +0000)]
Flush the socket after write
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@411
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:19:00 +0000 (09:19 +0000)]
work even when called from the upper directory (just as it is when make check is launched)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@410
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:18:13 +0000 (09:18 +0000)]
Run the 'tcp' and 'file' tests too
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@409
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:17:34 +0000 (09:17 +0000)]
do not use malloc directly since AIX does not like it. Use the gras stuff instead
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@408
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:16:49 +0000 (09:16 +0000)]
clarify a comment
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@407
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:16:30 +0000 (09:16 +0000)]
add an header AIX seems to want
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@406
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:16:02 +0000 (09:16 +0000)]
deal with AIX by extending the architecture description stuff
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@405
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:14:53 +0000 (09:14 +0000)]
deal with AIX
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@404
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 14 Sep 2004 09:14:36 +0000 (09:14 +0000)]
Generate all tests
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@403
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 9 Sep 2004 14:16:25 +0000 (14:16 +0000)]
- Reduce the number of system headers loaded, overload some more system
calls (such as malloc to cast the result of the system one, and work
properly on AIX)
- Fix and reintroduce the config support
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@402
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 7 Sep 2004 13:39:33 +0000 (13:39 +0000)]
fix paths so that make distcheck works again
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@401
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 15:23:24 +0000 (15:23 +0000)]
Fix paths
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@400
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 15:21:41 +0000 (15:21 +0000)]
mv
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@399
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 15:09:31 +0000 (15:09 +0000)]
fix the inclusion paths
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@398
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 15:08:51 +0000 (15:08 +0000)]
.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@397
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 15:07:55 +0000 (15:07 +0000)]
.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@396
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 14:58:13 +0000 (14:58 +0000)]
mv
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@395
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 14:55:13 +0000 (14:55 +0000)]
move the definition of local definitions a level higher
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@394
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 14:31:18 +0000 (14:31 +0000)]
Welcome, Arnaud
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@393
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 14:22:27 +0000 (14:22 +0000)]
split gras and gros
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@392
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 13:55:45 +0000 (13:55 +0000)]
kill cruft
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@391
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 13:46:51 +0000 (13:46 +0000)]
NDEBUG remove also debugging logs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@390
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 13:45:48 +0000 (13:45 +0000)]
simplify ssh requierement for remote compilation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@389
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 13:45:00 +0000 (13:45 +0000)]
release 0.6.2. The code changes (interface simplification; portability to solaris CC again) are done since 2 weeks but I forgot to commit.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@388
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 13:23:05 +0000 (13:23 +0000)]
detect AIX and fail for now. How frustrating
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@387
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Sep 2004 13:20:12 +0000 (13:20 +0000)]
More documentation of -version-info of libtool; reflect last change in configure (set automatically optimization flag when using gcc)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@386
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Aug 2004 20:36:14 +0000 (20:36 +0000)]
cleanup, deal with optimization flags the same way than warning and pedentic
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@385
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Aug 2004 19:57:39 +0000 (19:57 +0000)]
apply last API modification
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@384
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Aug 2004 19:55:23 +0000 (19:55 +0000)]
Specify the buffer size before allocating them, to avoid the pain of malloc(0)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@383
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Aug 2004 19:21:33 +0000 (19:21 +0000)]
Interface cleanup: msgtype_by_name return the searched type (or NULL if not found)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@382
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 18 Aug 2004 19:19:03 +0000 (19:19 +0000)]
Useless cleanup
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@381
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 17 Aug 2004 07:22:51 +0000 (07:22 +0000)]
V0.6.1
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@380
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 17 Aug 2004 07:21:09 +0000 (07:21 +0000)]
Pre-alloc the buffers
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@379
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 12 Aug 2004 02:45:57 +0000 (02:45 +0000)]
[after] last minute bug fixes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@377
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 11 Aug 2004 23:52:12 +0000 (23:52 +0000)]
Version 0.6 (protocol not changed; ABI expended)
- The parsing macro can deal with the references, provided that you add
the relevant annotations (using GRAS_ANNOTE(size,field_name))
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@376
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 10 Aug 2004 05:05:17 +0000 (05:05 +0000)]
Version 0.5 (protocol not changed; ABI changed)
- Allow to off turn the cycle detection code in data exchange at
compilation time. It should be at run time, but I'm short of time (and
the config stuff is still broken). That way, we keep dict of of the
critical path, which is good because the performance is poor:
- search not dichotomial yet
- dynar give no way to access their content and memcpy everytime
- In composed data description (struct, ref and so on), stop foolness of
keeping the subtype's ID, but store the type itself. This keeps sets out
of the critical path, which is good since they rely on dynar and
dictionnaries. The only loose of that is that we cannot detect the
redeclaration of a structure/union with another content (but I'm not sure
the code detected this error well before anyway). We still can detect
the redefinition discrepancy for the other types.
- Use a whole bunch of optimisation flags (plus -fno-strict-aliasing since
it breaks the code because of type-punning used all over the place).
This breaks on all non-gcc architectures (for now).
All those changes (plus the buffer of last time) allow me to gain 2 order
of magnitude on cruel tests consisting of 800000 array of integers on two
level of a hierarchical structure (200 secondes -> 4 secondes)
API change:
- the selector of reference must now return the type it points to, not
the ID of this type.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@375
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:48:22 +0000 (04:48 +0000)]
Get v0.4 out of the door
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@373
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:48:07 +0000 (04:48 +0000)]
document last changes, and get 0.4 out of the door
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@372
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:46:17 +0000 (04:46 +0000)]
flush function, cosmetic in API, more debug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@371
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:41:17 +0000 (04:41 +0000)]
Add the buffer transport, and some fat optimisation flags
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@370
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:40:58 +0000 (04:40 +0000)]
reflect the change of cbps API from v0.3
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@369
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:37:34 +0000 (04:37 +0000)]
add a flush function; move module init/exit declarations to gras_private; cosmetic on API
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@368
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:36:38 +0000 (04:36 +0000)]
cosmetic on the API
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@367
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:35:38 +0000 (04:35 +0000)]
load the right _interface
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@366
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:34:33 +0000 (04:34 +0000)]
kill gras_assertN when NDEBUG is defined
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@365
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:34:07 +0000 (04:34 +0000)]
We use the buffer transport when creating new sockets, even if that induce gross hack to keep MSG quiet
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@364
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:32:22 +0000 (04:32 +0000)]
Use flush when needed, load the right _interfaces, be more verbose when we get an known message
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@363
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:31:11 +0000 (04:31 +0000)]
Introduce the flush, use the buffered transport
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@362
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:29:45 +0000 (04:29 +0000)]
module init/exit functions are now in gras_private directly
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@361
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:28:29 +0000 (04:28 +0000)]
inline all helping functions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@360
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:26:35 +0000 (04:26 +0000)]
there is now a flush function
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@359
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:26:12 +0000 (04:26 +0000)]
gross hack needed by the conjonction of the buffered transport and MSG weird notion of channels
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@358
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:24:16 +0000 (04:24 +0000)]
More verbose debug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@357
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:23:30 +0000 (04:23 +0000)]
new buffered plugin. Use either tcp or sg to do the grunt work
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@356
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:22:39 +0000 (04:22 +0000)]
Switch to the xml backend of gtk-doc tools since it looks like the way to go
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@355
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:19:47 +0000 (04:19 +0000)]
Do not include all _interface header here, but only where they are needed (speed up the recompilations)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@354
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 8 Aug 2004 04:19:15 +0000 (04:19 +0000)]
Introduce a new 'trace' log verbosity, used for GRAS_IN/GRAS_OUT macros
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@353
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 7 Aug 2004 07:08:19 +0000 (07:08 +0000)]
Tell in which function we are in GRAS_IN/OUT (when compiling with gcc)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@352
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 7 Aug 2004 05:50:01 +0000 (05:50 +0000)]
Fix a fuckin bug preventing to pass --gras-log argument to nodes in simulation mode; allow to pass several arguments that way
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@351
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 27 Jul 2004 01:43:26 +0000 (01:43 +0000)]
2004-07-26 Martin Quinson
Version 0.3 (protocol not changed; ABI changed)
- Major overhault of the datadesc interface to simplify it:
- shorted the function names:
s/gras_datadesc_declare_struct/gras_datadesc_struct/ and so on
- add a trivial way to push/pop integers into the cbps without malloc.
This allows to make really generic sub_type description, which simply
pop their size of the stack.
- add a function gras_datadesc_ref_pop_arr() which does what users want
most of the time: Declare a dynamic array (which pops its size of the
stack) and declare a reference to it. Poor name, but anyway.
- kill the post-send callback, add a post-receive one
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@350
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 27 Jul 2004 01:13:20 +0000 (01:13 +0000)]
Take the gras.h from the current dir, not the installed one
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@349
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 26 Jul 2004 22:55:44 +0000 (22:55 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@348
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 25 Jul 2004 00:51:51 +0000 (00:51 +0000)]
add the file boundary to the config.log on success so that the tools can extract them
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@347
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 23:44:00 +0000 (23:44 +0000)]
Document last changes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@346
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 23:43:05 +0000 (23:43 +0000)]
Invalidate the little64 datadesc test for the time I manage to regenerate the data file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@345
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 23:41:08 +0000 (23:41 +0000)]
Add some tests about cbps
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@344
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 23:19:24 +0000 (23:19 +0000)]
Add some tests about cbps
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@343
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 20:54:16 +0000 (20:54 +0000)]
Append the config.log even on successful executions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@342
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 20:51:39 +0000 (20:51 +0000)]
Some cbps now return a gras_error_t ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@341
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 20:51:03 +0000 (20:51 +0000)]
Let it work
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@340
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 20:18:24 +0000 (20:18 +0000)]
First step of splintification
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@339
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 20:18:15 +0000 (20:18 +0000)]
add a faq
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@338
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 20:17:28 +0000 (20:17 +0000)]
Fix a little bug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@337
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 20:16:45 +0000 (20:16 +0000)]
More useful logging msg
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@336
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 20:16:16 +0000 (20:16 +0000)]
Begin a FAQ
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@335
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 20:14:47 +0000 (20:14 +0000)]
Add a test about cbps
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@334
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 03:12:09 +0000 (03:12 +0000)]
Some more debuging message, allowing to catch and destroy a bug showing at full debug level
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@333
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 02:11:51 +0000 (02:11 +0000)]
Do deal properly with the fact that internal key are not \0 terminated
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@332
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 24 Jul 2004 00:49:46 +0000 (00:49 +0000)]
compile with -g; do not compile by default, but only on make check
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@331
48e7efb5-ca39-0410-a469-
dd3cf9ba447f