From 083d77ba08970f47b704a3481eb0179259351ccb Mon Sep 17 00:00:00 2001 From: quemy Date: Tue, 20 Nov 2012 22:08:30 +0100 Subject: [PATCH] Islands send pop to IslandModel. Add and clean documentation. --- smp/src/MWModel.cpp | 10 ++-- smp/src/PPExpander.h | 6 ++- smp/src/abstractIsland.h | 6 +++ smp/src/algoDispatching.h | 4 +- smp/src/bimap.h | 13 ++++- smp/src/contDispatching.h | 20 +++++--- smp/src/contWrapper.h | 2 + smp/src/island.cpp | 12 +++++ smp/src/island.h | 17 ++++-- smp/src/islandModel.cpp | 77 ++++++++++++++++++++++++++++ smp/src/islandModel.h | 60 ++++++++-------------- smp/src/islandNotifier.h | 4 +- smp/src/migPolicy.h | 4 +- smp/src/policiesDispatching.h | 4 +- smp/src/policyElement.cpp | 10 ++-- smp/src/policyElement.h | 19 ++++--- smp/src/scheduler.h | 7 ++- smp/src/topology/booleanTopology.cpp | 1 + smp/test/CMakeLists.txt | 3 +- smp/test/t-smpIsland.cpp | 4 +- 20 files changed, 205 insertions(+), 78 deletions(-) create mode 100644 smp/src/islandModel.cpp diff --git a/smp/src/MWModel.cpp b/smp/src/MWModel.cpp index 6ec45d89c..cde545c77 100644 --- a/smp/src/MWModel.cpp +++ b/smp/src/MWModel.cpp @@ -29,19 +29,21 @@ Contact: paradiseo-help@lists.gforge.inria.fr template