Antony Polukhin
|
3439bcef48
|
Fix typo in docs
boost_review
|
2016-12-11 01:54:28 +03:00 |
|
Antony Polukhin
|
4fc45a64cb
|
Make paths in docs slightly shorter, polish docs
|
2016-12-10 22:20:48 +03:00 |
|
Antony Polukhin
|
d747ab0fac
|
Improve docs by adding more examples and Acknowledgements section, improve output for unwind backend
|
2016-12-10 22:10:08 +03:00 |
|
Antony Polukhin
|
13c3807674
|
More examples implemented and moved code around
|
2016-12-10 14:29:27 +03:00 |
|
Antony Polukhin
|
7fd30ad905
|
Improve tests coverage
|
2016-12-10 02:44:09 +03:00 |
|
Antony Polukhin
|
c6bdf49f08
|
Better testing of examples, better tests coverage
|
2016-12-10 02:39:39 +03:00 |
|
Antony Polukhin
|
d8ff16f7a9
|
More tests
|
2016-12-10 01:39:04 +03:00 |
|
Antony Polukhin
|
dff9ba4074
|
Fix the test compilation (3)
|
2016-12-08 10:55:31 +03:00 |
|
Antony Polukhin
|
856bc476b7
|
Fix the test compilation (2)
|
2016-12-08 10:50:03 +03:00 |
|
Antony Polukhin
|
4f37ad05cd
|
Fix the test compilation
|
2016-12-08 10:44:06 +03:00 |
|
Antony Polukhin
|
903a1dc081
|
Allow to setup max trace length, added more tests, added meta folder and updated the Jamfali for building docs
|
2016-12-08 10:02:28 +03:00 |
|
Antony Polukhin
|
f42536dd86
|
Fixing coverage detection in travis script(13)
|
2016-12-04 02:14:15 +03:00 |
|
Antony Polukhin
|
3105dc7d5e
|
Fixing coverage detection in travis script(12)
|
2016-12-04 02:09:13 +03:00 |
|
Antony Polukhin
|
f1a6a354f8
|
Fixing coverage detection in travis script(11)
|
2016-12-04 01:46:09 +03:00 |
|
Antony Polukhin
|
cb93b63459
|
Fixing coverage detection in travis script(10)
|
2016-12-04 01:44:43 +03:00 |
|
Antony Polukhin
|
b83f60bc4b
|
Fixing coverage collection in travis script (9)
|
2016-12-04 00:50:52 +03:00 |
|
Antony Polukhin
|
0de2c0128a
|
Fixing coverage collection in travis script (8)
|
2016-12-04 00:23:22 +03:00 |
|
Antony Polukhin
|
3a13405ab1
|
Fixing coverage collection in travis script (7)
|
2016-12-04 00:17:44 +03:00 |
|
Antony Polukhin
|
3357778b8f
|
Fixing coverage collection in travis script (6)
|
2016-12-04 00:04:48 +03:00 |
|
Antony Polukhin
|
593fb31f79
|
Fixing coverage collection in travis script (5)
|
2016-12-03 23:14:39 +03:00 |
|
Antony Polukhin
|
28962840c8
|
Fixing coverage collection in travis script (5)
|
2016-12-03 23:06:47 +03:00 |
|
Antony Polukhin
|
3154a602e0
|
Fixing coverage collection in travis script (4)
|
2016-12-03 23:01:32 +03:00 |
|
Antony Polukhin
|
3e5593dba1
|
Fixing coverage collection in travis script (3)
|
2016-12-03 22:38:56 +03:00 |
|
Antony Polukhin
|
20d7485148
|
Fixing coverage collection in travis script (2)
|
2016-12-03 22:32:14 +03:00 |
|
Antony Polukhin
|
6e01617dad
|
Dropped dependency to the aligned_storage, fixed issue in linux backend with incorrect detection of end pointer and fix getting coverage in travis script
|
2016-12-03 21:24:55 +03:00 |
|
Antony Polukhin
|
4ce841ef65
|
Code deduplicated and simplified, added empty() functions and some explicit bool operators, speed-up and improved the output of the ostream operators, improved tests coverage
|
2016-12-01 09:55:17 +03:00 |
|
Antony Polukhin
|
fd513391ca
|
Async signal safe backend implmented and notes about async-safety were added to the docs.
|
2016-11-30 10:47:58 +03:00 |
|
Antony Polukhin
|
7cbe206b45
|
Update Jamfile for docs
|
2016-11-26 23:25:49 +03:00 |
|
Antony Polukhin
|
d4f8f64929
|
Fixed windows build and issue with returning incorrect frame address (now 0 retuned instead of running out of bounds)
|
2016-11-25 22:12:57 +03:00 |
|
Antony Polukhin
|
aff892356f
|
Changed classname from frame_view to frame
|
2016-11-25 21:59:30 +03:00 |
|
Antony Polukhin
|
6f8cbefbf2
|
Cleanup to_hex_array.hpp
|
2016-11-25 21:57:26 +03:00 |
|
Antony Polukhin
|
c571f9a7d8
|
frame_view now has a public constructor from void pointer
|
2016-11-25 21:56:13 +03:00 |
|
Antony Polukhin
|
b35614a7a5
|
Removed libunwind backend and forced all the backends to return source info from void pointer
|
2016-11-25 21:50:43 +03:00 |
|
Antony Polukhin
|
58f49c9208
|
Get rid of reinterpret_cast
|
2016-11-24 21:41:00 +03:00 |
|
Antony Polukhin
|
589cb811e6
|
Get rid of multiple reinterpret_casts
|
2016-11-24 21:40:31 +03:00 |
|
Antony Polukhin
|
be3c2fa322
|
Remove debug line from test
|
2016-11-24 21:38:33 +03:00 |
|
Antony Polukhin
|
55e7b1981b
|
Hand-write popen/pclose and close the strerr in the child process
|
2016-11-24 21:37:47 +03:00 |
|
Antony Polukhin
|
48eba3030d
|
Make the linux backend print location in source file, extract function names even if they have no visibility, fix warnings
|
2016-11-24 21:36:32 +03:00 |
|
Antony Polukhin
|
b564087208
|
Make Linux version of detail::backtrace_holder look exactly as the Windows version
|
2016-11-24 09:34:49 +03:00 |
|
Antony Polukhin
|
87f0c76816
|
Attempt to fix Win test failures
|
2016-11-24 09:24:51 +03:00 |
|
Antony Polukhin
|
fad2a7dc81
|
Added some thoughts on getting source file name and code lines for functions
|
2016-11-24 09:15:24 +03:00 |
|
Antony Polukhin
|
aaef5f134f
|
Fix minor issues that are seen by tests and appeared after refactoring
|
2016-11-23 22:55:39 +03:00 |
|
Antony Polukhin
|
32be7aefe0
|
Clenups and split stacktrace.hpp into files
|
2016-11-23 00:02:16 +03:00 |
|
Antony Polukhin
|
136680bd71
|
Fixed hash copying in assignemt operator
|
2016-11-22 23:47:38 +03:00 |
|
Antony Polukhin
|
4da524a601
|
Debug printing enabled
|
2016-11-22 23:12:32 +03:00 |
|
Antony Polukhin
|
91b6a8f115
|
Fix Win warnings
|
2016-11-22 22:46:55 +03:00 |
|
Antony Polukhin
|
d7c20e50b2
|
Fixing Windows linkage
|
2016-11-22 22:28:26 +03:00 |
|
Antony Polukhin
|
16214550fe
|
Big refactoring to allow in the future to setup stacktrace depth
|
2016-11-22 22:02:03 +03:00 |
|
Antony Polukhin
|
d7bd9eb125
|
CI bugfix
|
2016-11-18 22:19:53 +03:00 |
|
Antony Polukhin
|
880252b1f0
|
Attempt to speedup AppVeyor (2)
|
2016-11-18 00:57:00 +03:00 |
|