Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
15 years agoDestruction of a relic of the revolution gras->xbt
alegrand [Wed, 8 Dec 2004 22:45:19 +0000 (22:45 +0000)]
Destruction of a relic of the revolution gras->xbt

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@563 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoRenaming tbx to xbt and adding some of my functions.
alegrand [Wed, 8 Dec 2004 19:48:35 +0000 (19:48 +0000)]
Renaming tbx to xbt and adding some of my functions.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@562 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoI will translate one day. However those informations had to be there.
alegrand [Tue, 7 Dec 2004 23:52:45 +0000 (23:52 +0000)]
I will translate one day. However those informations had to be there.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@561 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoTaking latencies into account to bound the effective bandwidth.
alegrand [Tue, 7 Dec 2004 22:27:20 +0000 (22:27 +0000)]
Taking latencies into account to bound the effective bandwidth.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@560 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoAdd lmm_get_var_from_cnst
alegrand [Tue, 7 Dec 2004 22:25:57 +0000 (22:25 +0000)]
Add lmm_get_var_from_cnst

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@559 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoMartin wrote :
alegrand [Tue, 7 Dec 2004 20:03:31 +0000 (20:03 +0000)]
Martin wrote :

> Then, you could rewrite this to:
>
> gras_assert1((f = fopen(filename, "r")),
>             "Cannot open file '%s'\n", filename);
>
> Since you have some core in the condition, you may want to leave the if, and
> put a gras_assert2(0,"bla",bli) in it.

Yes. I was not using assert because of the core in the condition. I hadn't
thought to gras_assert2(0,

Now that should be better.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@558 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoTaking latencies into account (but not for the bandwidth limitation yet).
alegrand [Tue, 7 Dec 2004 19:26:25 +0000 (19:26 +0000)]
Taking latencies into account (but not for the bandwidth limitation yet).

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@557 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoRemove useless comments.
alegrand [Tue, 7 Dec 2004 19:22:26 +0000 (19:22 +0000)]
Remove useless comments.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@556 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years ago> CRITICAL1 fait des logs, c'est tout. C'est normal que t'ai viré le
alegrand [Tue, 7 Dec 2004 19:20:29 +0000 (19:20 +0000)]
> CRITICAL1 fait des logs, c'est tout. C'est normal que t'ai viré le
> return NULL; ?

No. Thanks !

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@555 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoSave some space ;)
mquinson [Tue, 7 Dec 2004 19:16:21 +0000 (19:16 +0000)]
Save some space ;)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@554 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoOooups !
alegrand [Tue, 7 Dec 2004 18:45:10 +0000 (18:45 +0000)]
Oooups !

>  void
>   xbt_init(int *argc, char **argv) {

and

> Update of /home/mquinson/cvsroot/gras/src/surf
>  void surf_init(void)
>  {
> +  xbt_init();

I did not even notice he'd been crying...

surf/surf.c: In function surf_init':
surf/surf.c:57: warning: implicit declaration of function xbt_init'

... and he did not really looked angry btw.

surf:~/Work/GRAS/heap $ ./surf_usage
xbt/module.c:57: [module/INFO] Initialize GRAS

Nevermind. It is fixed now.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@553 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoInitializing logs once and only once.
alegrand [Tue, 7 Dec 2004 18:26:24 +0000 (18:26 +0000)]
Initializing logs once and only once.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@552 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoNetwork module is working. Does not take latencies into account yet though.
alegrand [Tue, 7 Dec 2004 18:15:53 +0000 (18:15 +0000)]
Network module is working. Does not take latencies into account yet though.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@551 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agomove resource_used to the private part
alegrand [Tue, 7 Dec 2004 18:14:26 +0000 (18:14 +0000)]
move resource_used to the private part

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@550 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoUsing logs
alegrand [Tue, 7 Dec 2004 18:12:43 +0000 (18:12 +0000)]
Using logs

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@549 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agomove resource_used to the private part + a few renaming
alegrand [Tue, 7 Dec 2004 18:11:47 +0000 (18:11 +0000)]
move resource_used to the private part + a few renaming

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@548 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoAdd some convenient functions
alegrand [Tue, 7 Dec 2004 18:08:29 +0000 (18:08 +0000)]
Add some convenient functions

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@547 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agoIf a system has not been modified between two successive calls to lmm_solve,
alegrand [Tue, 7 Dec 2004 18:05:27 +0000 (18:05 +0000)]
If a system has not been modified between two successive calls to lmm_solve,
then no extra computation is done.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@546 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agomove xbt_heap_float_t
alegrand [Tue, 7 Dec 2004 18:00:10 +0000 (18:00 +0000)]
move xbt_heap_float_t

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@545 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agocompile the network module
alegrand [Tue, 7 Dec 2004 17:59:12 +0000 (17:59 +0000)]
compile the network module

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@544 48e7efb5-ca39-0410-a469-dd3cf9ba447f

15 years agomove xbt_maxmin_float_t and xbt_heap_float_t here
alegrand [Tue, 7 Dec 2004 17:58:22 +0000 (17:58 +0000)]
move xbt_maxmin_float_t and xbt_heap_float_t here

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@543 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoCosmetics
alegrand [Thu, 2 Dec 2004 23:34:49 +0000 (23:34 +0000)]
Cosmetics

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@542 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoSee the diff. Sorry for the noise.
alegrand [Thu, 2 Dec 2004 22:04:34 +0000 (22:04 +0000)]
See the diff. Sorry for the noise.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@541 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoStarting the network module.
alegrand [Thu, 2 Dec 2004 22:02:50 +0000 (22:02 +0000)]
Starting the network module.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@540 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoTaking in account the fact that some resource may have no action terminated.
alegrand [Thu, 2 Dec 2004 22:01:45 +0000 (22:01 +0000)]
Taking in account the fact that some resource may have no action terminated.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@539 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoPublishing some internal parsing function.
alegrand [Thu, 2 Dec 2004 22:00:17 +0000 (22:00 +0000)]
Publishing some internal parsing function.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@538 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoUsing the Surf parser.
alegrand [Thu, 2 Dec 2004 21:05:18 +0000 (21:05 +0000)]
Using the Surf parser.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@537 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoSurf Parser
alegrand [Thu, 2 Dec 2004 21:03:35 +0000 (21:03 +0000)]
Surf Parser

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@536 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoKILKILKIL
alegrand [Tue, 30 Nov 2004 22:37:12 +0000 (22:37 +0000)]
KILKILKIL

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@535 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoMy bad. Sorry about that.
alegrand [Tue, 30 Nov 2004 22:05:56 +0000 (22:05 +0000)]
My bad. Sorry about that.

Btw this logs are really terrific ! :)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@534 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoRemoved a bunch of unused variables. Mostly some xbt_error_t errcode that
alegrand [Tue, 30 Nov 2004 17:38:49 +0000 (17:38 +0000)]
Removed a bunch of unused variables. Mostly some xbt_error_t errcode that
were used before making memory errors fatal.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@533 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoiso-c does not like , at the end of an enum.
alegrand [Tue, 30 Nov 2004 17:37:06 +0000 (17:37 +0000)]
iso-c does not like , at the end of an enum.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@532 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agome finds malloc within macro, me killkill it
mquinson [Tue, 30 Nov 2004 15:39:42 +0000 (15:39 +0000)]
me finds malloc within macro, me killkill it

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@531 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoTest du script de commit log qui déchire
mquinson [Tue, 30 Nov 2004 15:36:12 +0000 (15:36 +0000)]
Test du script de commit log qui déchire

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@530 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agocommit de l'état courant de mes réflexions sur le wire protocole
mquinson [Tue, 30 Nov 2004 15:35:21 +0000 (15:35 +0000)]
commit de l'état courant de mes réflexions sur le wire protocole

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@529 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoRha!
alegrand [Mon, 29 Nov 2004 18:45:39 +0000 (18:45 +0000)]
Rha!

surf:~/Work/GRAS/heap $ valgrind --num-callers=8 --show-reachable=yes
--leak-check=yes --db-attach=yes ./surf_usage
==28483== Memcheck, a memory error detector for x86-linux.
==28483== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al.
==28483== Using valgrind-2.2.0, a program supervision framework for x86-linux.
==28483== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et al.
==28483== For more details, rerun with: -v
==28483==
0x1bac5a40
Cpu A : 0x1bac6b10
Cpu B : 0x1bac6e10
actionA : 0x1bac7140 (SURF_ACTION_RUNNING)
actionB : 0x1bac7288 (SURF_ACTION_RUNNING)
[0] Asking to update "Cpu A" with value 1 for event 0x1bac6b70
[0] Asking to update "Cpu B" with value 1 for event 0x1bac6e70
[0] Asking to update "Cpu A" with value -1 for event 0x1bac6bb0
Next Event : 0
        Failed : 0x1bac7140
[0] Asking to update "Cpu A" with value 1 for event 0x1bac6bb0
Next Event : 1
Next Event : 10
        Done : 0x1bac7288
Simulation Terminated
==28483==
==28483== ERROR SUMMARY: 0 errors from 0 contexts
(suppressed: 17 from 1)
==28483== malloc/free: in use at exit: 0 bytes in 0 blocks.
==28483== malloc/free: 77 allocs, 77 frees, 5279 bytes allocated.
==28483== For counts of detected errors, rerun with: -v
==28483== No malloc'd blocks -- no leaks are possible.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@528 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoI can't believe this file was not committed !
alegrand [Mon, 29 Nov 2004 17:02:37 +0000 (17:02 +0000)]
I can't believe this file was not committed !

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@527 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoFailures now taken into account. Need to write clean-up functions, parsing
alegrand [Mon, 29 Nov 2004 17:01:01 +0000 (17:01 +0000)]
Failures now taken into account. Need to write clean-up functions, parsing
functions, ..., then the network module.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@526 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoOK, now clean structures are used for my objects. Forget about my uggly
alegrand [Mon, 29 Nov 2004 00:39:25 +0000 (00:39 +0000)]
OK, now clean structures are used for my objects. Forget about my uggly
macros. Load variation handled for cpu. Next step, handling failures.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@525 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoA commit before a design modification. I'm gonna try the weird
alegrand [Wed, 24 Nov 2004 19:11:50 +0000 (19:11 +0000)]
A commit before a design modification. I'm gonna try the weird
[ A ][ B ][ C ] structure I've talking you about. If it does not work or is
a way to dirty I'll revert later.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@524 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agorename xbt_swag_extract to xbt_swag_remove and add a xbt_swag_extract that
alegrand [Tue, 23 Nov 2004 22:16:18 +0000 (22:16 +0000)]
rename xbt_swag_extract to xbt_swag_remove and add a xbt_swag_extract that
does what it would be expected to do... :)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@523 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoCPU can be created and used even though failures are not handled yet. SURF
alegrand [Sat, 20 Nov 2004 00:17:49 +0000 (00:17 +0000)]
CPU can be created and used even though failures are not handled yet. SURF
is now a working mini SimGrid. You can have a look at
testsuite/surf/maxmin_usage.c to see how easy it is to use. Adding other
resource types is really straightforward.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@522 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoBug fix and add a fonction indicating whether a constraint is active or not.
alegrand [Sat, 20 Nov 2004 00:13:14 +0000 (00:13 +0000)]
Bug fix and add a fonction indicating whether a constraint is active or not.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@521 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoBug fix and add a xbt_swag_foreach_safe where you can remove objects from
alegrand [Sat, 20 Nov 2004 00:11:47 +0000 (00:11 +0000)]
Bug fix and add a xbt_swag_foreach_safe where you can remove objects from
the swag while going through it.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@520 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoGasp ! A bug in the extract function ! Shame on me !
alegrand [Tue, 16 Nov 2004 22:54:07 +0000 (22:54 +0000)]
Gasp ! A bug in the extract function ! Shame on me !

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@519 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoRenamed host to cpu. That was really confusing.
alegrand [Tue, 16 Nov 2004 22:04:45 +0000 (22:04 +0000)]
Renamed host to cpu. That was really confusing.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@518 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoFirst attempt on SURF design. I'd like a 5'10" short board with a swallow
alegrand [Tue, 16 Nov 2004 17:33:49 +0000 (17:33 +0000)]
First attempt on SURF design. I'd like a 5'10" short board with a swallow
tail.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@517 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years ago#include "xbt/error.h" /* needed for xbt_die */
alegrand [Tue, 16 Nov 2004 17:11:35 +0000 (17:11 +0000)]
#include "xbt/error.h" /* needed for xbt_die */

Mt. At some places, I was using xbt_new0 without including xbt/error.h and
it failed. It seems to me that a .h should be self-contained but I also may
have not understood the way you handle your errors. I've added the previous
#include at the end of sysdep.h. You probably won't like it but tell me why
please.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@516 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoPort to ARM
mquinson [Tue, 16 Nov 2004 16:30:28 +0000 (16:30 +0000)]
Port to ARM

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@515 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoPort to ARM
mquinson [Tue, 16 Nov 2004 14:07:36 +0000 (14:07 +0000)]
Port to ARM

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@514 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years ago2004-11-15 Arnaud Legrand
alegrand [Mon, 15 Nov 2004 22:38:17 +0000 (22:38 +0000)]
2004-11-15 Arnaud Legrand
  - Trace manager now written. It uses a heap structure and is therfore
    expected to be efficient. It may however be speed up (particularly
    when many events occur at the same date) by using red and black
    trees. One day maybe...
  - Max-min linear system solver written. It uses a sparse matrix
    structure taking advantage of its expected use. Most operations are
    O(1) and free/calloc are called as few as possible. The computation of
    the minimum could however be improved by using a red and black tree
    (again ! ;).

Now, it is time to rewrite a really modular version of SimGrid aka SURF.
SimGrid 3 wil denote the formerly known MSG+SG.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@513 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoCosmetics
alegrand [Mon, 15 Nov 2004 22:29:43 +0000 (22:29 +0000)]
Cosmetics

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@512 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAdd the trace library and fixed a few source of potential bugs in heap.
alegrand [Mon, 15 Nov 2004 22:20:08 +0000 (22:20 +0000)]
Add the trace library and fixed a few source of potential bugs in heap.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@511 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDo not use uninitialized vars (last commit was brain dead)
mquinson [Mon, 15 Nov 2004 13:23:51 +0000 (13:23 +0000)]
Do not use uninitialized vars (last commit was brain dead)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@510 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDie on error when determining minimal type boundary
mquinson [Mon, 15 Nov 2004 13:23:12 +0000 (13:23 +0000)]
Die on error when determining minimal type boundary

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@509 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDo declare variables at the begining of the block, not in the middle, to make old...
mquinson [Mon, 15 Nov 2004 12:08:32 +0000 (12:08 +0000)]
Do declare variables at the begining of the block, not in the middle, to make old gcc happy

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@508 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agodistribute gras/core.h
mquinson [Mon, 15 Nov 2004 09:47:26 +0000 (09:47 +0000)]
distribute gras/core.h

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@507 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoHardcode GRAS_MAX_CHANNEL since it got killed somehow in the last headers reorganizat...
mquinson [Mon, 15 Nov 2004 09:25:52 +0000 (09:25 +0000)]
Hardcode GRAS_MAX_CHANNEL since it got killed somehow in the last headers reorganization (and was used only in this location)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@506 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoFix make distcheck
mquinson [Mon, 15 Nov 2004 09:21:17 +0000 (09:21 +0000)]
Fix make distcheck

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@505 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoSome more cleanup
mquinson [Mon, 15 Nov 2004 09:20:11 +0000 (09:20 +0000)]
Some more cleanup

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@504 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoApply the renamings s/gras/xbt/i of last week
mquinson [Mon, 15 Nov 2004 09:19:23 +0000 (09:19 +0000)]
Apply the renamings s/gras/xbt/i of last week

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@503 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoMake it compile in mainaiter (paranoid) mode
mquinson [Mon, 15 Nov 2004 09:17:09 +0000 (09:17 +0000)]
Make it compile in mainaiter (paranoid) mode

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@502 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agosome cleanup
mquinson [Mon, 15 Nov 2004 09:17:01 +0000 (09:17 +0000)]
some cleanup

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@501 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoautomatic update, I guess
mquinson [Mon, 15 Nov 2004 09:05:03 +0000 (09:05 +0000)]
automatic update, I guess

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@500 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agodo not configure the bandwidth example since it's broken and not distributed yet...
mquinson [Mon, 15 Nov 2004 09:04:48 +0000 (09:04 +0000)]
do not configure the bandwidth example since it's broken and not distributed yet (fixes make dist)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@499 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agodistribute amok's headers
mquinson [Mon, 15 Nov 2004 09:03:39 +0000 (09:03 +0000)]
distribute amok's headers

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@498 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoComment some debugging stuff.
alegrand [Fri, 12 Nov 2004 22:55:56 +0000 (22:55 +0000)]
Comment some debugging stuff.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@497 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoCosmetics.
alegrand [Thu, 11 Nov 2004 05:22:44 +0000 (05:22 +0000)]
Cosmetics.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@496 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoMax-min solver written ! :) Seems to be working fine !
alegrand [Thu, 11 Nov 2004 00:46:49 +0000 (00:46 +0000)]
Max-min solver written ! :) Seems to be working fine !

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@495 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoNo need to insert an element twice in a set. It causes some weird behaviour.
alegrand [Thu, 11 Nov 2004 00:43:51 +0000 (00:43 +0000)]
No need to insert an element twice in a set. It causes some weird behaviour.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@494 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoCorrection of a badly-written macro
alegrand [Thu, 11 Nov 2004 00:39:57 +0000 (00:39 +0000)]
Correction of a badly-written macro

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@493 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoEfficient linear max-minimization library : first version.
alegrand [Fri, 5 Nov 2004 23:15:46 +0000 (23:15 +0000)]
Efficient linear max-minimization library : first version.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@492 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoIllustrates the use of xbt_swag_offset
alegrand [Fri, 5 Nov 2004 23:12:38 +0000 (23:12 +0000)]
Illustrates the use of xbt_swag_offset

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@491 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoExtract returns the object to remove if present in the swag and NULL
alegrand [Fri, 5 Nov 2004 23:11:33 +0000 (23:11 +0000)]
Extract returns the object to remove if present in the swag and NULL
otherwise.
Add a function to initialize a swag already malloced.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@490 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAdd the swag module to these Makefiles
alegrand [Fri, 5 Nov 2004 21:16:04 +0000 (21:16 +0000)]
Add the swag module to these Makefiles

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@489 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoSwag : another name for O(1) set
alegrand [Fri, 5 Nov 2004 21:11:11 +0000 (21:11 +0000)]
Swag : another name for O(1) set

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@488 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoMissing #include.
alegrand [Fri, 5 Nov 2004 19:39:27 +0000 (19:39 +0000)]
Missing #include.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@487 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAdd the possibility to remove an item in the middle of the list.
alegrand [Fri, 5 Nov 2004 19:38:41 +0000 (19:38 +0000)]
Add the possibility to remove an item in the middle of the list.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@486 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agomaintainers need warnings
alegrand [Fri, 5 Nov 2004 19:37:30 +0000 (19:37 +0000)]
maintainers need warnings

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@485 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoForgot to commit the changes for surf.
alegrand [Thu, 4 Nov 2004 06:56:23 +0000 (06:56 +0000)]
Forgot to commit the changes for surf.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@484 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoTypes and function prototypes for the max_min linear solver.
alegrand [Thu, 4 Nov 2004 06:54:43 +0000 (06:54 +0000)]
Types and function prototypes for the max_min linear solver.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@483 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAdded a dichotomy to the dictionnaries. make check works as well before so I
alegrand [Thu, 4 Nov 2004 03:27:23 +0000 (03:27 +0000)]
Added a dichotomy to the dictionnaries. make check works as well before so I
assume that the patch is correct. I do not know however if things run
effectively faster than before now. :)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@482 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoUsing xbt_new0 instead of callox in fifo and heap
alegrand [Wed, 3 Nov 2004 22:51:34 +0000 (22:51 +0000)]
Using xbt_new0 instead of callox in fifo and heap

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@481 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoUpdate or removal of needless comments.
alegrand [Wed, 3 Nov 2004 22:29:29 +0000 (22:29 +0000)]
Update or removal of needless comments.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@480 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoNow the testsuite compile.
alegrand [Wed, 3 Nov 2004 22:25:45 +0000 (22:25 +0000)]
Now the testsuite compile.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@479 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoRenamed any gras stuff that was in xbt and should therefore be called
alegrand [Wed, 3 Nov 2004 02:54:13 +0000 (02:54 +0000)]
Renamed any gras stuff that was in xbt and should therefore be called
xbt_something. Martin, please go in */xbt and do a grep -i gras *.[ch]

Mostly loging has still traces of GRAS.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@478 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoforgot to rename an include in this one.
alegrand [Tue, 2 Nov 2004 23:28:29 +0000 (23:28 +0000)]
forgot to rename an include in this one.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@477 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoProposition of protocol reorganisation to handle RPC more cleanly
mquinson [Tue, 2 Nov 2004 22:24:26 +0000 (22:24 +0000)]
Proposition of protocol reorganisation to handle RPC more cleanly

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@476 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoPrivate functions are private.
alegrand [Tue, 2 Nov 2004 18:46:30 +0000 (18:46 +0000)]
Private functions are private.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@475 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agorenamed xbt_heap_test to heap_bench
alegrand [Tue, 2 Nov 2004 18:36:07 +0000 (18:36 +0000)]
renamed xbt_heap_test to heap_bench

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@474 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agorenamed xbt_(*.[ch]) to \1.
alegrand [Tue, 2 Nov 2004 18:29:40 +0000 (18:29 +0000)]
renamed xbt_(*.[ch]) to \1.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@473 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoEnable bandwith's AMOK module
mquinson [Tue, 2 Nov 2004 16:02:10 +0000 (16:02 +0000)]
Enable bandwith's AMOK module

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@472 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoStar eradication
mquinson [Tue, 2 Nov 2004 16:01:40 +0000 (16:01 +0000)]
Star eradication

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@471 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agosome tests on the first AMOK module, showing how greatly borken it is
mquinson [Tue, 2 Nov 2004 16:01:00 +0000 (16:01 +0000)]
some tests on the first AMOK module, showing how greatly borken it is

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@470 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoFix the debian target
mquinson [Tue, 2 Nov 2004 16:00:10 +0000 (16:00 +0000)]
Fix the debian target

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@469 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDocument the naming schema Arnaud forced me to follow (poor me, will someone have...
mquinson [Tue, 2 Nov 2004 15:59:27 +0000 (15:59 +0000)]
Document the naming schema Arnaud forced me to follow (poor me, will someone have a thought about me? ;)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@468 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoChoke on C++ style comments since it breaks on AIX
mquinson [Tue, 2 Nov 2004 15:57:59 +0000 (15:57 +0000)]
Choke on C++ style comments since it breaks on AIX

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@467 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agocleanup what's already done
mquinson [Tue, 2 Nov 2004 15:57:16 +0000 (15:57 +0000)]
cleanup what's already done

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@466 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years ago+= test_sg
mquinson [Tue, 2 Nov 2004 15:56:37 +0000 (15:56 +0000)]
+= test_sg

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@465 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agomissing parts
mquinson [Tue, 2 Nov 2004 15:55:25 +0000 (15:55 +0000)]
missing parts

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@464 48e7efb5-ca39-0410-a469-dd3cf9ba447f