Antony Polukhin
|
1ad62e582a
|
Add comment about async signal safety for PR #70
boost-1.70.0
boost-1.70.0.beta1
|
2019-01-12 22:37:31 +03:00 |
|
Antony Polukhin
|
5c6740b680
|
Merge branch 'develop' of github.com:boostorg/stacktrace into develop
|
2019-01-12 22:15:24 +03:00 |
|
Antony Polukhin
|
d9d6512743
|
Update copyright years
|
2019-01-12 22:15:16 +03:00 |
|
Antony Polukhin
|
158a59ae51
|
Merge pull request #70 from ivanarh/use_execinfo_backtrace
Added an option to use libc backtrace function from execinfo.h
|
2019-01-11 21:59:44 +03:00 |
|
Antony Polukhin
|
839a1a127d
|
Update collect_unwind.ipp
|
2019-01-11 13:27:43 +03:00 |
|
Ivan Ponomarev
|
411d92cbf3
|
Forced backtrace() function usage on iOS, 32-bit ARM architecture. Used macros from Boost predef.
|
2019-01-09 23:07:37 +03:00 |
|
Ivan Ponomarev
|
1b7956a40d
|
Added an ability to use libc backtrace() function (from execinfo.h) instead of _Unwind_Backtrace on Unix-like systems. Useful on iOS 32-bit ARM where _Unwind_Backtrace symbol is undefined.
|
2019-01-09 01:04:47 +03:00 |
|
Antony Polukhin
|
d708d17ecd
|
Suppress warning (fixes #69)
|
2019-01-05 13:48:53 +03:00 |
|
Antony Polukhin
|
d946b124ba
|
Fix typo noted by Telegram user PRoSToC0der
|
2018-12-13 11:00:33 +03:00 |
|
Antony Polukhin
|
39486260ae
|
Merge pull request #67 from JanEisenhauer/develop
Collect at most as many frames as requested.
boost-1.69.0-beta1
boost-1.69.0
|
2018-10-30 10:49:47 +03:00 |
|
Jan Eisenhauer
|
cbd625bd91
|
fixup! Postprocessing to limit the trace to max_depth is no longer necessary.
|
2018-10-29 15:12:34 +01:00 |
|
Jan Eisenhauer
|
b08dab1c44
|
Postprocessing to limit the trace to max_depth is no longer necessary.
|
2018-10-29 14:34:16 +01:00 |
|
Jan Eisenhauer
|
77405d8d7f
|
Collect at most as many frames as requested.
|
2018-10-29 14:30:59 +01:00 |
|
Jan Eisenhauer
|
324a24abba
|
Evade the min macro from Windows headers.
|
2018-10-29 14:06:42 +01:00 |
|
Jan Eisenhauer
|
5e85e7414a
|
Collect at most as many frames as requested.
|
2018-10-29 13:27:36 +01:00 |
|
Antony Polukhin
|
4123beb4af
|
fix memory consumption when using libbacktrace and speedup trace decoding
|
2018-10-07 20:08:27 +03:00 |
|
Antony Polukhin
|
f0a9ba6809
|
Add long tests that detect leaks
|
2018-10-06 20:39:13 +03:00 |
|
Antony Polukhin
|
b414d35518
|
Add missing include
|
2018-10-05 11:10:17 +03:00 |
|
Antony Polukhin
|
42bf318144
|
Make the traces comparison test more reliable
|
2018-10-05 10:58:36 +03:00 |
|
Antony Polukhin
|
61c94e65e1
|
force the hidden visibility using new b2 feature
|
2018-09-22 22:05:30 +03:00 |
|
Antony Polukhin
|
d573d2a405
|
add tests for basic impl for cases when symbols are not exported
|
2018-09-19 23:12:47 +03:00 |
|
Antony Polukhin
|
9f232606cb
|
make tests less verbose
|
2018-09-19 23:03:47 +03:00 |
|
Antony Polukhin
|
d6f0c65a83
|
fix typos and use BOOST_SYMBOL_VISIBLE
|
2018-09-17 09:56:24 +03:00 |
|
Antony Polukhin
|
3089b733a8
|
Win related issues in tests fixed
|
2018-09-17 00:12:46 +03:00 |
|
Antony Polukhin
|
99da94f5bd
|
Rework the tests, deal with visibility issues, make sure that libbacktrace implementation now uses export tables
|
2018-09-16 23:23:33 +03:00 |
|
Antony Polukhin
|
3f047cbfc4
|
Fix damn web ui artifacts
|
2018-09-13 20:25:59 +03:00 |
|
Antony Polukhin
|
e14dd6560a
|
Fixes for tests run with hidden visibility
Related to the changes in https://github.com/boostorg/boost/pull/190
|
2018-09-13 19:58:55 +03:00 |
|
Antony Polukhin
|
f328647e45
|
More docs improvemnts for the #62
|
2018-09-13 18:23:37 +03:00 |
|
Antony Polukhin
|
6d101ba4d6
|
Improve docs for #62
|
2018-09-13 18:19:56 +03:00 |
|
Antony Polukhin
|
c63afe54a2
|
Fix #61
|
2018-08-29 12:37:40 +03:00 |
|
Antony Polukhin
|
745c6aa7a0
|
Merge pull request #60 from driesdeschout/develop
Libbacktrace fallback to sym info when debug info is missing or incomplete
|
2018-08-20 10:18:19 +03:00 |
|
Dries Deschout
|
7a595a164f
|
Fix style
|
2018-08-20 09:03:12 +02:00 |
|
Dries Deschout
|
b4b84780b1
|
Libbacktrace fallback to sym info in name_impl
|
2018-08-20 09:02:29 +02:00 |
|
Dries Deschout
|
1289134b6d
|
Libbacktrace fallback to sym info when debug info is missing or incomplete
|
2018-08-13 14:58:21 +02:00 |
|
Antony Polukhin
|
819f2b1c86
|
bump copyright years
|
2018-08-07 22:41:22 +03:00 |
|
Antony Polukhin
|
fb47f17836
|
Allow to specify exact location of the backtrace.h header. Fixes #59
|
2018-08-07 22:29:00 +03:00 |
|
Antony Polukhin
|
b8dec8b126
|
Added to_string function for the boost::stacktrace::basic_stacktrace classes. Fixes #57
|
2018-07-28 17:12:03 +03:00 |
|
Antony Polukhin
|
7fedfa1265
|
Add info that the library is proposed for C++20
boost-1.68.0
|
2018-06-11 18:55:06 +03:00 |
|
Antony Polukhin
|
4a5471a239
|
const_cast address to void* to avoid compile issues on platforms that have dladdr(void*, Dl_info*). Issue #54
|
2018-05-23 22:27:46 +03:00 |
|
Antony Polukhin
|
e4e2d4c3c1
|
Add missing include for tests
|
2018-04-15 14:19:01 +03:00 |
|
Antony Polukhin
|
14852ad597
|
Merge pull request #51 from boostorg/droping_dependencies
Drop dependency on lexical_cast and add more tests
|
2018-04-15 13:02:02 +03:00 |
|
Antony Polukhin
|
87b4789289
|
Drop dependency on lexical_cast and add more tests
|
2018-03-14 22:33:04 +03:00 |
|
Antony Polukhin
|
e99f858990
|
CI linkage fixes (4)
boost-1.67.0
|
2018-02-23 22:02:22 +03:00 |
|
Antony Polukhin
|
c8165e7cf1
|
CI linkage fixes(3)
|
2018-02-23 10:55:01 +03:00 |
|
Antony Polukhin
|
d6e2a56825
|
CI linkage fixes(2)
|
2018-02-23 10:40:30 +03:00 |
|
Antony Polukhin
|
f8b8a806ed
|
CI linkage fixes
|
2018-02-23 10:10:56 +03:00 |
|
Antony Polukhin
|
4603c1725d
|
Fix warning, noted by Daniela Engert
|
2018-02-20 23:02:00 +03:00 |
|
Antony Polukhin
|
a0f948e9f5
|
Fix a typo. Fixes #42
|
2018-02-20 22:55:35 +03:00 |
|
Antony Polukhin
|
7f20c8c676
|
Disable async unsafe code
|
2018-01-29 23:22:31 +03:00 |
|
Antony Polukhin
|
31a630ced5
|
Use boost/container_hash/hash_fwd.hpp instead of manually forward declaring the hash_range function
|
2018-01-14 23:28:22 +03:00 |
|