2016-12-17 20:51 GMT+03:00 Andrey Semashev :
<...>
That said, I'd like to thank Antony for the submission and encourage
him to continue his work on the library. The library does try to fill
an important gap.
Thank you for the review!
I'd like to discuss a proposed changes. Thing that I'm worried about:
* replacing class `stacktrace` with vector will definitely
break the most common use case std::cout << get_stacktrace(); as it's
not a good idea to overload ostream operator for vector of void
pointers
* addr2line and forking is not nice. Is linking with a GPL licensed
code an acceptable alternative?
* removing `basic_stacktrace` will definitely remove all the
possibilities for optimization of caching COM/parsed DWARF. This is a
quick win that later may turn into big troubles.
--
Best regards,
Antony Polukhin