Frederic Suter [Fri, 10 Mar 2017 11:48:56 +0000 (12:48 +0100)]
no need for casts with maps
degomme [Fri, 10 Mar 2017 11:40:45 +0000 (12:40 +0100)]
Oops
degomme [Fri, 10 Mar 2017 10:42:18 +0000 (11:42 +0100)]
Add some accessors
Christian Heinrich [Fri, 10 Mar 2017 10:36:25 +0000 (11:36 +0100)]
[ENERGY] Use a local variable instead of making the same call twice
Frederic Suter [Fri, 10 Mar 2017 09:45:09 +0000 (10:45 +0100)]
fix build, and avoid (void*) cast
Frederic Suter [Fri, 10 Mar 2017 09:32:07 +0000 (10:32 +0100)]
S4U is a true API, it has to have its own master-worker ;)
Martin Quinson [Thu, 9 Mar 2017 17:01:00 +0000 (18:01 +0100)]
Ignore some more cruft coming from ASan
degomme [Thu, 9 Mar 2017 16:48:00 +0000 (17:48 +0100)]
connect new log categories
degomme [Thu, 9 Mar 2017 16:43:48 +0000 (17:43 +0100)]
Move derived datatypes to their own file.
degomme [Thu, 9 Mar 2017 16:43:29 +0000 (17:43 +0100)]
Put back serialize calls... and fix introduced bugs.
degomme [Thu, 9 Mar 2017 10:18:38 +0000 (11:18 +0100)]
Continuing work on datatypes
degomme [Wed, 8 Mar 2017 16:47:27 +0000 (17:47 +0100)]
First works on the datatypes. Still missing a lot.
degomme [Wed, 8 Mar 2017 13:30:55 +0000 (14:30 +0100)]
Rename specific topology classes, to ease comprehension.
degomme [Wed, 8 Mar 2017 13:18:36 +0000 (14:18 +0100)]
Don't use this anymore, as we are in the same namespace already.
Frederic Suter [Thu, 9 Mar 2017 16:25:04 +0000 (17:25 +0100)]
start to C++ify this example
Frederic Suter [Thu, 9 Mar 2017 15:51:08 +0000 (16:51 +0100)]
plug newly introduced leak
Frederic Suter [Thu, 9 Mar 2017 15:34:07 +0000 (16:34 +0100)]
a dict was a unkowning vector
Frederic Suter [Thu, 9 Mar 2017 12:53:37 +0000 (13:53 +0100)]
internal dynar--
Frederic Suter [Thu, 9 Mar 2017 12:22:35 +0000 (13:22 +0100)]
plug leak
Martin Quinson [Thu, 9 Mar 2017 11:04:02 +0000 (12:04 +0100)]
prefer the stack to the heap (+ don't refill the host list if already full)
Frederic Suter [Thu, 9 Mar 2017 10:37:14 +0000 (11:37 +0100)]
fix jedule and do the right thing for netzone hosts
Frederic Suter [Thu, 9 Mar 2017 09:03:50 +0000 (10:03 +0100)]
dynar--
Frederic Suter [Wed, 8 Mar 2017 21:12:44 +0000 (22:12 +0100)]
optimize perf - part 2
Frederic Suter [Wed, 8 Mar 2017 20:48:38 +0000 (21:48 +0100)]
optimize performances
Frederic Suter [Wed, 8 Mar 2017 15:59:30 +0000 (16:59 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Wed, 8 Mar 2017 15:55:15 +0000 (16:55 +0100)]
moving dynar up in the stack
Frederic Suter [Wed, 8 Mar 2017 14:44:18 +0000 (15:44 +0100)]
simplify storage internals
degomme [Wed, 8 Mar 2017 13:14:21 +0000 (14:14 +0100)]
Welcome to simgrid::smpi::Op
Frederic Suter [Wed, 8 Mar 2017 11:21:34 +0000 (12:21 +0100)]
further prepare the elegant death of dynars
Frederic Suter [Wed, 8 Mar 2017 10:36:37 +0000 (11:36 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Wed, 8 Mar 2017 10:36:20 +0000 (11:36 +0100)]
more stringification
Martin Quinson [Wed, 8 Mar 2017 09:49:42 +0000 (10:49 +0100)]
fix a new/free mismatch
Martin Quinson [Wed, 8 Mar 2017 09:44:59 +0000 (10:44 +0100)]
cosmetics
Martin Quinson [Wed, 8 Mar 2017 09:41:53 +0000 (10:41 +0100)]
plug a memleak
Martin Quinson [Wed, 8 Mar 2017 09:38:15 +0000 (10:38 +0100)]
fix copyright years and other psychotic cleanups
Frederic Suter [Wed, 8 Mar 2017 09:00:29 +0000 (10:00 +0100)]
string++ and static_cast too
Frederic Suter [Wed, 8 Mar 2017 08:40:50 +0000 (09:40 +0100)]
stringify exception message in java bindings
replaces the existing bprintf+free combo
Frederic Suter [Wed, 8 Mar 2017 07:58:07 +0000 (08:58 +0100)]
please sonar with some compliant macro names
Frederic Suter [Wed, 8 Mar 2017 07:36:40 +0000 (08:36 +0100)]
remove unnecessary access specifiers
Frederic Suter [Wed, 8 Mar 2017 07:16:16 +0000 (08:16 +0100)]
reindent and reorder modifiers
degomme [Tue, 7 Mar 2017 23:00:35 +0000 (00:00 +0100)]
Use the size argument to check we are not out of bounds
Otherwise clang whines that it's useless.
degomme [Tue, 7 Mar 2017 23:00:00 +0000 (00:00 +0100)]
Try to have MC accept C++ requests... One assert commented out, though.
degomme [Tue, 7 Mar 2017 21:49:50 +0000 (22:49 +0100)]
welcome simgrid::smpi::Request
degomme [Tue, 7 Mar 2017 14:21:47 +0000 (15:21 +0100)]
MPI_Win (RMA) -> C++
Martin Quinson [Tue, 7 Mar 2017 19:39:17 +0000 (20:39 +0100)]
increase the default timeout value to 10 seconds
Martin Quinson [Tue, 7 Mar 2017 17:15:10 +0000 (18:15 +0100)]
try to please clang by marking overriding methods accordingly
Martin Quinson [Tue, 7 Mar 2017 16:41:04 +0000 (17:41 +0100)]
rename the logging channel of java from 'jmsg' to 'java'
Martin Quinson [Tue, 7 Mar 2017 16:23:18 +0000 (17:23 +0100)]
This example can now be used to stress-test the VMs
Martin Quinson [Tue, 7 Mar 2017 16:11:31 +0000 (17:11 +0100)]
Plug many memleaks in the Java bindings
This also (fix #134)
Martin Quinson [Tue, 7 Mar 2017 09:24:36 +0000 (10:24 +0100)]
cleanups to the java actors
Frederic Suter [Tue, 7 Mar 2017 16:25:07 +0000 (17:25 +0100)]
cosmetics
Frederic Suter [Tue, 7 Mar 2017 16:21:45 +0000 (17:21 +0100)]
use a map for host list and fix s4u example
Frederic Suter [Tue, 7 Mar 2017 12:57:39 +0000 (13:57 +0100)]
Revert "fix distcheck"
This reverts commit
762fadfd26e466f9b2830597f8f562c7277efbc6.
Frederic Suter [Tue, 7 Mar 2017 12:54:20 +0000 (13:54 +0100)]
fix distcheck
Frederic Suter [Tue, 7 Mar 2017 12:48:14 +0000 (13:48 +0100)]
add a S4U example: token-ring
Frederic Suter [Tue, 7 Mar 2017 12:38:09 +0000 (13:38 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
degomme [Tue, 7 Mar 2017 11:35:33 +0000 (12:35 +0100)]
stop failing at applying simple regexps :p
degomme [Tue, 7 Mar 2017 11:06:55 +0000 (12:06 +0100)]
oops.
degomme [Tue, 7 Mar 2017 10:56:56 +0000 (11:56 +0100)]
rename members names from m_ to _
Frederic Suter [Tue, 7 Mar 2017 10:58:09 +0000 (11:58 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Martin Quinson [Tue, 7 Mar 2017 10:53:52 +0000 (11:53 +0100)]
add an easy way to retrieve the name of the current actor
Frederic Suter [Tue, 7 Mar 2017 10:15:34 +0000 (11:15 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
degomme [Tue, 7 Mar 2017 10:09:49 +0000 (11:09 +0100)]
please sonar
degomme [Tue, 7 Mar 2017 09:40:15 +0000 (10:40 +0100)]
better handling for MPI_COMM_UNINITIALIZED to please asan
degomme [Mon, 6 Mar 2017 17:51:16 +0000 (18:51 +0100)]
MPI_Topo -> c++
Frederic Suter [Tue, 7 Mar 2017 09:56:45 +0000 (10:56 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Martin Quinson [Tue, 7 Mar 2017 09:45:25 +0000 (10:45 +0100)]
please sonar by naming parameters
Martin Quinson [Tue, 7 Mar 2017 09:10:31 +0000 (10:10 +0100)]
fix MC builds, bummer
Frederic Suter [Tue, 7 Mar 2017 08:56:15 +0000 (09:56 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Martin Quinson [Tue, 7 Mar 2017 08:36:21 +0000 (09:36 +0100)]
start thinking about the release
Martin Quinson [Tue, 7 Mar 2017 07:02:35 +0000 (08:02 +0100)]
Cleanups
- please sonar (no macro name should start with a _)
- please clang-format (unclutter the code to clutter my diffs)
- kill some empty files
- fix some copyright lines
Frederic Suter [Tue, 7 Mar 2017 07:54:14 +0000 (08:54 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Martin Quinson [Tue, 7 Mar 2017 06:46:31 +0000 (07:46 +0100)]
please AddressSan: match new/delete and plug a memleak
Martin Quinson [Tue, 7 Mar 2017 00:22:39 +0000 (01:22 +0100)]
sonar: another try at ignoring the coverage of XML files
Martin Quinson [Mon, 6 Mar 2017 23:56:42 +0000 (00:56 +0100)]
cosmetics in actors
Martin Quinson [Mon, 6 Mar 2017 23:33:30 +0000 (00:33 +0100)]
travis: improve our detection of whether we are on a pull request
Reading the docs sometimes pays off
Martin Quinson [Mon, 6 Mar 2017 23:29:07 +0000 (00:29 +0100)]
cosmetics in the energy plugin
Martin Quinson [Mon, 6 Mar 2017 23:01:54 +0000 (00:01 +0100)]
Revalidate the tesh file
Martin Quinson [Mon, 6 Mar 2017 22:59:25 +0000 (23:59 +0100)]
Those damn VM keep getting in our way
Martin Quinson [Mon, 6 Mar 2017 22:17:30 +0000 (23:17 +0100)]
fix lua builds
Frederic Suter [Mon, 6 Mar 2017 20:24:24 +0000 (21:24 +0100)]
smells of the day
Frederic Suter [Mon, 6 Mar 2017 16:13:07 +0000 (17:13 +0100)]
boostify parsers
no more xbt_str_split with dynar
Christian Heinrich [Mon, 6 Mar 2017 14:00:57 +0000 (15:00 +0100)]
[Tests] Fixed two broken Java tests for the energy plugin
degomme [Mon, 6 Mar 2017 14:03:19 +0000 (15:03 +0100)]
This time really attempt compiling with gcc 6 before pushing.
degomme [Mon, 6 Mar 2017 13:40:25 +0000 (14:40 +0100)]
Remove useless check - Appease gcc >= 6
degomme [Mon, 6 Mar 2017 13:10:23 +0000 (14:10 +0100)]
Merge branch 'smpi_cpp'
Christian Heinrich [Mon, 6 Mar 2017 12:09:28 +0000 (13:09 +0100)]
[Energy] Fix broken commit
c6fc463d75e4daa67ddf9c460cbc473b1aa9d6ba
This fixes compilation errors but also updated failing tests
degomme [Mon, 6 Mar 2017 12:35:31 +0000 (13:35 +0100)]
useless, done in private.h
Christian Heinrich [Mon, 6 Mar 2017 12:03:10 +0000 (13:03 +0100)]
[SMPI] Updated/elaborated on comment about iprobes
Christian Heinrich [Mon, 6 Mar 2017 12:01:25 +0000 (13:01 +0100)]
[ENERGY] Updated comment to reflect recent changes
Christian Heinrich [Mon, 6 Feb 2017 13:06:30 +0000 (14:06 +0100)]
[Energy] Energy plugin now also reports used hosts and unused hosts usage
This commit is immensely useful for those that are interested
in the power consumption of not fully used platforms
degomme [Mon, 6 Mar 2017 01:09:30 +0000 (02:09 +0100)]
MPI_Comm -> C++
degomme [Sun, 5 Mar 2017 22:28:14 +0000 (23:28 +0100)]
rename method
degomme [Sun, 5 Mar 2017 20:51:43 +0000 (21:51 +0100)]
fix dist
degomme [Sun, 5 Mar 2017 20:00:03 +0000 (21:00 +0100)]
Bring C++ for MPI_Group.
The worm is in the apple.
degomme [Sun, 5 Mar 2017 16:51:52 +0000 (17:51 +0100)]
Move all smpi colls to cpp.
Martin Quinson [Fri, 3 Mar 2017 16:22:38 +0000 (17:22 +0100)]
Sonar improvements
- only run on master branch
- reduce coverage verbosity so that travis shows it all
Christian Heinrich [Fri, 3 Mar 2017 16:00:27 +0000 (17:00 +0100)]
[SMPI] Fixed broken build; added missing header file and fixed function name
Frederic Suter [Fri, 3 Mar 2017 15:34:13 +0000 (16:34 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Fri, 3 Mar 2017 15:33:37 +0000 (16:33 +0100)]
catch a couple more reinterpret_cast