mquinson [Mon, 21 Jun 2004 17:35:12 +0000 (17:35 +0000)]
remove one indirection of gras_datadesc_recv to ease its semantic
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@133
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:14:18 +0000 (17:14 +0000)]
backtraces are useless
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@132
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:14:03 +0000 (17:14 +0000)]
prototypes of some new debugging functions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@131
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:13:27 +0000 (17:13 +0000)]
Cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@130
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:13:05 +0000 (17:13 +0000)]
implement gras_procdata_exit to plug the leaks
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@129
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:12:35 +0000 (17:12 +0000)]
implement gras_process_exit (using gras_procdata_exit) to plug the leaks
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@128
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:11:37 +0000 (17:11 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@127
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:10:56 +0000 (17:10 +0000)]
plug a stupid leak
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@126
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:08:48 +0000 (17:08 +0000)]
Use refcounters on datadescription types so that messages can have pointer to datadescription directly (and not their name), and still deal with multiple creations of the types (in SG, each process create them) and without leaking on them
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@125
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:05:37 +0000 (17:05 +0000)]
New (debugging) function: gras_datadesc_arch_name
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@124
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:04:47 +0000 (17:04 +0000)]
New (debugging) functions: gras_datadesc_get_{name,id} gras_datadesc_type_dump
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@123
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:03:26 +0000 (17:03 +0000)]
More verbose
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@122
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:03:08 +0000 (17:03 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@121
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 21 Jun 2004 17:02:45 +0000 (17:02 +0000)]
Plug a memleak when using gras_dynar_cursor_rm
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@120
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 18:20:18 +0000 (18:20 +0000)]
Initialize GRAS before use ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@119
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 18:12:42 +0000 (18:12 +0000)]
automatic update
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@118
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 18:10:50 +0000 (18:10 +0000)]
porting to new standards
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@117
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 18:08:17 +0000 (18:08 +0000)]
Add an implementation trick to speed up SG realm
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@116
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 18:05:05 +0000 (18:05 +0000)]
Various cleanups; SG almost work
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@115
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 18:04:03 +0000 (18:04 +0000)]
More work on this. Ok, it does not really work yet, but it compiles ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@114
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 18:02:51 +0000 (18:02 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@113
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 18:01:53 +0000 (18:01 +0000)]
Handle the fact that the RL plugin do not exist in SG mode (and vice versa); plugin names are lowcase; more debug message
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@112
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 18:00:00 +0000 (18:00 +0000)]
Implement select over SG (badly since there is so few support within SG); Add stupid implementation of the RL plugins to use when in SG mode
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@111
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 17:57:46 +0000 (17:57 +0000)]
Add stupid implementation of the SG plugins to use when in RL mode
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@110
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 17:53:49 +0000 (17:53 +0000)]
Eradicate two small, nasty and stupid bugs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@109
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 17:51:10 +0000 (17:51 +0000)]
A debug msg more
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@108
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 18 Jun 2004 17:47:36 +0000 (17:47 +0000)]
better split SG/RL/common ; remove old cruft
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@107
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 14 Jun 2004 20:28:06 +0000 (20:28 +0000)]
Continuation of the internal cleanup; Copy/paste of the SG implementation (not working yet, but soon)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@106
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 14 Jun 2004 20:25:59 +0000 (20:25 +0000)]
Field renaming in the plugin struct to cleanup; raw is now a field of the socket, not a creation function argument
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@105
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 14 Jun 2004 20:25:01 +0000 (20:25 +0000)]
Got all of this in the new generation GRAS
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@104
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 14 Jun 2004 20:24:30 +0000 (20:24 +0000)]
The core is in charge of mallocing for the transport plugins (instead of the plugin creation function themselves); raw is now a field of the socket, not a creation function argument
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@103
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 14 Jun 2004 20:22:52 +0000 (20:22 +0000)]
get/set instead of retrieve/insert
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@102
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 14 Jun 2004 20:21:17 +0000 (20:21 +0000)]
More to do
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@101
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 11 Jun 2004 21:09:06 +0000 (21:09 +0000)]
+=datadesc_usage
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@100
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 11 Jun 2004 20:34:48 +0000 (20:34 +0000)]
- Reput hook for raw sockets, needed for BW experiments
- kill a few lines of dead code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@99
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 11 Jun 2004 20:29:19 +0000 (20:29 +0000)]
Remove a unused variable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@98
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 11 Jun 2004 19:39:22 +0000 (19:39 +0000)]
[Data description]
- Interface cleanup.
. gras_datadesc_by_name returns the searched type or NULL.
That way, no variable is needed to use a type desc once, which makes
the code clearer.
. gras_datadesc_declare_[struct|union]_append_name is removed. The last
two parameters were strings (field name, type name), leading to
common errors.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@97
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 11 Jun 2004 19:12:50 +0000 (19:12 +0000)]
More (forgotten) s/retrive/get/ ; s/insert/set/
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@96
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 4 Jun 2004 22:45:11 +0000 (22:45 +0000)]
Update of external scripts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@95
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 3 Jun 2004 22:24:48 +0000 (22:24 +0000)]
API cleanup: s/dict_insert/dict_set/ and s/dict_retrieve/dict_get/ for consistency with dynar
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@94
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 3 Jun 2004 22:24:19 +0000 (22:24 +0000)]
new version of a script not being mine
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@93
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 3 Jun 2004 22:16:04 +0000 (22:16 +0000)]
API cleanup: s/dict_insert/dict_set/ and s/dict_retrieve/dict_get/ for consistency with dynar
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@92
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 3 Jun 2004 22:15:13 +0000 (22:15 +0000)]
redo the instruction for the error case (please mail the results to...)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@91
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 3 Jun 2004 22:04:55 +0000 (22:04 +0000)]
fill the tree before manually removing elements form it + cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@90
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 3 Jun 2004 22:04:10 +0000 (22:04 +0000)]
Do not assert out when the user tries to remove data from a NULL dict: that's a noop ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@89
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 28 Apr 2004 11:55:39 +0000 (11:55 +0000)]
Document last changes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@88
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 28 Apr 2004 11:55:02 +0000 (11:55 +0000)]
gs est parti
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@87
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 26 Apr 2004 10:15:11 +0000 (10:15 +0000)]
Work to port on new API, to be terminated
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@86
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 26 Apr 2004 10:14:42 +0000 (10:14 +0000)]
Generate code compatible with the new interfaces
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@85
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 26 Apr 2004 10:14:05 +0000 (10:14 +0000)]
Update to reflect last code changes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@84
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 26 Apr 2004 10:11:28 +0000 (10:11 +0000)]
[Messaging]
- Porting to new standards.
[Data description]
- interface cleanup.
There is no bag anymore, no need to take extra provision to mask the
pointers behind "ID".
Better splitup of functions between files create/exchange/convert.
This is still a bit artificial since convert and receive are so
interleaved, but anyway.
[Virtu(process)]
- add a queued message list to procdata (the ones not matching criteria
in msg_wait)
- factorize some more code between SG and RL wrt procdata
[Tests]
- use gras_exit in example to track memleaks
- get rid of gs_example now that GS is properly integrated into gras
- update run_test to integrate the lastest tests (datadesc)
[Logging]
- rename WARNINGn macros to WARNn since it prooved error-prone
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@83
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 21 Apr 2004 18:44:57 +0000 (18:44 +0000)]
[Data description]
- register init/exit functions within gras module mecanism
- send/receive function.
Convertion is not implemented, but short-cutted if not needed.
struct/array elements are sent one by one (instead of block-wise), but
nobody really cares (yet). Get a prototype before optimizing.
- tests (using a file socket) for DD send/receive on:
- base types: int, float
- array: fixed size, string (ie ref to dynamic string)
- structure: homogeneous, heterogeneous
- chained list, graph with cycle
Believe it or not, valgrind is not too unhappy with the results. The
cycle happily segfaults, but the others are ok. And I'm sick of pointers
for now.
[Transport]
[File plugin]
- Bugfix when using a filename explicitely (instead of '-')
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@82
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 15 Apr 2004 00:17:02 +0000 (00:17 +0000)]
2004-04-09 Martin Quinson <martin.quinson@tuxfamily.org>
[Transport plugins]
- factorize more code between RL and SG in socket creation
- Complete the implementation and tests of:
o TCP
o file (only in RL, and mainly for debugging)
I lost 3 days to design a portable address resolver, and then decided
that the prototype mainly have to run on my box.
Addressing portability too early may be like optimizing too early :-/
[Tests]
- use gras_init in the Tests instead of the crappy parse_log_opt
(the latter function is removed)
[Conditional execution]
- New functions: gras_if_RL/gras_if_SG (basic support for this)
[Code reorganisation]
- Get rid of libgrasutils.a since it makes more trouble than it solves.
Build examples against the RL library, since there is no way to disable
its creation for now.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@81
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Apr 2004 18:31:01 +0000 (18:31 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@80
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Apr 2004 18:29:44 +0000 (18:29 +0000)]
rename bloc_send/recv to chunk_send/recv because I had a doubt on bloc meaning in english
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@79
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Apr 2004 18:28:19 +0000 (18:28 +0000)]
Redirect chunk_send/recv functions to the plugin version
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@78
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 9 Apr 2004 18:21:08 +0000 (18:21 +0000)]
Make clear that the transport plugins are plugins; let the SG one compile
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@77
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 7 Apr 2004 22:53:05 +0000 (22:53 +0000)]
comment out virtu_fs, since virtualization of filesystem is not implemented yet, causing empty section, causing trouble in doc generation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@76
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 7 Apr 2004 22:11:22 +0000 (22:11 +0000)]
comment out some unused variable to get automake 1.8 shut up
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@75
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 7 Apr 2004 22:09:09 +0000 (22:09 +0000)]
Switch to automake 1.8
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@74
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 7 Apr 2004 22:02:37 +0000 (22:02 +0000)]
Switch to automake1.8
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@73
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 7 Apr 2004 21:53:31 +0000 (21:53 +0000)]
Hide some functions to end-users (gras_trp_block_send/recv; trp module init/exit). Those functions are public within GRAS.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@72
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Apr 2004 22:17:09 +0000 (22:17 +0000)]
Ajout de fichiers presents sur mon disque
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@71
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Apr 2004 22:12:59 +0000 (22:12 +0000)]
J'en ai marre de faire des messages detailles. 'Current state' ;)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@70
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Apr 2004 22:07:00 +0000 (22:07 +0000)]
Skeleton of virtualization functions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@69
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Apr 2004 22:03:53 +0000 (22:03 +0000)]
Get rid of nws_portability
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@68
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Apr 2004 22:01:31 +0000 (22:01 +0000)]
Reorganization
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@67
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Apr 2004 22:00:22 +0000 (22:00 +0000)]
ignorable changes (?)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@66
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Apr 2004 21:58:53 +0000 (21:58 +0000)]
Reorganization, additions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@65
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Apr 2004 21:57:08 +0000 (21:57 +0000)]
reorganization, additions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@64
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Apr 2004 21:52:23 +0000 (21:52 +0000)]
more documentation reorganization
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@63
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Apr 2004 21:50:12 +0000 (21:50 +0000)]
File renaming to reorganize documentation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@62
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 6 Apr 2004 21:45:25 +0000 (21:45 +0000)]
cbps need love; remove stupid idea about trame
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@61
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 4 Mar 2004 19:32:20 +0000 (19:32 +0000)]
Typo within comments
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@60
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 4 Mar 2004 19:28:02 +0000 (19:28 +0000)]
callbacks' persistant state. Almost no change from GS/vars.c: function renaming; some comments added; s/struct gs_type_t/gras_datadesc_t/ and so on
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@59
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 3 Mar 2004 19:19:17 +0000 (19:19 +0000)]
Document black magic about aligned_size for scalars. Thanks Oli on IRC
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@58
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 3 Mar 2004 18:58:07 +0000 (18:58 +0000)]
Documente macro aligned
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@57
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 3 Mar 2004 18:39:48 +0000 (18:39 +0000)]
Cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@56
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 3 Mar 2004 18:32:40 +0000 (18:32 +0000)]
split process.h (init/exit process; get/set userdata) out of core.h (unsorted stuff)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@55
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 3 Mar 2004 18:21:01 +0000 (18:21 +0000)]
bootstraping tools
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@54
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 3 Mar 2004 18:19:45 +0000 (18:19 +0000)]
Bootstrap the set of local types properly
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@53
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 3 Mar 2004 18:18:36 +0000 (18:18 +0000)]
Check the GRAS_ARCH; cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@52
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 2 Mar 2004 23:43:17 +0000 (23:43 +0000)]
implement datatype comparison (mandatory for messaging module)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@51
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 2 Mar 2004 23:42:20 +0000 (23:42 +0000)]
Split the DataDesc in subfiles; implement ignored category; implement datatype comparison (mandatory for messaging module)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@50
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 1 Mar 2004 21:06:49 +0000 (21:06 +0000)]
Update
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@49
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 1 Mar 2004 21:04:56 +0000 (21:04 +0000)]
ignore ignorable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@48
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 1 Mar 2004 21:03:31 +0000 (21:03 +0000)]
Add sets, continue mess with datadesc
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@47
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 1 Mar 2004 21:03:10 +0000 (21:03 +0000)]
Add set_usage, remove tests of grassouillet
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@46
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 1 Mar 2004 21:00:43 +0000 (21:00 +0000)]
Transport becomes a real module
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@45
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 1 Mar 2004 20:59:22 +0000 (20:59 +0000)]
New datadesc implementation. Reformulating of Grassouillet (take error codes, cosmetic changes, remove bags from the scene and introduce sets), no revolution in comparison of GS; .c is the implementation; _interface is visible from within GRAS; _private is visible from this module
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@44
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 1 Mar 2004 20:57:01 +0000 (20:57 +0000)]
Fix description of gras_dict_cursor_step()
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@43
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 1 Mar 2004 20:56:23 +0000 (20:56 +0000)]
Parenthesis around macro arguments
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@42
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 1 Mar 2004 20:55:44 +0000 (20:55 +0000)]
gras_datadesc_declare_* prototypes (Create a new type and register it on the local machine)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@41
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 1 Mar 2004 20:54:15 +0000 (20:54 +0000)]
add the set, continue to mess with datadesc
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@40
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 1 Mar 2004 20:52:56 +0000 (20:52 +0000)]
A new data container coupling the facilities of a dynar with the ones of a dict
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@39
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 13 Feb 2004 17:37:58 +0000 (17:37 +0000)]
I'll manage to organize that cruft. Ignore the cvs commits in the next few days
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@38
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 13 Feb 2004 17:22:00 +0000 (17:22 +0000)]
mv gs/ DataDesc/ ; change the prefix of parsing functions from gs_parse to gras_datadesc_parse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@37
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 13 Feb 2004 17:03:55 +0000 (17:03 +0000)]
mv gs/ DataDesc/
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@36
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 12 Feb 2004 23:26:50 +0000 (23:26 +0000)]
mv gs/ DataDesc/
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@35
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 12 Feb 2004 22:48:29 +0000 (22:48 +0000)]
mv gs/ DataDesc/
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@34
48e7efb5-ca39-0410-a469-
dd3cf9ba447f