X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=CSA.cpp;h=3f75433f32586eaf4dfef2e87f24522ca7a9a634;hb=af8938dbee21244687184dd0502a84ce1af70c50;hp=5dd14b77ac820d8911a004dbb0e57369d45f02fd;hpb=3d2ba0261930887bf1e223ebe00b09937c76cbf2;p=SXSI%2FTextCollection.git diff --git a/CSA.cpp b/CSA.cpp index 5dd14b7..3f75433 100644 --- a/CSA.cpp +++ b/CSA.cpp @@ -25,7 +25,7 @@ #undef max #include "dcover/bwt.hpp" -#include "HeapProfiler.h" // FIXME remove +//#include "HeapProfiler.h" // FIXME remove #include #include @@ -208,6 +208,7 @@ void CSA::MakeStatic() if (texts.size() == 0) // Empty collection { ++n; + ++numberOfTexts; texts.append(1, '\0'); } @@ -1475,7 +1476,7 @@ void CSA::makewavelet(uchar *bwt) // std::cerr << "heap usage: " << HeapProfiler::GetHeapConsumption()/(1024*1024) << " Mbytes" << std::endl; // std::cerr << "max heap usage before WT: " << HeapProfiler::GetMaxHeapConsumption()/(1024*1024) << " Mbytes" << std::endl; - HeapProfiler::ResetMaxHeapConsumption(); // FIXME remove +// HeapProfiler::ResetMaxHeapConsumption(); // FIXME remove alphabet_mapper * am = new alphabet_mapper_none(); static_bitsequence_builder * bmb = new static_bitsequence_builder_rrr02(8); // FIXME samplerate?