Antony Polukhin
|
26a7e75bdb
|
Update Appveyor script to version 5
|
2017-05-21 14:57:38 +03:00 |
|
Antony Polukhin
|
a164f0385c
|
Disable Intel warnings about inline+noinline on the function
|
2017-05-10 22:59:08 +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
|
25260ed667
|
Fix warning 'conversion from 'size_t' to 'int', possible loss of data'
|
2017-04-29 12:06:10 +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
|
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
|
fe5a0d9871
|
Started the separation of stack collecting and stack decoding headers
|
2017-04-20 20:06:09 +03:00 |
|
Antony Polukhin
|
e0fb46b62c
|
Drop dependency to Boost.Container
|
2017-04-20 20:02:32 +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
|
1a4ac5bac2
|
Multithreaded tests without debug symbols now really do not use debug symbols.
|
2017-04-16 21:32:33 +03:00 |
|
Antony Polukhin
|
7342d0afd0
|
Fix test for GCC -O1, make the test faster
|
2017-04-16 11:21:51 +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
|
3678082434
|
Added new option for MSVC: boost_stacktrace_windbg_cached
|
2017-04-15 13:00:26 +03:00 |
|
Antony Polukhin
|
3a49914d80
|
Moar fixes for MSVC tests (2)
|
2017-04-15 01:15:01 +03:00 |
|
Antony Polukhin
|
29da39c6a5
|
Moar fixes for MSVC tests
|
2017-04-15 00:22:06 +03:00 |
|
Antony Polukhin
|
287090e284
|
Fix function name extraction using MSVC and mark MSVC tests without debug info as tests that do not producs stacktraces
|
2017-04-14 22:59:13 +03:00 |
|
Antony Polukhin
|
de9b588d1d
|
Many new tests, including naive thread safety test
|
2017-04-14 22:38:48 +03:00 |
|
Antony Polukhin
|
c18532d7cc
|
Fix Appveyor builds
|
2017-04-14 22:09:27 +03:00 |
|
Antony Polukhin
|
cc3c37a930
|
Fixed typos
|
2017-03-18 13:26:22 +03:00 |
|
Antony Polukhin
|
27ec669657
|
Make MSVC tests less strict
|
2017-03-18 13:10:07 +03:00 |
|
Antony Polukhin
|
cdf7ef74e7
|
Another attempt to remove MSVC specific extensions (3)
|
2017-03-04 04:17:51 +03:00 |
|
Antony Polukhin
|
6ddf49e565
|
Fix one more issue with MinGW tests (3)
|
2017-03-02 00:00:27 +03:00 |
|
Antony Polukhin
|
53d6ce5987
|
Fix one more issue with MinGW tests (2)
|
2017-03-01 23:46:29 +03:00 |
|
Antony Polukhin
|
1c6fa29299
|
Fix one more issue with MinGW tests
|
2017-03-01 23:25:28 +03:00 |
|
Antony Polukhin
|
4191419560
|
Fixing MinGW (3)
|
2017-02-25 23:24:48 +03:00 |
|
Antony Polukhin
|
7b6a8e84f7
|
MinGW fixes (2). Do not include unused headers
|
2017-02-25 23:09:36 +03:00 |
|
Antony Polukhin
|
b0e04ac94d
|
Run MinGW tests too (thanks to Pavel Filinov for showing that appveyor ability)
|
2017-02-24 08:21:00 +03:00 |
|
Antony Polukhin
|
116dd872b8
|
Allow users to easily skip frames (API change), add more tests and update docs
|
2017-02-07 22:58:22 +03:00 |
|
Antony Polukhin
|
675ab7d65d
|
Fix addr2line detection
|
2017-02-06 23:11:58 +03:00 |
|
Antony Polukhin
|
224750cbef
|
Added more examples on safe_dump_to (shared memory example) and changed interface of safe dumping into the memory
|
2017-01-27 21:56:27 +03:00 |
|
Antony Polukhin
|
13fe06063b
|
Added initial version of safe dumping
|
2017-01-19 21:59:37 +03:00 |
|
Antony Polukhin
|
c221f0c2dd
|
Multiple minor fixes, improved docs, changed the example to use Boost.Exception
|
2017-01-13 22:36:25 +03:00 |
|
Antony Polukhin
|
1c5274f9fa
|
Big refactoring: no more backends, only macro to enable additional functionality
|
2017-01-13 22:33:37 +03:00 |
|
Antony Polukhin
|
bd616a7249
|
Make a basic usecase the default one, add tests and create a target library for that
|
2017-01-13 22:31:03 +03:00 |
|
Antony Polukhin
|
85c31f691d
|
Macro for enabling/disabling addr2line usage
|
2017-01-08 12:05:45 +03:00 |
|
Antony Polukhin
|
b7bf4b5932
|
Use libbacktrace, added more tests
|
2017-01-08 00:00:17 +03:00 |
|
Antony Polukhin
|
a2431640b9
|
Move around code in test to make Coveralls happy and produce more reliable coverage results
|
2017-01-03 16:09:02 +03:00 |
|
Antony Polukhin
|
34306df187
|
Added more tests with long stacktraces
|
2017-01-03 14:42:31 +03:00 |
|
Antony Polukhin
|
3f543731fa
|
Added tests with long stacktraces
|
2017-01-03 14:36:01 +03:00 |
|
Antony Polukhin
|
d6c1350952
|
Improve backtrace formatting and output more information into the backtrace when source file info is unawailable
|
2017-01-03 12:58:28 +03:00 |
|
Antony Polukhin
|
898380d622
|
Relax one of the tests
|
2017-01-02 23:10:52 +03:00 |
|
Antony Polukhin
|
0b7fae6e48
|
Relax one of the tests: looks like ::backtrace() call sometimes outputs itself into the stacktrace
|
2016-12-26 22:47:11 +03:00 |
|
Antony Polukhin
|
16ef077fa4
|
Fix unsigned overflow in basic_stacktrace constructor, improve some tests, make sure that skipping 2 frames does not show internals to the user
|
2016-12-26 22:18:27 +03:00 |
|