Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 years agoBug fix. I wonder how this function may have ever worked...
alegrand [Sat, 15 Mar 2008 20:33:18 +0000 (20:33 +0000)]
Bug fix. I wonder how this function may have ever worked...

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

12 years agotesh version 2
cherierm [Thu, 13 Mar 2008 13:46:37 +0000 (13:46 +0000)]
tesh version 2

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

12 years agowelcome to modernity
mquinson [Wed, 12 Mar 2008 13:33:47 +0000 (13:33 +0000)]
welcome to modernity

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

12 years agoRevalidate output (surf model improvement: latency is now taken into
alegrand [Mon, 10 Mar 2008 09:18:15 +0000 (09:18 +0000)]
Revalidate output (surf model improvement: latency is now taken into
account in the bandwidth bound).

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

12 years agoRevalidate output due to:
alegrand [Mon, 10 Mar 2008 09:17:39 +0000 (09:17 +0000)]
Revalidate output due to:

  1) recent parsings modification and maybe xbt_dict modifications:
     the first two hosts of the list are not the same ones as they
     used to.
  2) improvements in the surf model (latency is taken into account in
     the bandwidth bound)

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

12 years agorevalidate output.
alegrand [Sun, 9 Mar 2008 21:47:18 +0000 (21:47 +0000)]
revalidate output.

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

12 years agoBugfix.
alegrand [Sun, 9 Mar 2008 21:47:12 +0000 (21:47 +0000)]
Bugfix.

 1) Use ptask_L07 as other models do not support parallel tasks anymore.
 2) Do not free arguments defining parallel tasks. They are automatically desalocated when the action is destroyed.

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

12 years agoFix a god damn race condition: make sure nobody changes the dynar->used value before...
mquinson [Fri, 7 Mar 2008 21:32:52 +0000 (21:32 +0000)]
Fix a god damn race condition: make sure nobody changes the dynar->used value before we get the lock by actually locking before reading it (inline xbt_dynar_insert_at in xbt_dynar_push)

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

12 years agoRight. time_t is not long int on AIX. ahah. Very funny. Ok, I've found worse than...
mquinson [Fri, 7 Mar 2008 21:10:41 +0000 (21:10 +0000)]
Right. time_t is not long int on AIX. ahah. Very funny. Ok, I've found worse than windows to play with

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

12 years agopublish a symbol used by a test, for the poor souls using windows
mquinson [Fri, 7 Mar 2008 14:31:52 +0000 (14:31 +0000)]
publish a symbol used by a test, for the poor souls using windows

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

12 years agocosmetics
mquinson [Fri, 7 Mar 2008 13:52:17 +0000 (13:52 +0000)]
cosmetics

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