Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
10 years ago[trace] new option tracing/basic (used to generate impoverished trace files)
schnorr [Mon, 20 Aug 2012 13:25:20 +0000 (15:25 +0200)]
[trace] new option tracing/basic (used to generate impoverished trace files)

details:
- this option should be used with visualization tools that are
incapable to read the complete Paje file format specification, as
detailed in this file:
http://paje.sourceforge.net/download/publication/lang-paje.pdf

10 years agomodel-checker : init result of simcalls for snapshot comparison done during simcall
Marion Guthmuller [Sat, 18 Aug 2012 16:48:28 +0000 (18:48 +0200)]
model-checker : init result of simcalls for snapshot comparison done during simcall

10 years agomodel-checker : try first to associate each block or fragment with the same positiion...
Marion Guthmuller [Fri, 17 Aug 2012 07:55:59 +0000 (09:55 +0200)]
model-checker : try first to associate each block or fragment with the same positiion in the other heap

10 years agomodel-checker : remove unnecessary step
Marion Guthmuller [Thu, 16 Aug 2012 22:32:52 +0000 (00:32 +0200)]
model-checker : remove unnecessary step

10 years agomodel-checker : equal_to field of blocks/fragments updated twice with match_equals
Marion Guthmuller [Thu, 16 Aug 2012 22:24:49 +0000 (00:24 +0200)]
model-checker : equal_to field of blocks/fragments updated twice with match_equals

10 years agomodelc-checker : reset list of blocks/fragments pairs associated
Marion Guthmuller [Thu, 16 Aug 2012 22:19:08 +0000 (00:19 +0200)]
modelc-checker : reset list of blocks/fragments pairs associated

10 years agomodel-checker : init equal_to field to -1 for each allocated block/fragment at the...
Marion Guthmuller [Thu, 16 Aug 2012 22:13:52 +0000 (00:13 +0200)]
model-checker : init equal_to field to -1 for each allocated block/fragment at the beginning of the heap comparison

10 years agomodel-checker : set size used to 0 when free fragment
Marion Guthmuller [Wed, 8 Aug 2012 10:06:33 +0000 (12:06 +0200)]
model-checker : set size used to 0 when free fragment

10 years agoAdd a master/slave example using a generated platform, and using generated event...
Jean-Baptiste Hervé [Fri, 10 Aug 2012 15:52:53 +0000 (17:52 +0200)]
Add a master/slave example using a generated platform, and using generated event traces

This example fails at the end for the moment, apparently because of autorestart.

10 years agoPlatform generation: add a bittorent example using a generated platform
Jean-Baptiste Hervé [Fri, 10 Aug 2012 13:38:46 +0000 (15:38 +0200)]
Platform generation: add a bittorent example using a generated platform

10 years agoPlatform generation: add a master/slave example using a generated platform
Jean-Baptiste Hervé [Thu, 9 Aug 2012 15:36:23 +0000 (17:36 +0200)]
Platform generation: add a master/slave example using a generated platform

10 years agoCall xbt_log_postexit() at the end.
Arnaud Giersch [Tue, 27 Nov 2012 14:32:03 +0000 (15:32 +0100)]
Call xbt_log_postexit() at the end.

10 years agogras_os_time() has vanished.
Arnaud Giersch [Tue, 27 Nov 2012 12:45:58 +0000 (13:45 +0100)]
gras_os_time() has vanished.

10 years agoFile is unused since commit 678328fb7b84cbcebfff2e5df242b59fb0a0b9ff.
Arnaud Giersch [Tue, 27 Nov 2012 12:41:25 +0000 (13:41 +0100)]
File is unused since commit 678328fb7b84cbcebfff2e5df242b59fb0a0b9ff.

10 years agoRemove unused test program.
Arnaud Giersch [Mon, 26 Nov 2012 16:45:43 +0000 (17:45 +0100)]
Remove unused test program.

It was used to define SIZEOF_MAX for Gras.

10 years agoRemove needless volatile qualifier.
Arnaud Giersch [Mon, 26 Nov 2012 16:45:43 +0000 (17:45 +0100)]
Remove needless volatile qualifier.

10 years agoRemove unused variable.
Arnaud Giersch [Mon, 26 Nov 2012 16:45:43 +0000 (17:45 +0100)]
Remove unused variable.

10 years agos/diffrent/different/
Arnaud Giersch [Mon, 26 Nov 2012 16:45:43 +0000 (17:45 +0100)]
s/diffrent/different/

10 years agoTypos.
Arnaud Giersch [Mon, 26 Nov 2012 16:45:43 +0000 (17:45 +0100)]
Typos.

10 years agoRevalidate tesh outputs for msg/cloud, and lua tests.
Arnaud Giersch [Mon, 26 Nov 2012 16:45:43 +0000 (17:45 +0100)]
Revalidate tesh outputs for msg/cloud, and lua tests.

10 years agomention the modification of TCP_gamma default value, its impact and
suter [Mon, 26 Nov 2012 15:26:31 +0000 (16:26 +0100)]
mention the modification of TCP_gamma default value, its impact and
workaround

10 years agorevalidate tesh output for tracing ms and simdag
suter [Mon, 26 Nov 2012 15:21:29 +0000 (16:21 +0100)]
revalidate tesh output for tracing ms and simdag

10 years agorevalidate tesh output for token ring
suter [Mon, 26 Nov 2012 15:15:10 +0000 (16:15 +0100)]
revalidate tesh output for token ring

10 years agorevalidate tesh outputs for masterslave
suter [Mon, 26 Nov 2012 15:10:02 +0000 (16:10 +0100)]
revalidate tesh outputs for masterslave

10 years agorevalidate tesh output for bittorrent
suter [Mon, 26 Nov 2012 15:00:31 +0000 (16:00 +0100)]
revalidate tesh output for bittorrent

10 years agorevalidate tesh output for actions
suter [Mon, 26 Nov 2012 14:44:24 +0000 (15:44 +0100)]
revalidate tesh output for actions

10 years agorevalidate tesh outputs for chord
suter [Mon, 26 Nov 2012 14:30:24 +0000 (15:30 +0100)]
revalidate tesh outputs for chord

10 years agorevalidate tesh outputs for icomms, pmm, sendrecv
suter [Mon, 26 Nov 2012 13:15:21 +0000 (14:15 +0100)]
revalidate tesh outputs for icomms, pmm, sendrecv

10 years agorevalidate tesh outputs for simdag tests
suter [Mon, 26 Nov 2012 12:46:06 +0000 (13:46 +0100)]
revalidate tesh outputs for simdag tests

10 years agorevalidate (ans simplify) tesh outputs
suter [Mon, 26 Nov 2012 12:45:16 +0000 (13:45 +0100)]
revalidate (ans simplify) tesh outputs

10 years agochange default value of tcp_gamma to use something more realistic than
suter [Mon, 26 Nov 2012 12:44:27 +0000 (13:44 +0100)]
change default value of tcp_gamma to use something more realistic than
20K. Use 4MiB now

10 years agobetter description of the basic simdag tests + cosmetics
suter [Mon, 26 Nov 2012 11:18:06 +0000 (12:18 +0100)]
better description of the basic simdag tests + cosmetics

10 years agooops removed the AS
suter [Mon, 26 Nov 2012 11:17:17 +0000 (12:17 +0100)]
oops removed the AS

10 years agoget rid of useless spaces and tabs
suter [Mon, 26 Nov 2012 11:03:49 +0000 (12:03 +0100)]
get rid of useless spaces and tabs

10 years agoadd a description of the scenario
suter [Mon, 26 Nov 2012 10:31:14 +0000 (11:31 +0100)]
add a description of the scenario

10 years agoAdd a description of the scenario
suter [Mon, 26 Nov 2012 10:28:50 +0000 (11:28 +0100)]
Add a description of the scenario

10 years agoadd a description of the scenario and expected result
suter [Mon, 26 Nov 2012 09:04:41 +0000 (10:04 +0100)]
add a description of the scenario and expected result

10 years agodoxygen is sooooo roten, it drives me crazy
Martin Quinson [Mon, 26 Nov 2012 13:15:26 +0000 (14:15 +0100)]
doxygen is sooooo roten, it drives me crazy

10 years agoadd xbt_fifo_search(), to search an item with a user-provided comparison function
Martin Quinson [Mon, 26 Nov 2012 13:08:25 +0000 (14:08 +0100)]
add xbt_fifo_search(), to search an item with a user-provided comparison function

10 years agomove sg_cmdline to xbt/virtu.h module, and rename it to xbt_cmdline
Martin Quinson [Sun, 25 Nov 2012 14:15:52 +0000 (15:15 +0100)]
move sg_cmdline to xbt/virtu.h module, and rename it to xbt_cmdline

10 years agoxbt_os_procname and xbt_binary_name are the same -- keep only one of them
Martin Quinson [Sun, 25 Nov 2012 14:07:45 +0000 (15:07 +0100)]
xbt_os_procname and xbt_binary_name are the same -- keep only one of them

10 years agoApparently, I'm not allowed to free the memory here
Martin Quinson [Sun, 25 Nov 2012 13:29:43 +0000 (14:29 +0100)]
Apparently, I'm not allowed to free the memory here

I'm not sure of why I MUST free it in the other path, 10 lines above,
if I don't want to leak and why I MUST NOT free it here, but anyway.
All test pass this way, let's be pragmatic and move forward.

10 years agoplug a (damn) memleak. Gosh, this one was hard to get, too
Martin Quinson [Sun, 25 Nov 2012 13:21:06 +0000 (14:21 +0100)]
plug a (damn) memleak. Gosh, this one was hard to get, too

10 years agoplug a memleak in that example
Martin Quinson [Sun, 25 Nov 2012 11:37:58 +0000 (12:37 +0100)]
plug a memleak in that example

10 years agoRemove all traces of chord_before_dsend
Martin Quinson [Sun, 25 Nov 2012 11:09:00 +0000 (12:09 +0100)]
Remove all traces of chord_before_dsend

This was an attempt at working around bugs in the model-checker, but
it turned out that the bugs were not due to dsend, making the work
around useless.

10 years agofurther eradicate all traces of GRAS existance
Martin Quinson [Sun, 25 Nov 2012 11:02:33 +0000 (12:02 +0100)]
further eradicate all traces of GRAS existance

10 years agodon't polute my disk with your crappy test files
Martin Quinson [Sun, 25 Nov 2012 10:38:20 +0000 (11:38 +0100)]
don't polute my disk with your crappy test files

10 years agodocument one of the major change of the upcoming release
Martin Quinson [Sat, 24 Nov 2012 17:57:39 +0000 (18:57 +0100)]
document one of the major change of the upcoming release

10 years agoRemove doc items about gras.
Arnaud Giersch [Fri, 23 Nov 2012 15:45:59 +0000 (16:45 +0100)]
Remove doc items about gras.

10 years agoThese files are automatically regenerated at another place.
Arnaud Giersch [Fri, 23 Nov 2012 15:44:53 +0000 (16:44 +0100)]
These files are automatically regenerated at another place.

Remove them.

10 years agoRemove deprecated figures.
Arnaud Giersch [Fri, 23 Nov 2012 15:20:42 +0000 (16:20 +0100)]
Remove deprecated figures.

10 years agoRemove old pictures.
Arnaud Giersch [Fri, 23 Nov 2012 15:17:22 +0000 (16:17 +0100)]
Remove old pictures.

The files seem to be corrupted anyway.

10 years agoRemove binary file!
Arnaud Giersch [Fri, 23 Nov 2012 15:11:56 +0000 (16:11 +0100)]
Remove binary file!

10 years agoRemove fixme comment.
Arnaud Giersch [Fri, 23 Nov 2012 14:18:30 +0000 (15:18 +0100)]
Remove fixme comment.

We cannot use an assert here, since test simdag_reinit_costs tries
to call xbt_init twice.

10 years agoLog priorities were renamed a long time ago.
Arnaud Giersch [Fri, 23 Nov 2012 14:17:27 +0000 (15:17 +0100)]
Log priorities were renamed a long time ago.

10 years agoEradicate gras further.
Arnaud Giersch [Fri, 23 Nov 2012 14:15:45 +0000 (15:15 +0100)]
Eradicate gras further.

10 years agoMerge XBT_SG_SRC with XBT_SRC, and fix make dist.
Arnaud Giersch [Fri, 23 Nov 2012 11:43:21 +0000 (12:43 +0100)]
Merge XBT_SG_SRC with XBT_SRC, and fix make dist.

10 years agoRe-add file (wrongly removed).
Arnaud Giersch [Fri, 23 Nov 2012 11:35:33 +0000 (12:35 +0100)]
Re-add file (wrongly removed).

10 years agofix distcheck to handle mpich-test
Augustin Degomme [Fri, 23 Nov 2012 10:58:55 +0000 (11:58 +0100)]
fix distcheck to handle mpich-test

10 years agoMerge branch 'killgraskill'
Arnaud Giersch [Fri, 23 Nov 2012 10:24:55 +0000 (11:24 +0100)]
Merge branch 'killgraskill'

10 years agoUpdate ChangeLog.
Arnaud Giersch [Fri, 23 Nov 2012 10:19:05 +0000 (11:19 +0100)]
Update ChangeLog.

10 years agoFix make dist.
Arnaud Giersch [Fri, 23 Nov 2012 10:04:17 +0000 (11:04 +0100)]
Fix make dist.

make distcheck is still broken, though.

10 years agoFinalize coverage for swag.c.
Arnaud Giersch [Tue, 20 Nov 2012 10:20:29 +0000 (11:20 +0100)]
Finalize coverage for swag.c.

10 years agoKill more references to GRAS.
Arnaud Giersch [Fri, 23 Nov 2012 09:41:53 +0000 (10:41 +0100)]
Kill more references to GRAS.

10 years agoThis hack is not needed since gras is killed.
Arnaud Giersch [Fri, 23 Nov 2012 09:36:26 +0000 (10:36 +0100)]
This hack is not needed since gras is killed.

10 years agoRename gras_config to internal_config.
Arnaud Giersch [Fri, 23 Nov 2012 09:20:12 +0000 (10:20 +0100)]
Rename gras_config to internal_config.

10 years agoKill xbt_dynar_dopar().
Arnaud Giersch [Fri, 23 Nov 2012 09:15:46 +0000 (10:15 +0100)]
Kill xbt_dynar_dopar().

Keep it as a separated commit, to make a potential revert easier.

10 years agoUse real threads for xbt_dynar_dopar.
Arnaud Giersch [Fri, 23 Nov 2012 08:57:35 +0000 (09:57 +0100)]
Use real threads for xbt_dynar_dopar.

10 years agoRevert "use MSG_init instead of xbt_init since someone wrongly create mutexes"
Arnaud Giersch [Fri, 23 Nov 2012 08:40:34 +0000 (09:40 +0100)]
Revert "use MSG_init instead of xbt_init since someone wrongly create mutexes"

This reverts commit becf2ff78c488808dcb55883271ca759ac0ca492
since it's not needed anymore.

10 years agoMove check at another place where it doesn't break the log machinery.
Arnaud Giersch [Fri, 23 Nov 2012 08:34:07 +0000 (09:34 +0100)]
Move check at another place where it doesn't break the log machinery.

10 years agotry to fix 'make dist' after GRAS murder (SMPI test still break it)
Martin Quinson [Fri, 23 Nov 2012 00:03:17 +0000 (01:03 +0100)]
try to fix 'make dist' after GRAS murder (SMPI test still break it)

10 years agoadapt the links of this figure to the fact that the doc is splited in 3 parts (fixes...
Martin Quinson [Thu, 22 Nov 2012 23:52:31 +0000 (00:52 +0100)]
adapt the links of this figure to the fact that the doc is splited in 3 parts (fixes #15069)

10 years agoremove GRAS and AMOK from the module picture
Martin Quinson [Thu, 22 Nov 2012 23:49:06 +0000 (00:49 +0100)]
remove GRAS and AMOK from the module picture

10 years agofurther remove GRAS and friends (from the doxygen config files)
Martin Quinson [Thu, 22 Nov 2012 23:42:28 +0000 (00:42 +0100)]
further remove GRAS and friends (from the doxygen config files)

10 years agouseless cosmetic
Martin Quinson [Thu, 22 Nov 2012 23:15:48 +0000 (00:15 +0100)]
useless cosmetic

10 years agocomments, debugs and other minor glitches
Martin Quinson [Thu, 22 Nov 2012 23:04:19 +0000 (00:04 +0100)]
comments, debugs and other minor glitches

10 years agouse OS threads and not simix ones to run the test in parallel
Martin Quinson [Thu, 22 Nov 2012 23:01:05 +0000 (00:01 +0100)]
use OS threads and not simix ones to run the test in parallel

10 years agoa public xbt header wasnt included from xbt.h
Martin Quinson [Thu, 22 Nov 2012 22:50:35 +0000 (23:50 +0100)]
a public xbt header wasnt included from xbt.h

10 years agoignore some of the recently added generated files
Martin Quinson [Thu, 22 Nov 2012 22:49:52 +0000 (23:49 +0100)]
ignore some of the recently added generated files

10 years agothese examples were moved as tesh tests
Martin Quinson [Thu, 22 Nov 2012 22:41:11 +0000 (23:41 +0100)]
these examples were moved as tesh tests

10 years agokill synchronized dynars: we don't need them and they are a mess to keep (sorry,...
Martin Quinson [Thu, 22 Nov 2012 22:03:52 +0000 (23:03 +0100)]
kill synchronized dynars: we don't need them and they are a mess to keep (sorry, users)

10 years agouse MSG_init instead of xbt_init since someone wrongly create mutexes
Martin Quinson [Thu, 22 Nov 2012 22:01:36 +0000 (23:01 +0100)]
use MSG_init instead of xbt_init since someone wrongly create mutexes

There should not be necessary to call MSG_init to create xbt_mutexes,
but since this creation induces a simcall, we'd better initialize
simix.

This is not sufficient though, as maestro_context does not seem to be
initialized this way, leading to a try to dereference the host of the
current process, that was never set.

10 years agohow did that cruft manage to live that long?
Martin Quinson [Thu, 22 Nov 2012 21:39:04 +0000 (22:39 +0100)]
how did that cruft manage to live that long?

10 years agotypo--
suter [Thu, 22 Nov 2012 17:24:37 +0000 (18:24 +0100)]
typo--

10 years agosome things do not have to be done by each process
suter [Thu, 22 Nov 2012 17:24:04 +0000 (18:24 +0100)]
some things do not have to be done by each process

10 years agoWe want host name here, not process name.
Arnaud Giersch [Thu, 22 Nov 2012 17:03:02 +0000 (18:03 +0100)]
We want host name here, not process name.

10 years agoRemove further references to gras in buildtools/.
Arnaud Giersch [Thu, 22 Nov 2012 16:46:46 +0000 (17:46 +0100)]
Remove further references to gras in buildtools/.

10 years agoRemove references to amok in builtools/.
Arnaud Giersch [Thu, 22 Nov 2012 16:31:45 +0000 (17:31 +0100)]
Remove references to amok in builtools/.

10 years agoThese tests don't exist anymore.
Arnaud Giersch [Thu, 22 Nov 2012 16:31:17 +0000 (17:31 +0100)]
These tests don't exist anymore.

10 years agoxbt/time.h dows not exist anymore.
Arnaud Giersch [Thu, 22 Nov 2012 16:07:29 +0000 (17:07 +0100)]
xbt/time.h dows not exist anymore.

10 years agoLink against simgrid instead of gras.
Arnaud Giersch [Thu, 22 Nov 2012 16:02:20 +0000 (17:02 +0100)]
Link against simgrid instead of gras.

10 years agoUse xbt_os_time() instead of gras_os_time().
Arnaud Giersch [Thu, 22 Nov 2012 16:01:48 +0000 (17:01 +0100)]
Use xbt_os_time() instead of gras_os_time().

10 years agoRemove more references to gras.
Arnaud Giersch [Thu, 22 Nov 2012 15:48:09 +0000 (16:48 +0100)]
Remove more references to gras.

10 years agoAdd missing files to build.
Arnaud Giersch [Thu, 22 Nov 2012 15:48:58 +0000 (16:48 +0100)]
Add missing files to build.

10 years agoDefine xbt_os_procname().
Arnaud Giersch [Thu, 22 Nov 2012 15:46:09 +0000 (16:46 +0100)]
Define xbt_os_procname().

10 years agoxbt_trp and xbt_datadesc were removed.
Arnaud Giersch [Thu, 22 Nov 2012 15:45:48 +0000 (16:45 +0100)]
xbt_trp and xbt_datadesc were removed.

10 years agoMake tesh build (?).
Arnaud Giersch [Thu, 22 Nov 2012 15:44:49 +0000 (16:44 +0100)]
Make tesh build (?).

10 years agoKill gras_modinter.h.
Arnaud Giersch [Thu, 22 Nov 2012 15:31:49 +0000 (16:31 +0100)]
Kill gras_modinter.h.

10 years agoLog category gras_trp_sg does not exist anymore.
Arnaud Giersch [Thu, 22 Nov 2012 15:25:02 +0000 (16:25 +0100)]
Log category gras_trp_sg does not exist anymore.

10 years agoremove some leaks in verbose replay
suter [Thu, 22 Nov 2012 15:33:36 +0000 (16:33 +0100)]
remove some leaks in verbose replay