diff options
author | Hieu Hoang <hieuhoang@gmail.com> | 2015-10-20 17:02:06 +0300 |
---|---|---|
committer | Hieu Hoang <hieuhoang@gmail.com> | 2015-10-20 17:02:06 +0300 |
commit | b4bffedfcd557ac2d093bf54b59cbf1b513918a0 (patch) | |
tree | aa6c00533794fb646ac646a6ee3c6d9a473a42c2 /moses/BitmapContainer.cpp | |
parent | 814b917c9bd1dc70691e46f367ea458f59ebd8cf (diff) |
don't use bitmap& for bitmap container. Seems to slow down for single thread
Diffstat (limited to 'moses/BitmapContainer.cpp')
-rw-r--r-- | moses/BitmapContainer.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/moses/BitmapContainer.cpp b/moses/BitmapContainer.cpp index 00e3cb6fb..3e6ca60e3 100644 --- a/moses/BitmapContainer.cpp +++ b/moses/BitmapContainer.cpp @@ -277,9 +277,11 @@ BackwardsEdge::PushSuccessors(const size_t x, const size_t y) // BitmapContainer Code //////////////////////////////////////////////////////////////////////////////// -BitmapContainer::BitmapContainer(HypothesisStackCubePruning &stack - , bool deterministic) - : m_stack(stack) +BitmapContainer::BitmapContainer(const WordsBitmap &bitmap + , HypothesisStackCubePruning &stack + , bool deterministic) + : m_bitmap(bitmap) + , m_stack(stack) , m_deterministic(deterministic) , m_numStackInsertions(0) { |