Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
11 years agoadd the ability to tesh to mess with the processes' environment
mquinson [Tue, 20 May 2008 15:51:09 +0000 (15:51 +0000)]
add the ability to tesh to mess with the processes' environment

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

11 years agoplug a memleak
mquinson [Tue, 20 May 2008 15:46:28 +0000 (15:46 +0000)]
plug a memleak

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

11 years agocleanup around the free-like functions used as dealloc callbacks in dynar and dicts...
mquinson [Tue, 20 May 2008 13:05:11 +0000 (13:05 +0000)]
cleanup around the free-like functions used as dealloc callbacks in dynar and dicts. One function was publicj with its code in xbt_os_time, and the other one was private to xbt_str.c. Now, they are both public and have their code in xbt_main (don't want to do a new .c file for them)

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

11 years agoGet ride of a supurious compiler warning
mquinson [Tue, 20 May 2008 12:52:06 +0000 (12:52 +0000)]
Get ride of a supurious compiler warning

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

11 years agoSpeed up update_action_state for sleep actions with no maximum duration.
alegrand [Tue, 20 May 2008 09:59:00 +0000 (09:59 +0000)]
Speed up update_action_state for sleep actions with no maximum duration.

I use the following "now classical" hack. The swag has two parts:
actions that really need being updated are in the head part and the
ones for which no update is needed are in the tail part.

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

11 years agoChange the prototype for update_resource_state.
alegrand [Tue, 20 May 2008 09:58:11 +0000 (09:58 +0000)]
Change the prototype for update_resource_state.

Now that update_resource_state also takes care of failed actions, it
is mendatory to get correct informations about action's finish time.

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

11 years agoTry to make actions as failed only when needed.
alegrand [Tue, 20 May 2008 09:57:29 +0000 (09:57 +0000)]
Try to make actions as failed only when needed.

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

11 years agoIncredible bug fix in function lmm_get_var_from_cnst with bad consequences on trace...
alegrand [Tue, 20 May 2008 09:56:47 +0000 (09:56 +0000)]
Incredible bug fix in function lmm_get_var_from_cnst with bad consequences on trace handling...
This function could not work so I had to change the prototype and update parts of the code that relied on it.

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

11 years agoRewrite the timeout computation to reduce numerical instabilities issues
mquinson [Tue, 20 May 2008 09:01:08 +0000 (09:01 +0000)]
Rewrite the timeout computation to reduce numerical instabilities issues

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

11 years agoStupid us (as in Arnaud and me): we should not set sleep(-1) to sleep(MAXMIN_PRECISIO...
mquinson [Tue, 20 May 2008 08:05:24 +0000 (08:05 +0000)]
Stupid us (as in Arnaud and me): we should not set sleep(-1) to sleep(MAXMIN_PRECISION). the fix targets durations close to 0, not negative ones. This change broke almost all simulated examples.

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

11 years agoIgnore autogenerated cruft
mquinson [Mon, 19 May 2008 22:16:37 +0000 (22:16 +0000)]
Ignore autogenerated cruft

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

11 years agoTest case trying to handle messages for a very short period
mquinson [Mon, 19 May 2008 13:20:05 +0000 (13:20 +0000)]
Test case trying to handle messages for a very short period

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

11 years agodo not wait for too small durations to avoid numerical instabilities
mquinson [Mon, 19 May 2008 12:42:01 +0000 (12:42 +0000)]
do not wait for too small durations to avoid numerical instabilities

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

11 years agoAlso release the mutex when I didn't got what I wanted
mquinson [Mon, 19 May 2008 11:33:35 +0000 (11:33 +0000)]
Also release the mutex when I didn't got what I wanted

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

11 years agoSometimes, the time to wait is soo small that the increment does not change the globa...
mquinson [Fri, 16 May 2008 16:08:54 +0000 (16:08 +0000)]
Sometimes, the time to wait is soo small that the increment does not change the global clock (for example, 100000 + 10E-15=100000). Add an epsilon to the wait to avoid the issue. I'm still not completely sure that the fix is 100% effective (because 10E300 + 1 = 10E300), but I don't have any better idea

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

11 years agoSome new files of the cxx version of the MSG API
cherierm [Fri, 16 May 2008 15:06:13 +0000 (15:06 +0000)]
Some new files of the cxx version of the MSG API

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

11 years agoCode refactoring
cherierm [Fri, 16 May 2008 15:04:54 +0000 (15:04 +0000)]
Code refactoring

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

11 years agonot needed now.
cherierm [Fri, 16 May 2008 15:04:21 +0000 (15:04 +0000)]
not needed now.

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

11 years agoAdd comment and exception mechanism to the Host class.
cherierm [Fri, 16 May 2008 09:52:21 +0000 (09:52 +0000)]
Add comment and exception mechanism to the Host class.

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

11 years agodocumentation improvement
mquinson [Fri, 16 May 2008 09:27:32 +0000 (09:27 +0000)]
documentation improvement

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

11 years agoSome modifications and some files added.
cherierm [Thu, 15 May 2008 16:13:59 +0000 (16:13 +0000)]
Some modifications and some files added.

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

11 years agoRemove a crude hack where first call to surf_solve() finalize the initialization...
mquinson [Thu, 15 May 2008 14:24:16 +0000 (14:24 +0000)]
Remove a crude hack where first call to surf_solve() finalize the initialization, and introduce a surf_presolve() function to do so. That a tiny little cleanup, but well, I had to

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

11 years agoautogen commit fest (some of them being tests related and mandatory for SHA addition)
mquinson [Wed, 14 May 2008 21:35:10 +0000 (21:35 +0000)]
autogen commit fest (some of them being tests related and mandatory for SHA addition)

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

11 years agoAn implementation of the SHA1 hashing algorithm
mquinson [Wed, 14 May 2008 21:21:10 +0000 (21:21 +0000)]
An implementation of the SHA1 hashing algorithm

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

11 years agoMake an error message a bit more explicit about the most probable error cause
mquinson [Wed, 14 May 2008 21:15:36 +0000 (21:15 +0000)]
Make an error message a bit more explicit about the most probable error cause

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

11 years agostarted of C++ wrappers for Msg
cherierm [Wed, 14 May 2008 15:57:57 +0000 (15:57 +0000)]
started of C++ wrappers for Msg

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

11 years agodo not declare these functions both private and public, since it mess this poor windo...
mquinson [Wed, 14 May 2008 13:31:55 +0000 (13:31 +0000)]
do not declare these functions both private and public, since it mess this poor windows linker

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

11 years agoIf the queue is empty after the timeout, do raise an exception, don't try to get...
mquinson [Wed, 14 May 2008 13:27:40 +0000 (13:27 +0000)]
If the queue is empty after the timeout, do raise an exception, don't try to get an element anyway

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

11 years agodo not use static buffer of log event for headers when switching to dynamic logs...
mquinson [Thu, 8 May 2008 15:10:30 +0000 (15:10 +0000)]
do not use static buffer of log event for headers when switching to dynamic logs: when user plays hardcore on seeking scalability limit, this buffer is completely empty

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

11 years agoExport some mailbox related functions
mquinson [Wed, 7 May 2008 20:51:00 +0000 (20:51 +0000)]
Export some mailbox related functions

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

11 years agoChange of Visual C++ project of SimGrid DLL consecutive to the code refactoring of...
cherierm [Wed, 7 May 2008 13:27:29 +0000 (13:27 +0000)]
Change of Visual C++ project of SimGrid DLL consecutive to the code refactoring of Martin.

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

11 years agocorrect a thoughtlessness (access violation)
cherierm [Wed, 7 May 2008 12:50:12 +0000 (12:50 +0000)]
correct a thoughtlessness (access violation)

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

11 years agoadd the tesh suites relative with gras, simdag and xbt
cherierm [Wed, 7 May 2008 12:04:35 +0000 (12:04 +0000)]
add the tesh suites relative with gras, simdag and xbt

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

11 years agosome changes for Windows (shell) compatibility and comment the sync call to test...
cherierm [Wed, 7 May 2008 12:02:59 +0000 (12:02 +0000)]
some changes for Windows (shell) compatibility and comment the sync call to test (not implemented on Windows)

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

11 years agomodify the name of the cat windows version (cat instead Cat)
cherierm [Wed, 7 May 2008 12:00:48 +0000 (12:00 +0000)]
modify the name of the cat windows version (cat instead Cat)

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

11 years agoreplace the long option semantic by read-me
cherierm [Wed, 7 May 2008 11:59:38 +0000 (11:59 +0000)]
replace the long option semantic by read-me

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

11 years agonot used files
cherierm [Wed, 7 May 2008 07:54:24 +0000 (07:54 +0000)]
not used files

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

11 years agoAdd the new integrated files version (use xbt data structures instead my own data...
cherierm [Wed, 7 May 2008 07:52:56 +0000 (07:52 +0000)]
Add the new integrated files version (use xbt data structures instead my own data structures)

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

11 years agodelete all the files to add the new integrated files version
cherierm [Wed, 7 May 2008 07:49:24 +0000 (07:49 +0000)]
delete all the files to add the new integrated files version

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

11 years agoPropagate file renaming to windows
mquinson [Wed, 30 Apr 2008 09:54:48 +0000 (09:54 +0000)]
Propagate file renaming to windows

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

11 years agodo not to uniformize the type naming scheme today
mquinson [Wed, 30 Apr 2008 09:47:58 +0000 (09:47 +0000)]
do not to uniformize the type naming scheme today

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

11 years agoNew test making sure that it's ok to have empty processes (ending before doing anytin...
mquinson [Wed, 30 Apr 2008 09:37:25 +0000 (09:37 +0000)]
New test making sure that it's ok to have empty processes (ending before doing anyting) in simix. For now, it's not, but anyway

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

11 years agocosmetic
mquinson [Wed, 30 Apr 2008 09:28:06 +0000 (09:28 +0000)]
cosmetic

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

11 years agoRah. I finally found why the doxygen parser got fucked by this file and were able...
mquinson [Wed, 30 Apr 2008 09:21:53 +0000 (09:21 +0000)]
Rah. I finally found why the doxygen parser got fucked by this file and were able to make this stupid thing happy

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

11 years agoStop messing up doxygen with strange HTML chars
mquinson [Wed, 30 Apr 2008 09:20:52 +0000 (09:20 +0000)]
Stop messing up doxygen with strange HTML chars

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

11 years agoDocumentation fixups: Marc was a bit quick at copy/pasting (+ DTD renamed)
mquinson [Wed, 30 Apr 2008 09:00:31 +0000 (09:00 +0000)]
Documentation fixups: Marc was a bit quick at copy/pasting (+ DTD renamed)

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

11 years agoDocumentation fixups: do not mess with doxygen by adding useless # (which are meta...
mquinson [Wed, 30 Apr 2008 08:57:47 +0000 (08:57 +0000)]
Documentation fixups: do not mess with doxygen by adding useless # (which are meta-chars for doxygen)

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

11 years agoDocumentation fixups: some arguments got renamed, and the DTD did also
mquinson [Wed, 30 Apr 2008 08:55:54 +0000 (08:55 +0000)]
Documentation fixups: some arguments got renamed, and the DTD did also

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

11 years agoStupid me. Arguments should be marked with @a in inline documentation, not @e
mquinson [Wed, 30 Apr 2008 08:52:42 +0000 (08:52 +0000)]
Stupid me. Arguments should be marked with @a in inline documentation, not @e

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

11 years agoDocumentation fixup and light reindentation
mquinson [Wed, 30 Apr 2008 08:48:25 +0000 (08:48 +0000)]
Documentation fixup and light reindentation

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

11 years agoUse the whole set, not missing the last element. Patch by FS
mquinson [Mon, 28 Apr 2008 12:54:25 +0000 (12:54 +0000)]
Use the whole set, not missing the last element. Patch by FS

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

11 years agoneed MPI_Wait in header file...
markls [Fri, 25 Apr 2008 23:47:16 +0000 (23:47 +0000)]
need MPI_Wait in header file...

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

11 years agofixed bugs in SMPI_MPI_Comm_split and added back SMPI_MPI_Wait
markls [Fri, 25 Apr 2008 23:46:54 +0000 (23:46 +0000)]
fixed bugs in SMPI_MPI_Comm_split and added back SMPI_MPI_Wait

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

11 years agoDo throw an exception only when the requested factory was not found, not all the...
mquinson [Tue, 15 Apr 2008 18:09:42 +0000 (18:09 +0000)]
Do throw an exception only when the requested factory was not found, not all the time (plus cosmetics)

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

11 years agopropagate file renaming to the doc
mquinson [Tue, 15 Apr 2008 18:08:13 +0000 (18:08 +0000)]
propagate file renaming to the doc

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

11 years agopubli++
mquinson [Tue, 15 Apr 2008 18:07:15 +0000 (18:07 +0000)]
publi++

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

11 years agoDo not pass a NULL argument to processes
mquinson [Tue, 15 Apr 2008 16:11:26 +0000 (16:11 +0000)]
Do not pass a NULL argument to processes

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

11 years agoPropagate the change of prototype (use exceptions, not int return) of context factori...
mquinson [Tue, 15 Apr 2008 15:12:57 +0000 (15:12 +0000)]
Propagate the change of prototype (use exceptions, not int return) of context factories functions to the stubs too

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

11 years agocosmetics
mquinson [Tue, 15 Apr 2008 15:10:09 +0000 (15:10 +0000)]
cosmetics

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

11 years agosearch the factory under its new name
mquinson [Mon, 14 Apr 2008 16:19:21 +0000 (16:19 +0000)]
search the factory under its new name

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

11 years agoUse exception where appropriate instead of integer return
mquinson [Mon, 14 Apr 2008 16:18:34 +0000 (16:18 +0000)]
Use exception where appropriate instead of integer return

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

11 years agopropagate the xbt_jcontext_factory_init()->xbt_ctx_java_factory_init() renaming to...
mquinson [Mon, 14 Apr 2008 15:39:28 +0000 (15:39 +0000)]
propagate the xbt_jcontext_factory_init()->xbt_ctx_java_factory_init() renaming to the stubs, too

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

11 years agoThe xbt/xbt_context_factory.h file was merged into xbt/xbt_context_private.h
mquinson [Mon, 14 Apr 2008 15:36:25 +0000 (15:36 +0000)]
The xbt/xbt_context_factory.h file was merged into xbt/xbt_context_private.h

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

11 years agoForgot this one (sorry for the noise, I'm debugging using the buildbots)
mquinson [Mon, 14 Apr 2008 15:30:57 +0000 (15:30 +0000)]
Forgot this one (sorry for the noise, I'm debugging using the buildbots)

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

11 years agoContinue propagating the recent file renamings
mquinson [Mon, 14 Apr 2008 15:28:41 +0000 (15:28 +0000)]
Continue propagating the recent file renamings

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

11 years agoThis file was renamed
mquinson [Mon, 14 Apr 2008 15:26:59 +0000 (15:26 +0000)]
This file was renamed

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

11 years agoTry to fixup the context mess
mquinson [Mon, 14 Apr 2008 15:21:07 +0000 (15:21 +0000)]
Try to fixup the context mess

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

11 years agoFiles still broken, but at least in the right directory
mquinson [Thu, 10 Apr 2008 08:41:24 +0000 (08:41 +0000)]
Files still broken, but at least in the right directory

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

11 years agoCommit broken files which were wrongly moved; right move in the next commit
mquinson [Thu, 10 Apr 2008 08:40:45 +0000 (08:40 +0000)]
Commit broken files which were wrongly moved; right move in the next commit

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

11 years agodo not define EXTRA_DIST multiple times, or the last one will overwrite the previous...
mquinson [Thu, 10 Apr 2008 07:30:37 +0000 (07:30 +0000)]
do not define EXTRA_DIST multiple times, or the last one will overwrite the previous ones

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

11 years agorename some ucontext files to context_sysv so that alphabetical order get all context...
mquinson [Thu, 10 Apr 2008 07:26:28 +0000 (07:26 +0000)]
rename some ucontext files to context_sysv so that alphabetical order get all context related files together

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

11 years agorewrite a comment
mquinson [Thu, 10 Apr 2008 07:17:08 +0000 (07:17 +0000)]
rewrite a comment

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

11 years agodo not use strcpy for overlapping areas
mquinson [Mon, 7 Apr 2008 13:48:19 +0000 (13:48 +0000)]
do not use strcpy for overlapping areas

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

11 years agotest files
cherierm [Mon, 7 Apr 2008 13:37:05 +0000 (13:37 +0000)]
test files

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

11 years agoadd new files
cherierm [Mon, 7 Apr 2008 13:34:31 +0000 (13:34 +0000)]
add new files

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

11 years agolast version of tesh
cherierm [Mon, 7 Apr 2008 13:26:23 +0000 (13:26 +0000)]
last version of tesh

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

11 years agocosmetics
mquinson [Mon, 7 Apr 2008 09:42:19 +0000 (09:42 +0000)]
cosmetics

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

11 years agoLook for the GRAS_ROOT in /usr/local if nothing specified
mquinson [Mon, 7 Apr 2008 09:40:08 +0000 (09:40 +0000)]
Look for the GRAS_ROOT in /usr/local if nothing specified

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

11 years agoBug Fix. This function used to return the last task of the list when no matching...
alegrand [Wed, 2 Apr 2008 16:32:16 +0000 (16:32 +0000)]
Bug Fix. This function used to return the last task of the list when no matching task was found.

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

11 years agoUpdate Makefile.am so that all tesh files are distributed as well as other xml/trace...
alegrand [Wed, 19 Mar 2008 03:02:40 +0000 (03:02 +0000)]
Update Makefile.am so that all tesh files are distributed as well as other xml/trace files

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

11 years agoadd the source file network_constant.c in the visual project of simgrid dll.
cherierm [Mon, 17 Mar 2008 16:25:04 +0000 (16:25 +0000)]
add the source file network_constant.c in the visual project of simgrid dll.

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

11 years agorand_r() function is not implemented on Windows
cherierm [Mon, 17 Mar 2008 16:23:39 +0000 (16:23 +0000)]
rand_r() function is not implemented on Windows

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

11 years agoThe dirty commit Arnaud refuses to do
mquinson [Sat, 15 Mar 2008 22:41:50 +0000 (22:41 +0000)]
The dirty commit Arnaud refuses to do

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

11 years agoUse a random generator that updates its seed so that our simulation is deterministic.
alegrand [Sat, 15 Mar 2008 20:42:57 +0000 (20:42 +0000)]
Use a random generator that updates its seed so that our simulation is deterministic.

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

11 years agoHandle action whose latency is 0.
alegrand [Sat, 15 Mar 2008 20:42:38 +0000 (20:42 +0000)]
Handle action whose latency is 0.

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

11 years agoUse a random number for latency instead of a constant value.
alegrand [Sat, 15 Mar 2008 20:42:24 +0000 (20:42 +0000)]
Use a random number for latency instead of a constant value.

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

11 years agoGetting rid of rates.
alegrand [Sat, 15 Mar 2008 20:42:10 +0000 (20:42 +0000)]
Getting rid of rates.

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

11 years agoGetting rid of lmm_variables and lmm_systems.
alegrand [Sat, 15 Mar 2008 20:41:56 +0000 (20:41 +0000)]
Getting rid of lmm_variables and lmm_systems.

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

11 years agoGetting rid of network_links.
alegrand [Sat, 15 Mar 2008 20:41:42 +0000 (20:41 +0000)]
Getting rid of network_links.

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

11 years agoGetting rid of the routing table.
alegrand [Sat, 15 Mar 2008 20:41:28 +0000 (20:41 +0000)]
Getting rid of the routing table.

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

11 years agoDon't call lmm_solve and correctly use latency in update_actions_state
alegrand [Sat, 15 Mar 2008 20:41:11 +0000 (20:41 +0000)]
Don't call lmm_solve and correctly use latency in update_actions_state

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

11 years agoupdate_actions_state
alegrand [Sat, 15 Mar 2008 20:40:56 +0000 (20:40 +0000)]
update_actions_state

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

11 years agoClean the communicate function.
alegrand [Sat, 15 Mar 2008 20:40:42 +0000 (20:40 +0000)]
Clean the communicate function.

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

11 years agoStarting to code a "constant" network model.
alegrand [Sat, 15 Mar 2008 20:40:25 +0000 (20:40 +0000)]
Starting to code a "constant" network model.

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

11 years agoAdd seed management to have independant streams.
alegrand [Sat, 15 Mar 2008 20:37:26 +0000 (20:37 +0000)]
Add seed management to have independant streams.

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

11 years agoUse doubles for random generators instead of ints and floats.
alegrand [Sat, 15 Mar 2008 20:37:09 +0000 (20:37 +0000)]
Use doubles for random generators instead of ints and floats.

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

11 years agoMove a definition around so that other network models don't need to see CM02 internals...
alegrand [Sat, 15 Mar 2008 20:34:40 +0000 (20:34 +0000)]
Move a definition around so that other network models don't need to see CM02 internals...

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

11 years agoThe interaction between the parser and the surf modules makes more sense now.
alegrand [Sat, 15 Mar 2008 20:34:24 +0000 (20:34 +0000)]
The interaction between the parser and the surf modules makes more sense now.

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

11 years agocosmetic
alegrand [Sat, 15 Mar 2008 20:34:07 +0000 (20:34 +0000)]
cosmetic

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

11 years agoCleanup in includes.
alegrand [Sat, 15 Mar 2008 20:33:45 +0000 (20:33 +0000)]
Cleanup in includes.

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