Logo AND Algorithmique Numérique Distribuée

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

12 years agoTrying to make userdata work
Christophe Thiéry [Tue, 27 Sep 2011 22:56:42 +0000 (00:56 +0200)]
Trying to make userdata work

12 years agoLua: handle userdata and the registry
Christophe Thiéry [Tue, 27 Sep 2011 18:07:47 +0000 (20:07 +0200)]
Lua: handle userdata and the registry

12 years agoRevert "Those files should not be in git."
Navarrop [Tue, 27 Sep 2011 14:44:00 +0000 (16:44 +0200)]
Revert "Those files should not be in git."

This reverts commit 3c0b68147366bc591839aab1cf37c8aeaab63112.

12 years agoMerge branch 'lua' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid into lua
Christophe Thiéry [Tue, 27 Sep 2011 14:37:40 +0000 (16:37 +0200)]
Merge branch 'lua' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid into lua

Conflicts:
src/bindings/lua/simgrid_lua.c

12 years agoThose files should not be in git.
Navarrop [Tue, 27 Sep 2011 14:31:22 +0000 (16:31 +0200)]
Those files should not be in git.
Generated by maintainer mode.

12 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid
Christophe Thiéry [Tue, 27 Sep 2011 14:24:25 +0000 (16:24 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid

12 years agoRevert "Implementing Lua simulated processes as independent Lua states"
Christophe Thiéry [Tue, 27 Sep 2011 14:23:48 +0000 (16:23 +0200)]
Revert "Implementing Lua simulated processes as independent Lua states"

This reverts commit 2fda1afe4cce38e40bc19930b4c72cb63eee2937.

12 years agoRevert "These messages should be print in debug logs only"
Christophe Thiéry [Tue, 27 Sep 2011 14:22:54 +0000 (16:22 +0200)]
Revert "These messages should be print in debug logs only"

This reverts commit ce5366b7ccfd889609351fcdd759891a2ceb0c9a.

12 years agoRevert "Fix format string error."
Christophe Thiéry [Tue, 27 Sep 2011 14:22:33 +0000 (16:22 +0200)]
Revert "Fix format string error."

This reverts commit fa45f2acc4946349e99256a79b5d45b51462f404.

12 years agoThis file should not be in git repository.
Navarrop [Tue, 27 Sep 2011 14:21:59 +0000 (16:21 +0200)]
This file should not be in git repository.
Ignore *.l files generated by maintainer mode.

12 years agoImprove formatting of debug info
Christophe Thiéry [Tue, 27 Sep 2011 14:17:38 +0000 (16:17 +0200)]
Improve formatting of debug info

12 years agoFix format string error.
Arnaud Giersch [Tue, 27 Sep 2011 12:13:34 +0000 (14:13 +0200)]
Fix format string error.

./src/bindings/lua/simgrid_lua.c: In function ‘value_tostring’:
./src/bindings/lua/simgrid_lua.c:90:7: error: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘size_t’ [-Werror=format]

12 years agoFree exception.
Arnaud Giersch [Tue, 13 Sep 2011 08:20:51 +0000 (10:20 +0200)]
Free exception.

12 years agoCommit changes to simgrid_dtd.l.
Arnaud Giersch [Thu, 8 Sep 2011 13:53:03 +0000 (15:53 +0200)]
Commit changes to simgrid_dtd.l.

12 years agoInline macro _XBT_LOG_EV_BUFFER_ZERO and remove its definition.
Arnaud Giersch [Thu, 8 Sep 2011 14:00:24 +0000 (16:00 +0200)]
Inline macro _XBT_LOG_EV_BUFFER_ZERO and remove its definition.

12 years agoUpdate nsis script to install LICENSE and some other files.
unknown [Tue, 27 Sep 2011 10:35:17 +0000 (12:35 +0200)]
Update nsis script to install LICENSE and some other files.

12 years agoThese messages should be print in debug logs only
Christophe Thiéry [Tue, 27 Sep 2011 12:03:53 +0000 (14:03 +0200)]
These messages should be print in debug logs only

12 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid
Christophe Thiéry [Tue, 27 Sep 2011 12:01:02 +0000 (14:01 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid

12 years agoNow SimGrid-ruby is on git.
Navarrop [Tue, 27 Sep 2011 11:54:51 +0000 (13:54 +0200)]
Now SimGrid-ruby is on git.