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