Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
12 years agoFix memoryleak.
Navarrop [Thu, 20 Oct 2011 12:42:56 +0000 (14:42 +0200)]
Fix memoryleak.

12 years agoNeed to set state_file and availability file into the loop.
Navarrop [Thu, 20 Oct 2011 12:42:33 +0000 (14:42 +0200)]
Need to set state_file and availability file into the loop.

12 years agoThere is no contexts in SimDag
Christophe Thiéry [Thu, 20 Oct 2011 12:02:25 +0000 (14:02 +0200)]
There is no contexts in SimDag

12 years agoRewrite perl script for optorsim
Navarrop [Thu, 20 Oct 2011 11:22:19 +0000 (13:22 +0200)]
Rewrite perl script for optorsim

12 years agoUpdate include tag.
Navarrop [Thu, 20 Oct 2011 11:21:56 +0000 (13:21 +0200)]
Update include tag.

12 years agoMove arguments outside of the loop of hosts.
Navarrop [Thu, 20 Oct 2011 11:21:18 +0000 (13:21 +0200)]
Move arguments outside of the loop of hosts.

12 years agoRemove unused and old function.
Navarrop [Thu, 20 Oct 2011 09:14:17 +0000 (11:14 +0200)]
Remove unused and old function.

12 years agoRemove supernovae mode for SimGrid v3.7
Navarrop [Thu, 20 Oct 2011 09:11:25 +0000 (11:11 +0200)]
Remove supernovae mode for SimGrid v3.7

12 years agoTest the help command.
Navarrop [Thu, 20 Oct 2011 09:10:23 +0000 (11:10 +0200)]
Test the help command.

12 years agoUpdate tag include
Navarrop [Mon, 17 Oct 2011 15:35:37 +0000 (17:35 +0200)]
Update tag include

12 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Thu, 20 Oct 2011 11:26:50 +0000 (13:26 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

12 years agosetup a mallocator for the simdag tasks. The gain is quite disapointing, but not...
Martin Quinson [Thu, 20 Oct 2011 11:26:28 +0000 (13:26 +0200)]
setup a mallocator for the simdag tasks. The gain is quite disapointing, but not null

12 years agomemory cleanups
Martin Quinson [Thu, 20 Oct 2011 11:24:15 +0000 (13:24 +0200)]
memory cleanups

12 years agos/GRAS_STUB_GENERATOR/SIMGRID_LUA/ to actually match file name.
Arnaud Giersch [Tue, 18 Oct 2011 07:41:02 +0000 (09:41 +0200)]
s/GRAS_STUB_GENERATOR/SIMGRID_LUA/ to actually match file name.

12 years agoGuard against multiple inclusion.
Arnaud Giersch [Tue, 18 Oct 2011 07:40:24 +0000 (09:40 +0200)]
Guard against multiple inclusion.

12 years agoFix race condition with gras-mmrpc test.
Arnaud Giersch [Fri, 14 Oct 2011 11:38:25 +0000 (13:38 +0200)]
Fix race condition with gras-mmrpc test.

Register messages before opening the sockets, to avoid to receive
unknown messages.

12 years agoFiglet for 3.7 was incomplete.
Arnaud Giersch [Tue, 11 Oct 2011 11:17:40 +0000 (13:17 +0200)]
Figlet for 3.7 was incomplete.

Also do some whitespace cleanup (and save up to 247 bytes!).

12 years agotesh: add tests with empty output.
Arnaud Giersch [Thu, 20 Oct 2011 09:21:18 +0000 (11:21 +0200)]
tesh: add tests with empty output.

12 years agotesh: do not fail on empty output, when sorting is enabled.
Arnaud Giersch [Thu, 20 Oct 2011 09:20:58 +0000 (11:20 +0200)]
tesh: do not fail on empty output, when sorting is enabled.

12 years agoMerge stuff again. Damn, I should pull before changing stuff
Martin Quinson [Thu, 20 Oct 2011 08:27:04 +0000 (10:27 +0200)]
Merge stuff again. Damn, I should pull before changing stuff

12 years agomerge branches
Martin Quinson [Thu, 20 Oct 2011 08:25:30 +0000 (10:25 +0200)]
merge branches

12 years agouse a user level mallocator on the task content
Martin Quinson [Thu, 20 Oct 2011 08:19:18 +0000 (10:19 +0200)]
use a user level mallocator on the task content

12 years agoenlarge my cluster once again
Martin Quinson [Thu, 20 Oct 2011 08:17:59 +0000 (10:17 +0200)]
enlarge my cluster once again

12 years agoPerformance boost by using a swag internally in SD_simulate
Martin Quinson [Thu, 20 Oct 2011 08:11:44 +0000 (10:11 +0200)]
Performance boost by using a swag internally in SD_simulate

12 years agoUse the partial invalidation optimization by default for the network too
Martin Quinson [Thu, 20 Oct 2011 07:47:59 +0000 (09:47 +0200)]
Use the partial invalidation optimization by default for the network too

12 years agoThis memory leak fix did not work with complex simulations.
Christophe Thiéry [Thu, 20 Oct 2011 06:39:27 +0000 (08:39 +0200)]
This memory leak fix did not work with complex simulations.

12 years agoSIMIX_CANCELED is a more adapted state in SIMIX_comm_cancel()
Christophe Thiéry [Thu, 20 Oct 2011 06:39:03 +0000 (08:39 +0200)]
SIMIX_CANCELED is a more adapted state in SIMIX_comm_cancel()

12 years agorestore some stuff that got killed from the gitignore during some sort of cleanup
Martin Quinson [Wed, 19 Oct 2011 19:48:16 +0000 (21:48 +0200)]
restore some stuff that got killed from the gitignore during some sort of cleanup

12 years agoenlarge my cluster
Martin Quinson [Wed, 19 Oct 2011 19:47:44 +0000 (21:47 +0200)]
enlarge my cluster

12 years agofirst prealpha not working prototype (please public keep away) version of what could...
Martin Quinson [Wed, 19 Oct 2011 19:47:23 +0000 (21:47 +0200)]
first prealpha not working prototype (please public keep away) version of what could be a GOAL loader using simdag

12 years agotypo--
Martin Quinson [Wed, 19 Oct 2011 19:43:59 +0000 (21:43 +0200)]
typo--

12 years agoAdd example to kill a process.
Navarrop [Mon, 17 Oct 2011 13:59:15 +0000 (15:59 +0200)]
Add example to kill a process.

12 years agoTimings have changed: comms cannot continue when a process is dead
Christophe Thiéry [Fri, 14 Oct 2011 15:57:31 +0000 (17:57 +0200)]
Timings have changed: comms cannot continue when a process is dead

12 years agoNow that processes are terminated cleanly, this recv can fail
Christophe Thiéry [Fri, 14 Oct 2011 15:54:51 +0000 (17:54 +0200)]
Now that processes are terminated cleanly, this recv can fail

12 years agoIn case of failures, a process may become runnable without time step
Christophe Thiéry [Fri, 14 Oct 2011 15:46:45 +0000 (17:46 +0200)]
In case of failures, a process may become runnable without time step

Since commit e5922b4 (clean unfinished comms when terminating a process),
the test msg-actions was failing on a deadlock instead of waking up
the last process (who can terminate normally after a failed recv).

12 years agoImprove debug messages
Christophe Thiéry [Fri, 14 Oct 2011 15:46:08 +0000 (17:46 +0200)]
Improve debug messages

12 years agoRevalidate Chord tesh output (the end of the simulation is clean now)
Christophe Thiéry [Fri, 14 Oct 2011 15:09:29 +0000 (17:09 +0200)]
Revalidate Chord tesh output (the end of the simulation is clean now)

12 years agoMake cancelling a non-running task a no-op
Christophe Thiéry [Fri, 14 Oct 2011 15:09:00 +0000 (17:09 +0200)]
Make cancelling a non-running task a no-op

12 years agoFix remaining memory leaks in MSG
Christophe Thiéry [Fri, 14 Oct 2011 15:04:28 +0000 (17:04 +0200)]
Fix remaining memory leaks in MSG

12 years agoSimix: clean unfinished comms when terminating a process
Christophe Thiéry [Fri, 14 Oct 2011 13:38:20 +0000 (15:38 +0200)]
Simix: clean unfinished comms when terminating a process

12 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid
Christophe Thiéry [Thu, 13 Oct 2011 15:44:57 +0000 (17:44 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid

12 years agoFighting more memory leaks in Chord
Christophe Thiéry [Thu, 13 Oct 2011 14:45:05 +0000 (16:45 +0200)]
Fighting more memory leaks in Chord

12 years ago[trace] fix tesh'es to follow recent changes in the paje header
Lucas Schnorr [Thu, 13 Oct 2011 13:21:59 +0000 (15:21 +0200)]
[trace] fix tesh'es to follow recent changes in the paje header

12 years agoReorganize platforms for optorsim.
Navarrop [Thu, 13 Oct 2011 13:14:29 +0000 (15:14 +0200)]
Reorganize platforms for optorsim.
Add scripts into the right directory.

12 years agoFix a memory leak in chord
Christophe Thiéry [Thu, 13 Oct 2011 13:05:35 +0000 (15:05 +0200)]
Fix a memory leak in chord

12 years agoUpdate index.doc to have the right references to url.
Navarrop [Thu, 13 Oct 2011 13:00:08 +0000 (15:00 +0200)]
Update index.doc to have the right references to url.

12 years agoAdd host core to "1.0" for tag peer.
Navarrop [Thu, 13 Oct 2011 12:59:21 +0000 (14:59 +0200)]
Add host core to "1.0" for tag peer.

12 years agoRevert msg-actions to an older and more stable version
Christophe Thiéry [Thu, 13 Oct 2011 12:01:15 +0000 (14:01 +0200)]
Revert msg-actions to an older and more stable version

12 years agoMerge branch 'lua'
Christophe Thiéry [Thu, 13 Oct 2011 11:47:21 +0000 (13:47 +0200)]
Merge branch 'lua'

Conflicts:
buildtools/Cmake/AddTests.cmake

12 years agoLua: more debugging info
Christophe Thiéry [Thu, 13 Oct 2011 11:44:21 +0000 (13:44 +0200)]
Lua: more debugging info

12 years agoUpdate version of SimGrid to 3.7.
Navarrop [Mon, 10 Oct 2011 15:08:03 +0000 (17:08 +0200)]
Update version of SimGrid to 3.7.

12 years agoCosmetics. Rename simgrid_BINARY_DIR for PROJECT_BINARY_DIR.
Navarrop [Mon, 10 Oct 2011 14:46:14 +0000 (16:46 +0200)]
Cosmetics. Rename simgrid_BINARY_DIR for PROJECT_BINARY_DIR.

12 years ago[trace] strictly following the header of the paje file format
Lucas Schnorr [Mon, 10 Oct 2011 14:31:34 +0000 (16:31 +0200)]
[trace] strictly following the header of the paje file format

12 years agoLua: add support of closures to the state cloner
Christophe Thiéry [Thu, 6 Oct 2011 14:26:52 +0000 (16:26 +0200)]
Lua: add support of closures to the state cloner

12 years agocosmetics in ChangeLog and NEWS: releasing 3.6.2 (yuhu) v3_6_2
Martin Quinson [Wed, 5 Oct 2011 14:02:41 +0000 (16:02 +0200)]
cosmetics in ChangeLog and NEWS: releasing 3.6.2 (yuhu)

12 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Wed, 5 Oct 2011 13:46:12 +0000 (15:46 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

12 years agoFind ${CMAKE_HOME_DIRECTORY}/.git/ and not only .git.
Navarrop [Wed, 5 Oct 2011 13:45:41 +0000 (15:45 +0200)]
Find ${CMAKE_HOME_DIRECTORY}/.git/ and not only .git.
Take the right remote name.

12 years agothese files are not kept by the build system, so we really don't want to include...
Martin Quinson [Wed, 5 Oct 2011 13:45:28 +0000 (15:45 +0200)]
these files are not kept by the build system, so we really don't want to include them in the archive (the corresponding .c are ways enough)

12 years agoTest git version only on a git repository.
Navarrop [Wed, 5 Oct 2011 13:36:26 +0000 (15:36 +0200)]
Test git version only on a git repository.

12 years agoAdd ignored files for documentation.
Navarrop [Wed, 5 Oct 2011 13:18:38 +0000 (15:18 +0200)]
Add ignored files for documentation.

12 years agoNeed install cmake.
Navarrop [Wed, 5 Oct 2011 13:18:15 +0000 (15:18 +0200)]
Need install cmake.
Be sure cmake is installed.

12 years agoRename the installer for windows with win32 or win64
unknown [Wed, 5 Oct 2011 08:38:05 +0000 (10:38 +0200)]
Rename the installer for windows with win32 or win64

12 years agoRemove old instruction for ns3 on the documentation.
Navarrop [Wed, 5 Oct 2011 09:36:37 +0000 (11:36 +0200)]
Remove old instruction for ns3 on the documentation.
Now ns3-red is into simgrid.

12 years agotesh: try to fix output sanitation.
Arnaud Giersch [Tue, 4 Oct 2011 21:10:02 +0000 (23:10 +0200)]
tesh: try to fix output sanitation.

12 years agoMake xbt_strbuff_chomp() really do its work.
Arnaud Giersch [Tue, 4 Oct 2011 20:54:35 +0000 (22:54 +0200)]
Make xbt_strbuff_chomp() really do its work.

12 years agoAn empty strbuff should really be empty.
Arnaud Giersch [Tue, 4 Oct 2011 20:53:00 +0000 (22:53 +0200)]
An empty strbuff should really be empty.

12 years agoForce stdout to be line buffered.
Arnaud Giersch [Wed, 5 Oct 2011 08:43:31 +0000 (10:43 +0200)]
Force stdout to be line buffered.

Thus to avoid to have profiling messages in the middle of a line.

12 years agoAdd --enable-coverage to tesh self-tests.
Arnaud Giersch [Wed, 5 Oct 2011 08:33:41 +0000 (10:33 +0200)]
Add --enable-coverage to tesh self-tests.

12 years agoAdd tests for tesh sorting and filtering of ouptut.
Arnaud Giersch [Wed, 5 Oct 2011 07:03:51 +0000 (09:03 +0200)]
Add tests for tesh sorting and filtering of ouptut.

12 years ago.gitignore: website does not exist anymore.
Arnaud Giersch [Tue, 4 Oct 2011 09:10:41 +0000 (11:10 +0200)]
.gitignore: website does not exist anymore.

12 years ago.gitignore: delete .gitignore files in subdirectories.
Arnaud Giersch [Wed, 28 Sep 2011 14:40:51 +0000 (16:40 +0200)]
.gitignore: delete .gitignore files in subdirectories.

Most ignored entries already are in the main .gitgnore file.
The other are assumed to be old junk.

12 years ago.gitignore: do not use wildcards to exclude generated *.l files.
Arnaud Giersch [Tue, 27 Sep 2011 15:28:51 +0000 (17:28 +0200)]
.gitignore: do not use wildcards to exclude generated *.l files.

12 years agoDo not call surf_solve() when there is nothing to run.
Arnaud Giersch [Tue, 4 Oct 2011 15:37:05 +0000 (17:37 +0200)]
Do not call surf_solve() when there is nothing to run.

12 years agoUse xbt_dynar_foreach and xbt_dynar_cursor_rm for removing all lignes of coverage.
Navarrop [Tue, 4 Oct 2011 16:34:53 +0000 (18:34 +0200)]
Use xbt_dynar_foreach and xbt_dynar_cursor_rm for removing all lignes of coverage.

12 years agoAdd option --enable-coverage to test if code coverage is enable.
Navarrop [Tue, 4 Oct 2011 16:20:56 +0000 (18:20 +0200)]
Add option --enable-coverage to test if code coverage is enable.

12 years agoAdd an option on tesh to ignore output of code coverage.
Navarrop [Tue, 4 Oct 2011 15:55:24 +0000 (17:55 +0200)]
Add an option on tesh to ignore output of code coverage.
--enable-coverage

12 years agoRemove an obsolete function
Christophe Thiéry [Tue, 4 Oct 2011 15:35:16 +0000 (17:35 +0200)]
Remove an obsolete function

12 years agodocument the obvious
Martin Quinson [Tue, 4 Oct 2011 10:00:45 +0000 (12:00 +0200)]
document the obvious

12 years agoUpdate changelog for 3.6.2 from the git history (we should be good on that front...
Martin Quinson [Tue, 4 Oct 2011 10:00:08 +0000 (12:00 +0200)]
Update changelog for 3.6.2 from the git history (we should be good on that front now)

12 years agoFor Nightly use the default configuration.
Navarrop [Tue, 4 Oct 2011 09:16:13 +0000 (11:16 +0200)]
For Nightly use the default configuration.

12 years agoLenny don't have make by default on pipl!!!
Navarrop [Tue, 4 Oct 2011 09:15:38 +0000 (11:15 +0200)]
Lenny don't have make by default on pipl!!!

12 years agoRemove website from simgrid directory
Navarrop [Mon, 3 Oct 2011 16:52:14 +0000 (18:52 +0200)]
Remove website from simgrid directory

12 years agoUse a new image of squeeze cause the pipol one is broken
Navarrop [Mon, 3 Oct 2011 15:54:14 +0000 (17:54 +0200)]
Use a new image of squeeze cause the pipol one is broken

12 years agoUse aptitude on debian, not apt-get
Navarrop [Mon, 3 Oct 2011 15:53:40 +0000 (17:53 +0200)]
Use aptitude on debian, not apt-get

12 years agoSet cc and cxx for pipol scripts.
Navarrop [Mon, 3 Oct 2011 15:53:09 +0000 (17:53 +0200)]
Set cc and cxx for pipol scripts.

12 years agoUse yum for installing ruby
Navarrop [Mon, 3 Oct 2011 10:43:24 +0000 (12:43 +0200)]
Use yum for installing ruby

12 years agoAdd page ranking to contrib section
Navarrop [Mon, 3 Oct 2011 10:43:06 +0000 (12:43 +0200)]
Add page ranking to contrib section

12 years agoLua: fix registering maestro tables
Christophe Thiéry [Mon, 3 Oct 2011 09:58:11 +0000 (11:58 +0200)]
Lua: fix registering maestro tables

12 years agoLua: add a test to check that global values are correctly duplicated
Christophe Thiéry [Mon, 3 Oct 2011 08:50:40 +0000 (10:50 +0200)]
Lua: add a test to check that global values are correctly duplicated

12 years agoSimplifying and improving identification of tables
Christophe Thiéry [Thu, 29 Sep 2011 16:48:12 +0000 (18:48 +0200)]
Simplifying and improving identification of tables

12 years agoSplit sglua_move_value() in different functions for each lua type
Christophe Thiéry [Thu, 29 Sep 2011 12:17:21 +0000 (14:17 +0200)]
Split sglua_move_value() in different functions for each lua type

12 years agoRename s_buffer_t to s_sglua_buffer_t
Christophe Thiéry [Thu, 29 Sep 2011 12:16:58 +0000 (14:16 +0200)]
Rename s_buffer_t to s_sglua_buffer_t

12 years agoLua: separate bindings, state cloning functions and helper functions
Christophe Thiéry [Thu, 29 Sep 2011 11:05:05 +0000 (13:05 +0200)]
Lua: separate bindings, state cloning functions and helper functions

12 years agoImplement RED module for ns3 into simgrid code.
Navarrop [Wed, 28 Sep 2011 15:26:34 +0000 (17:26 +0200)]
Implement RED module for ns3 into simgrid code.

12 years agoUpdate some pipol scripts.
Navarrop [Wed, 28 Sep 2011 13:17:11 +0000 (15:17 +0200)]
Update some pipol scripts.

12 years agoAdded some doc for ns-3. Changed a +50 to a ~100 in welcome index.php
Laurent Bobelin [Wed, 28 Sep 2011 11:42:59 +0000 (13:42 +0200)]
Added some doc for ns-3. Changed a +50 to a ~100 in welcome index.php

12 years agoLua: sending and receiving tasks work, tests are okay.
Christophe Thiéry [Wed, 28 Sep 2011 11:35:30 +0000 (13:35 +0200)]
Lua: sending and receiving tasks work, tests are okay.

12 years agoIgnore two more files from Jedule.
Navarrop [Wed, 28 Sep 2011 09:14:31 +0000 (11:14 +0200)]
Ignore two more files from Jedule.

12 years agoWe need the same gcc of cmake for smpicc.
Navarrop [Wed, 28 Sep 2011 09:12:49 +0000 (11:12 +0200)]
We need the same gcc of cmake for smpicc.

12 years agoUpdate valgrind on debian to avoid warning: unused-but-set-variable
Navarrop [Wed, 28 Sep 2011 09:12:01 +0000 (11:12 +0200)]
Update valgrind on debian to avoid warning: unused-but-set-variable