Log some memory usage statistics after preprocessing tasks.

This commit is contained in:
Daniel Patterson
2016-09-02 14:03:57 -07:00
committed by Patrick Niklaus
parent 98659fb0a0
commit f88f51fd98
3 changed files with 57 additions and 2 deletions
+7 -1
View File
@@ -15,6 +15,8 @@
#include <new>
#include <ostream>
#include "util/meminfo.hpp"
using namespace osrm;
enum class return_code : unsigned
@@ -166,7 +168,11 @@ int main(int argc, char *argv[]) try
tbb::task_scheduler_init init(contractor_config.requested_num_threads);
return contractor::Contractor(contractor_config).Run();
auto exitcode = contractor::Contractor(contractor_config).Run();
util::DumpMemoryStats();
return exitcode;
}
catch (const std::bad_alloc &e)
{