Antony Polukhin
|
2381fa2011
|
Suppress Intel compiler warnings about noinline+inline on the same function
|
2017-05-06 15:07:21 +03:00 |
|
Antony Polukhin
|
77492bc517
|
Added constructor to frame that accepts function addresses
|
2017-05-06 10:17:38 +03:00 |
|
Antony Polukhin
|
576a5355e3
|
Include <type_traits> if possible and use a more portable noexcept checking logic for move assignment
|
2017-05-04 09:18:57 +03:00 |
|
Antony Polukhin
|
25efff8c87
|
Added an error message on attempt to use the thread local chached windbg on a compilers without the thread_local support
|
2017-05-03 23:55:33 +03:00 |
|
Antony Polukhin
|
29aaf100a8
|
Revert "Enable usage of MSVC specific thread local storage attributes"
This reverts commit ca4464d23c.
|
2017-05-03 23:50:22 +03:00 |
|
Antony Polukhin
|
ca4464d23c
|
Enable usage of MSVC specific thread local storage attributes
|
2017-05-03 23:47:12 +03:00 |
|
Antony Polukhin
|
235226bdcc
|
Do neither test nor build cached windows implementation if thread_locacl is not supported
|
2017-05-03 23:40:27 +03:00 |
|
Antony Polukhin
|
c8d526493d
|
Workarounds for this usage in constexpr functions in GCC
|
2017-05-01 22:30:09 +03:00 |
|
Antony Polukhin
|
cff7191e46
|
Fix MinGW warnings about extra ';'
|
2017-05-01 00:56:05 +03:00 |
|
Antony Polukhin
|
e70847b918
|
Attempt to workaround missing std::_Exit on old MSVCs and MinGWs
|
2017-05-01 00:50:40 +03:00 |
|
Antony Polukhin
|
63b4f96ba4
|
Fix compilation on pre-C++11 standard libraries
|
2017-04-29 21:43:03 +03:00 |
|
Antony Polukhin
|
39247fbb32
|
Fixed MSVC related compilation issues
|
2017-04-29 19:23:39 +03:00 |
|
Antony Polukhin
|
25260ed667
|
Fix warning 'conversion from 'size_t' to 'int', possible loss of data'
|
2017-04-29 12:06:10 +03:00 |
|
Antony Polukhin
|
a014c78b74
|
Fix MSVC 'conditional expression is constant' warning
|
2017-04-29 01:10:02 +03:00 |
|
Antony Polukhin
|
3d25e45a0d
|
Fix MSVC warnings and add some doxygen workarounds for prettier reference section of the docs
|
2017-04-29 01:00:00 +03:00 |
|
Antony Polukhin
|
55063fd438
|
Add id to .qbk (refs #17)
|
2017-04-27 22:35:14 +03:00 |
|
Antony Polukhin
|
a562d4cb95
|
Fix compilation and links in README
|
2017-04-21 22:15:07 +03:00 |
|
Antony Polukhin
|
68c4f8be6a
|
Added void_ptr_cast and tests for it
|
2017-04-21 21:57:31 +03:00 |
|
Antony Polukhin
|
55791ad90c
|
Do not compare iterators from different containers
|
2017-04-21 00:26:31 +03:00 |
|
Antony Polukhin
|
5c0176904a
|
Attempt to locate an issue on MSVC (2)
|
2017-04-21 00:11:38 +03:00 |
|
Antony Polukhin
|
75296819ea
|
Attempt to locate an issue on MSVC
|
2017-04-20 22:44:31 +03:00 |
|
Antony Polukhin
|
269acd6929
|
Attempt to fox MSVC tests and fix coverage reports
|
2017-04-20 22:13:43 +03:00 |
|
Antony Polukhin
|
12b3f98b98
|
Update README links
|
2017-04-20 21:48:55 +03:00 |
|
Antony Polukhin
|
141bc0a1d6
|
Attempt to fix link errors on MSVC
|
2017-04-20 21:26:09 +03:00 |
|
Antony Polukhin
|
984b702a11
|
Fix MSVC compilation
|
2017-04-20 20:49:58 +03:00 |
|
Antony Polukhin
|
61d11f8d48
|
Separated the stack collecting from decoding headers, dropped windows.h dependency for capturing stack, added tests on minimal files inclusion for stack capturing headers
|
2017-04-20 20:09:49 +03:00 |
|
Antony Polukhin
|
2e29ee7648
|
Separation of stack collecting and stack decoding headers, part 3
|
2017-04-20 20:07:41 +03:00 |
|
Antony Polukhin
|
f2f66b0d2a
|
Separation of stack collecting and stack decoding headers, part 2
|
2017-04-20 20:07:05 +03:00 |
|
Antony Polukhin
|
fe5a0d9871
|
Started the separation of stack collecting and stack decoding headers
|
2017-04-20 20:06:09 +03:00 |
|
Antony Polukhin
|
960f9d0f38
|
Use native_frame_ptr_t instead of void* and const void*
|
2017-04-20 20:04:27 +03:00 |
|
Antony Polukhin
|
21c2484f75
|
Added some constexprs to boost::stacktrace::frame
|
2017-04-20 20:02:55 +03:00 |
|
Antony Polukhin
|
e0fb46b62c
|
Drop dependency to Boost.Container
|
2017-04-20 20:02:32 +03:00 |
|
Antony Polukhin
|
fb29d75b3a
|
Harden the security by not evaluating the PATH variable in addr2line implementation
|
2017-04-19 22:28:45 +03:00 |
|
Antony Polukhin
|
96deb9688a
|
Fixed incorrect usage of S_IFREG reported in #15
|
2017-04-19 22:27:38 +03:00 |
|
Antony Polukhin
|
a6bdf54c85
|
More COM related tests, measure speed of some of the test runs
|
2017-04-19 22:25:59 +03:00 |
|
Antony Polukhin
|
a6521b2b40
|
Added index.html file required by Boost
|
2017-04-18 10:03:06 +03:00 |
|
Antony Polukhin
|
1a4ac5bac2
|
Multithreaded tests without debug symbols now really do not use debug symbols.
|
2017-04-16 21:32:33 +03:00 |
|
Antony Polukhin
|
29859bf28e
|
Updated the README
|
2017-04-16 18:39:32 +03:00 |
|
Antony Polukhin
|
7342d0afd0
|
Fix test for GCC -O1, make the test faster
|
2017-04-16 11:21:51 +03:00 |
|
Antony Polukhin
|
e072ec7a38
|
Test on more different flags
|
2017-04-16 09:32:11 +03:00 |
|
Antony Polukhin
|
a50b0670d6
|
Coverage fixes
|
2017-04-15 22:20:53 +03:00 |
|
Antony Polukhin
|
23ca1dab3b
|
Less iterations for threaded test
|
2017-04-15 21:50:48 +03:00 |
|
Antony Polukhin
|
885f45e64f
|
More aggressive thread safety testing, fix for the libbacktrace usage in shared library, TravisCI tweaks
|
2017-04-15 21:28:11 +03:00 |
|
Antony Polukhin
|
d990acd883
|
Fixes for coverage reports in CI (3)
|
2017-04-15 15:47:27 +03:00 |
|
Antony Polukhin
|
eac60a4709
|
Fixes for coverage reports in CI (2)
|
2017-04-15 15:32:38 +03:00 |
|
Antony Polukhin
|
23218809c1
|
Fixes for coverage reports in CI
|
2017-04-15 15:21:42 +03:00 |
|
Antony Polukhin
|
a208f422a5
|
Docs regenerated
|
2017-04-15 15:12:01 +03:00 |
|
Antony Polukhin
|
9fc256bee4
|
Fixes for cached msvc compilation
|
2017-04-15 14:56:21 +03:00 |
|
Antony Polukhin
|
ce661c9c7b
|
Typo fix in chaced msvc
|
2017-04-15 13:20:00 +03:00 |
|
Antony Polukhin
|
3678082434
|
Added new option for MSVC: boost_stacktrace_windbg_cached
|
2017-04-15 13:00:26 +03:00 |
|