From 043b10bae2073edb20a3aba4e0fcbc33be2eeb48 Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Wed, 20 May 2015 09:53:21 +0200 Subject: [PATCH] simple stacktrace by default -- speed improvements --- alib2data/src/exception/AlibException.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/alib2data/src/exception/AlibException.cpp b/alib2data/src/exception/AlibException.cpp index 02a906365f..83296e8b12 100644 --- a/alib2data/src/exception/AlibException.cpp +++ b/alib2data/src/exception/AlibException.cpp @@ -15,13 +15,18 @@ #include <execinfo.h> #ifdef DEBUG #include "../debug/bfdStacktrace.h" + #include "../debug/simpleStacktrace.h" #endif namespace exception { AlibException::AlibException ( ) { #ifdef DEBUG - //this->backtrace = std::bfdStacktrace(); + #ifdef BFD_STACK_TRACE + this->backtrace = std::bfdStacktrace(); + #else + this->backtrace = std::simpleStacktrace(); + #endif #else this->backtrace = ""; #endif -- GitLab