Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
7 years agoRevert "[SMPI] Fix wrong return value in MPI_Testany."
Christian Heinrich [Wed, 15 Jun 2016 08:26:44 +0000 (10:26 +0200)]
Revert "[SMPI] Fix wrong return value in MPI_Testany."

This reverts commit efcf0fb465cf0465c462fc28a830ccd4d6b6b13c.

The reason I reverted again is that the standard does actually state

"The array may contain null or inactive handles. If the array contains
no active handles then the call returns immediately with flag = true,
index = MPI_UNDEFINED , and an empty status."

This is a corner case and was correctly handled here.

7 years agoAdd a test for jenkins to try a few configuration options
degomme [Tue, 14 Jun 2016 23:32:33 +0000 (01:32 +0200)]
Add a test for jenkins to try a few configuration options
for the nightly build. This should trigger 16 builds for now, which may be a lot.

7 years agofix build with MC but without SMPI
degomme [Tue, 14 Jun 2016 22:58:13 +0000 (00:58 +0200)]
fix build with MC but without SMPI

7 years ago[SMPI] Update notice in smpirun.in for cluster tags.
Christian Heinrich [Tue, 14 Jun 2016 16:43:28 +0000 (18:43 +0200)]
[SMPI] Update notice in smpirun.in for cluster tags.

7 years ago[SMPI] Fix wrong return value in MPI_Testany.
Christian Heinrich [Tue, 14 Jun 2016 14:06:37 +0000 (16:06 +0200)]
[SMPI] Fix wrong return value in MPI_Testany.

See the MPI Standard on this function: flag must be true
if and only if there was at least one operation completed.

7 years ago[SMPI] Remove outdated comment.
Christian Heinrich [Tue, 14 Jun 2016 13:51:43 +0000 (15:51 +0200)]
[SMPI] Remove outdated comment.

7 years ago[SMPI] Cosmetics in smpi_base.cpp
Christian Heinrich [Tue, 14 Jun 2016 13:46:21 +0000 (15:46 +0200)]
[SMPI] Cosmetics in smpi_base.cpp

7 years ago[SIMIX] Add a comment
Christian Heinrich [Tue, 14 Jun 2016 13:34:32 +0000 (15:34 +0200)]
[SIMIX] Add a comment

7 years ago[SMPI] C++ify smpi_mpi_testany(). There's more to do though.
Christian Heinrich [Tue, 14 Jun 2016 13:34:17 +0000 (15:34 +0200)]
[SMPI] C++ify smpi_mpi_testany(). There's more to do though.

7 years ago[SMPI] Alignment cosmetics.
Christian Heinrich [Tue, 14 Jun 2016 11:35:43 +0000 (13:35 +0200)]
[SMPI] Alignment cosmetics.

7 years ago[SMX] Alignment cosmetics.
Christian Heinrich [Tue, 14 Jun 2016 10:17:22 +0000 (12:17 +0200)]
[SMX] Alignment cosmetics.

7 years ago[simix] Add refcount to Mutex
Gabriel Corona [Tue, 14 Jun 2016 11:01:30 +0000 (13:01 +0200)]
[simix] Add refcount to Mutex

7 years ago[simix] Make Mutex a C++ class (kind-of)
Gabriel Corona [Tue, 14 Jun 2016 08:47:38 +0000 (10:47 +0200)]
[simix] Make Mutex a C++ class (kind-of)

7 years agobugs removal of the day
Frederic Suter [Tue, 14 Jun 2016 08:11:58 +0000 (10:11 +0200)]
bugs removal of the day

7 years ago[SMPI] Die more peacefully when a process calls exit or stop, either before or after...
degomme [Tue, 14 Jun 2016 00:23:24 +0000 (02:23 +0200)]
[SMPI] Die more peacefully when a process calls exit or stop, either before or after MPI_Finalize()

7 years agowarnings --
degomme [Mon, 13 Jun 2016 22:18:59 +0000 (00:18 +0200)]
warnings --

7 years ago[SMPI] Rewrote parsing of smpi-factors in C++
Christian Heinrich [Mon, 13 Jun 2016 18:49:30 +0000 (20:49 +0200)]
[SMPI] Rewrote parsing of smpi-factors in C++

We do want to move the parsing to some other location, as this
might be required for other parameters as well

7 years ago[SMPI] Alignments in smpi_base.cpp
Christian Heinrich [Mon, 13 Jun 2016 13:19:36 +0000 (15:19 +0200)]
[SMPI] Alignments in smpi_base.cpp

7 years ago[CHANGELOG] Added recent SMPI fixes
Christian Heinrich [Mon, 13 Jun 2016 12:40:09 +0000 (14:40 +0200)]
[CHANGELOG] Added recent SMPI fixes

7 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Mon, 13 Jun 2016 14:56:55 +0000 (16:56 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

7 years ago[xbt] Move backtrace support for exceptions in a mixin class
Gabriel Corona [Fri, 10 Jun 2016 11:54:52 +0000 (13:54 +0200)]
[xbt] Move backtrace support for exceptions in a mixin class

* mixin class to add backtraces to any exception;

* code to display exceptions with name, what(), backtraces and nested
  exceptions;

* demangle C++ names (class type names, function names).

7 years agoignorable cosmetics
Martin Quinson [Mon, 13 Jun 2016 10:01:12 +0000 (12:01 +0200)]
ignorable cosmetics

7 years agodePERLify a bit the routing
Martin Quinson [Mon, 13 Jun 2016 09:54:31 +0000 (11:54 +0200)]
dePERLify a bit the routing

- Use the object, not its name (src & dst in s_sg_platf_route_cbarg_t)
- this allows to move the test of their existance earlier in the process

7 years agoremove redundent forward declarations
Martin Quinson [Sun, 12 Jun 2016 20:08:19 +0000 (22:08 +0200)]
remove redundent forward declarations

7 years agospellcheck mc. Don't ask why
Martin Quinson [Sun, 12 Jun 2016 19:54:09 +0000 (21:54 +0200)]
spellcheck mc. Don't ask why

7 years agoadd missing include
degomme [Sat, 11 Jun 2016 10:20:46 +0000 (12:20 +0200)]
add missing include

7 years agoNo need for the OSSP copyright header on the backtrace thing, only for the exceptions
Martin Quinson [Fri, 10 Jun 2016 23:06:41 +0000 (01:06 +0200)]
No need for the OSSP copyright header on the backtrace thing, only for the exceptions

7 years agorewrite the doc of option exceptions/cutpath
Martin Quinson [Fri, 10 Jun 2016 22:04:05 +0000 (00:04 +0200)]
rewrite the doc of option exceptions/cutpath

7 years agoFix backtrace_dummy
Gabriel Corona [Fri, 10 Jun 2016 12:21:17 +0000 (14:21 +0200)]
Fix backtrace_dummy

7 years agoFactor get_binary_path() out of resolveBacktrace()
Gabriel Corona [Fri, 10 Jun 2016 11:07:15 +0000 (13:07 +0200)]
Factor get_binary_path() out of resolveBacktrace()

7 years agoMove the backtrace code out of the exception code
Gabriel Corona [Fri, 10 Jun 2016 10:14:46 +0000 (12:14 +0200)]
Move the backtrace code out of the exception code

7 years ago[DOC] Update exception/cutpath option
Christian Heinrich [Fri, 10 Jun 2016 08:51:21 +0000 (10:51 +0200)]
[DOC] Update exception/cutpath option

7 years ago[DOC] Update documentation on smpi/privatize-global-variables
Christian Heinrich [Fri, 10 Jun 2016 06:43:08 +0000 (08:43 +0200)]
[DOC] Update documentation on smpi/privatize-global-variables

7 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Thu, 9 Jun 2016 14:51:26 +0000 (16:51 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid

7 years agoreduce smell of python scripts too
Frederic Suter [Thu, 9 Jun 2016 14:49:38 +0000 (16:49 +0200)]
reduce smell of python scripts too

7 years agocosmetics in java
Frederic Suter [Thu, 9 Jun 2016 14:49:09 +0000 (16:49 +0200)]
cosmetics in java

7 years agoC++ify this example + fix bug in tesh
Frederic Suter [Thu, 9 Jun 2016 14:47:34 +0000 (16:47 +0200)]
C++ify this example + fix bug in tesh

7 years agoGetting rid of C exceptions
Gabriel Corona [Mon, 6 Jun 2016 14:22:59 +0000 (16:22 +0200)]
Getting rid of C exceptions

The goal if to used native C++ exception instead our own SLJL-based C
exceptions:

* this removes the problem of exception conversion between C and C++
  context and the lack of interoperability of SimGrid THROW/TRY/CATCH
  with its C++ counterpart;

* we can still throw exceptions from C;

* but we can't catch exception from C anymore, you should use C++
  instead if order to do that;

Things to do afterwards:

* remove exceptions from the C public APIs;

* restore the multiple usage debugging;

* fix the backtrace code and separate from the exception code in order
  to be able to add backtraces to any exception and get backtraces
  without generating exceptions;

* add support for attaching backtraces to any exception;

* attach context (baktraces and cause) everywhere;

7 years agomaxmin_bench, use stderr only (not stdout)
Gabriel Corona [Thu, 9 Jun 2016 12:08:29 +0000 (14:08 +0200)]
maxmin_bench, use stderr only (not stdout)

7 years ago[jenkins] Add lib/ in the PATH for Windows
Gabriel Corona [Thu, 9 Jun 2016 09:57:03 +0000 (11:57 +0200)]
[jenkins] Add lib/ in the PATH for Windows

7 years ago[SMPI] Fix local path that slipped in :)
Christian Heinrich [Thu, 9 Jun 2016 13:06:58 +0000 (15:06 +0200)]
[SMPI] Fix local path that slipped in :)

7 years agoremove a few sonar stuff
Frederic Suter [Thu, 9 Jun 2016 09:14:51 +0000 (11:14 +0200)]
remove a few sonar stuff

7 years ago[INCLUDES] NULL -> nullptr substitution.
Christian Heinrich [Wed, 8 Jun 2016 21:26:36 +0000 (23:26 +0200)]
[INCLUDES] NULL -> nullptr substitution.

7 years ago[TESHSUITE] NULL -> nullptr substitution
Christian Heinrich [Wed, 8 Jun 2016 21:22:15 +0000 (23:22 +0200)]
[TESHSUITE] NULL -> nullptr substitution

I used the following command: (the '**' means recursion in ZSH)
sed -i -e 's/\([^_]\s*\)NULL/\1nullptr/g' src/**/*.cpp

We check for the underscore to avoid replacing MPI_*_NULL

7 years ago[XBT] NULL -> nullptr substitution
Christian Heinrich [Wed, 8 Jun 2016 21:20:59 +0000 (23:20 +0200)]
[XBT] NULL -> nullptr substitution

I used the following command: (the '**' means recursion in ZSH)
sed -i -e 's/\([^_]\s*\)NULL/\1nullptr/g' src/**/*.cpp

We check for the underscore to avoid replacing MPI_*_NULL

7 years ago[SURF] NULL -> nullptr substitution
Christian Heinrich [Wed, 8 Jun 2016 21:20:59 +0000 (23:20 +0200)]
[SURF] NULL -> nullptr substitution

I used the following command: (the '**' means recursion in ZSH)
sed -i -e 's/\([^_]\s*\)NULL/\1nullptr/g' src/**/*.cpp

We check for the underscore to avoid replacing MPI_*_NULL

7 years ago[SMPI] NULL -> nullptr substitution
Christian Heinrich [Wed, 8 Jun 2016 21:20:59 +0000 (23:20 +0200)]
[SMPI] NULL -> nullptr substitution

I used the following command: (the '**' means recursion in ZSH)
sed -i -e 's/\([^_]\s*\)NULL/\1nullptr/g' src/**/*.cpp

We check for the underscore to avoid replacing MPI_*_NULL

7 years ago[SIMIX] NULL -> nullptr substitution
Christian Heinrich [Wed, 8 Jun 2016 21:20:59 +0000 (23:20 +0200)]
[SIMIX] NULL -> nullptr substitution

I used the following command: (the '**' means recursion in ZSH)
sed -i -e 's/\([^_]\s*\)NULL/\1nullptr/g' src/**/*.cpp

We check for the underscore to avoid replacing MPI_*_NULL

7 years ago[SIMGRID] NULL -> nullptr substitution
Christian Heinrich [Wed, 8 Jun 2016 21:20:59 +0000 (23:20 +0200)]
[SIMGRID] NULL -> nullptr substitution

I used the following command: (the '**' means recursion in ZSH)
sed -i -e 's/\([^_]\s*\)NULL/\1nullptr/g' src/**/*.cpp

We check for the underscore to avoid replacing MPI_*_NULL

7 years ago[SIMDAG] NULL -> nullptr substitution
Christian Heinrich [Wed, 8 Jun 2016 21:20:59 +0000 (23:20 +0200)]
[SIMDAG] NULL -> nullptr substitution

I used the following command: (the '**' means recursion in ZSH)
sed -i -e 's/\([^_]\s*\)NULL/\1nullptr/g' src/**/*.cpp

We check for the underscore to avoid replacing MPI_*_NULL

7 years ago[S4U] NULL -> nullptr substitution
Christian Heinrich [Wed, 8 Jun 2016 21:20:59 +0000 (23:20 +0200)]
[S4U] NULL -> nullptr substitution

I used the following command: (the '**' means recursion in ZSH)
sed -i -e 's/\([^_]\s*\)NULL/\1nullptr/g' src/**/*.cpp

We check for the underscore to avoid replacing MPI_*_NULL

7 years ago[MSG] NULL -> nullptr substitution
Christian Heinrich [Wed, 8 Jun 2016 21:20:59 +0000 (23:20 +0200)]
[MSG] NULL -> nullptr substitution

I used the following command: (the '**' means recursion in ZSH)
sed -i -e 's/\([^_]\s*\)NULL/\1nullptr/g' src/**/*.cpp

We check for the underscore to avoid replacing MPI_*_NULL

7 years ago[INSTR] NULL -> nullptr substitution
Christian Heinrich [Wed, 8 Jun 2016 21:20:59 +0000 (23:20 +0200)]
[INSTR] NULL -> nullptr substitution

I used the following command: (the '**' means recursion in ZSH)
sed -i -e 's/\([^_]\s*\)NULL/\1nullptr/g' src/**/*.cpp

We check for the underscore to avoid replacing MPI_*_NULL

7 years ago[BINDINGS] NULL -> nullptr substitution
Christian Heinrich [Wed, 8 Jun 2016 21:20:59 +0000 (23:20 +0200)]
[BINDINGS] NULL -> nullptr substitution

I used the following command: (the '**' means recursion in ZSH)
sed -i -e 's/\([^_]\s*\)NULL/\1nullptr/g' src/**/*.cpp

We check for the underscore to avoid replacing MPI_*_NULL

7 years agoneeded for win
degomme [Wed, 8 Jun 2016 15:30:11 +0000 (17:30 +0200)]
needed for win

7 years agoFinally test for timing injection in MPI_Send, MPI_Isend, MPI_Recv
degomme [Wed, 8 Jun 2016 15:01:02 +0000 (17:01 +0200)]
Finally test for timing injection in MPI_Send, MPI_Isend, MPI_Recv
MPI_Irecv timings are injected in the consecutive MPI_Wait, actually

7 years agoEnhance pt2pt test for dsend to test MPI_Isend/MPI_Irecv as well.
degomme [Wed, 8 Jun 2016 14:34:49 +0000 (16:34 +0200)]
Enhance pt2pt test for dsend to test MPI_Isend/MPI_Irecv as well.

7 years agoFix bug, MPI_Recv timings for small messages were actually ignored
degomme [Wed, 8 Jun 2016 14:28:34 +0000 (16:28 +0200)]
Fix bug, MPI_Recv timings for small messages were actually ignored

7 years ago[SMPI] Add a simple comment for the else clause
Christian Heinrich [Wed, 8 Jun 2016 13:47:02 +0000 (15:47 +0200)]
[SMPI] Add a simple comment for the else clause

7 years ago[SMPI] Fix missing timings for MPI_Send.
Christian Heinrich [Wed, 8 Jun 2016 13:46:44 +0000 (15:46 +0200)]
[SMPI] Fix missing timings for MPI_Send.

Timings were never injected for MPI_Send since request->detached
was only set to something != 0 after the timings were already
injected. I therefore moved the block that computes this value
up. See also 825ad35c811f

7 years ago[SMPI] Cosmetics & replace call to smpi_os with sleeptime
Christian Heinrich [Wed, 8 Jun 2016 13:43:06 +0000 (15:43 +0200)]
[SMPI] Cosmetics & replace call to smpi_os with sleeptime

7 years ago[SMPI] Make an if-condition more readable
Christian Heinrich [Tue, 7 Jun 2016 09:32:42 +0000 (11:32 +0200)]
[SMPI] Make an if-condition more readable

7 years ago[DOC] Corrected SMPI option name
Christian Heinrich [Tue, 7 Jun 2016 08:44:27 +0000 (10:44 +0200)]
[DOC] Corrected SMPI option name

7 years ago[SMPI] Even more cosmetics...
Christian Heinrich [Tue, 7 Jun 2016 08:31:28 +0000 (10:31 +0200)]
[SMPI] Even more cosmetics...

7 years ago[SMPI] More alignment cosmetics
Christian Heinrich [Tue, 7 Jun 2016 08:15:56 +0000 (10:15 +0200)]
[SMPI] More alignment cosmetics

7 years ago[SMPI] Indentation in smpi_base.cpp
Christian Heinrich [Tue, 7 Jun 2016 08:08:24 +0000 (10:08 +0200)]
[SMPI] Indentation in smpi_base.cpp

7 years ago[SMPI] Cosmetics / NULL <-> nullptr in smpi_base.cpp
Christian Heinrich [Tue, 7 Jun 2016 08:08:10 +0000 (10:08 +0200)]
[SMPI] Cosmetics / NULL <-> nullptr in smpi_base.cpp

7 years ago[SMPI] Grammar in smpi_base.cpp
Christian Heinrich [Tue, 7 Jun 2016 05:27:05 +0000 (07:27 +0200)]
[SMPI] Grammar in smpi_base.cpp

7 years ago[SMPI] Change some NULL to nullptr
Christian Heinrich [Tue, 7 Jun 2016 05:24:14 +0000 (07:24 +0200)]
[SMPI] Change some NULL to nullptr

7 years ago[SMPI] Alignment cosmetics in smpi_base.cpp
Christian Heinrich [Tue, 7 Jun 2016 05:22:03 +0000 (07:22 +0200)]
[SMPI] Alignment cosmetics in smpi_base.cpp

7 years ago[SMPI] Convert smpi_c99.cpp to actual C++ code
Christian Heinrich [Sat, 4 Jun 2016 14:42:25 +0000 (16:42 +0200)]
[SMPI] Convert smpi_c99.cpp to actual C++ code

7 years ago[SMPI] PMPI_Ssend: Cosmetics
Christian Heinrich [Fri, 3 Jun 2016 10:32:44 +0000 (12:32 +0200)]
[SMPI] PMPI_Ssend: Cosmetics

7 years ago[SMPI] PMPI_Send: Cosmetics
Christian Heinrich [Fri, 3 Jun 2016 10:28:26 +0000 (12:28 +0200)]
[SMPI] PMPI_Send: Cosmetics

7 years ago[SMPI] NULL -> nullptr in smpi_base.cpp
Christian Heinrich [Fri, 3 Jun 2016 10:28:00 +0000 (12:28 +0200)]
[SMPI] NULL -> nullptr in smpi_base.cpp

7 years ago[DOC] Document the 'smpi/init' config option
Christian Heinrich [Thu, 2 Jun 2016 14:49:06 +0000 (16:49 +0200)]
[DOC] Document the 'smpi/init' config option

7 years agowoops, I broke everything
Martin Quinson [Tue, 7 Jun 2016 22:23:44 +0000 (00:23 +0200)]
woops, I broke everything

7 years agocosmetics
Martin Quinson [Tue, 7 Jun 2016 21:35:08 +0000 (23:35 +0200)]
cosmetics

7 years agoan extra (short) explanation about java simulations
Martin Quinson [Mon, 6 Jun 2016 19:31:31 +0000 (21:31 +0200)]
an extra (short) explanation about java simulations

7 years ago[s4u] add actor join
adfaure [Tue, 7 Jun 2016 07:52:20 +0000 (09:52 +0200)]
[s4u] add actor join

7 years ago[s4u] Lowercase variable
Gabriel Corona [Mon, 6 Jun 2016 13:30:55 +0000 (15:30 +0200)]
[s4u] Lowercase variable

7 years ago[s4u] add kill actor with its PID
adfaure [Mon, 6 Jun 2016 12:55:35 +0000 (14:55 +0200)]
[s4u] add kill actor with its PID

7 years agorewrite the java documentation
Martin Quinson [Sun, 5 Jun 2016 06:46:27 +0000 (08:46 +0200)]
rewrite the java documentation

7 years agorewrite the java documentation
Martin Quinson [Sun, 5 Jun 2016 06:46:12 +0000 (08:46 +0200)]
rewrite the java documentation

7 years agocosmetics in AsCluster and friends
Martin Quinson [Sat, 4 Jun 2016 17:46:02 +0000 (19:46 +0200)]
cosmetics in AsCluster and friends

7 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Sat, 4 Jun 2016 16:31:29 +0000 (18:31 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

7 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Fri, 3 Jun 2016 14:59:20 +0000 (16:59 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid

7 years agouse more cpp style stuff
Frederic Suter [Fri, 3 Jun 2016 14:40:44 +0000 (16:40 +0200)]
use more cpp style stuff

7 years ago[xbt] Update comment on xbt::fulfillPromise
Gabriel Corona [Fri, 3 Jun 2016 14:51:06 +0000 (16:51 +0200)]
[xbt] Update comment on xbt::fulfillPromise

7 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Fri, 3 Jun 2016 14:06:57 +0000 (16:06 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid

7 years agosimplify this example
Frederic Suter [Fri, 3 Jun 2016 14:04:39 +0000 (16:04 +0200)]
simplify this example
all the if(<test>) are there (and always true) for 6 years.
I wonder if anyone tried to switch one to false, it so, feel free to
revert this commit

7 years ago[xbt] Fix s/nullptr_t/std::nullptr_t/
Gabriel Corona [Fri, 3 Jun 2016 11:55:54 +0000 (13:55 +0200)]
[xbt] Fix s/nullptr_t/std::nullptr_t/

7 years ago[xbt] Add missing const in Result::is_valid
Gabriel Corona [Fri, 3 Jun 2016 11:17:31 +0000 (13:17 +0200)]
[xbt] Add missing const in Result::is_valid

7 years ago[xbt] Fix indentation
Gabriel Corona [Fri, 3 Jun 2016 11:17:07 +0000 (13:17 +0200)]
[xbt] Fix indentation

7 years ago[xbt] Fix 'control reaches end of non-void function' in Result::get()
Gabriel Corona [Fri, 3 Jun 2016 11:16:54 +0000 (13:16 +0200)]
[xbt] Fix 'control reaches end of non-void function' in Result::get()

7 years ago[simix] Pass the code by reference in simcall_run_kernel
Gabriel Corona [Fri, 3 Jun 2016 11:00:48 +0000 (13:00 +0200)]
[simix] Pass the code by reference in simcall_run_kernel

Avoid heap-allocating code for std::function.

7 years agoUse a custom Result<T> value for simgrid::smix::kernel()
Gabriel Corona [Fri, 3 Jun 2016 10:20:56 +0000 (12:20 +0200)]
Use a custom Result<T> value for simgrid::smix::kernel()

This avoids allocating a shared state (by std::promise) on the heap
for each such call.

7 years agoreplace Vector by ArrayList
Frederic Suter [Fri, 3 Jun 2016 07:05:45 +0000 (09:05 +0200)]
replace Vector by ArrayList

7 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Thu, 2 Jun 2016 15:52:55 +0000 (17:52 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid

7 years agotry to make TestHostOnOff do something
Frederic Suter [Thu, 2 Jun 2016 15:47:49 +0000 (17:47 +0200)]
try to make TestHostOnOff do something
  + kill a redundant platform
  + adapt another one
  + update other tests (including broken ones)
  + ... still not functional

7 years agosmells --
Frederic Suter [Thu, 2 Jun 2016 15:47:39 +0000 (17:47 +0200)]
smells --