Jack Andersen
|
073cf1473b
|
Minor printf fix
|
2018-05-24 20:32:04 -10:00 |
Jack Andersen
|
71bbb3d082
|
Don't print addr2line's stderr
|
2018-05-05 15:30:53 -10:00 |
Jack Andersen
|
2e595922be
|
Add global log counter
|
2018-03-23 11:38:33 -10:00 |
Jack Andersen
|
bb0535f3a9
|
Use exit(1) instead of abort() for win32 release builds
|
2018-01-21 12:01:16 -10:00 |
Jack Andersen
|
b89d18c471
|
use exit(1) rather than abort() for release builds
|
2018-01-13 20:06:42 -10:00 |
Jack Andersen
|
f28fa0dbb2
|
Add KillProcessTree subroutine
|
2018-01-09 20:14:40 -10:00 |
Jack Andersen
|
beee8b3970
|
Use C++ standard library includes
|
2017-12-28 21:53:09 -10:00 |
Jack Andersen
|
408ae926d7
|
UWP support
|
2017-12-05 17:20:32 -10:00 |
Jack Andersen
|
bfe0c1ccad
|
Fix addr2line invokation
|
2017-11-01 23:20:23 -10:00 |
Jack Andersen
|
f8ab0e03ba
|
Win32 sync
|
2017-01-20 14:18:50 -10:00 |
Jack Andersen
|
847d08d5b7
|
Proper raised abort() call
|
2017-01-18 23:01:09 -10:00 |
Jack Andersen
|
e6f24e6428
|
Better regulation of logging mutex
|
2017-01-18 10:54:00 -10:00 |
Jack Andersen
|
f913fb8479
|
Handle SIGABRT
|
2017-01-16 15:59:00 -10:00 |
Jack Andersen
|
b229c2f8fe
|
Fix MSVC compile fail
|
2017-01-16 15:30:32 -10:00 |
Jack Andersen
|
362499716c
|
Ensure ThreadMap is locked on modification
|
2017-01-16 15:19:06 -10:00 |
Jack Andersen
|
f601125b22
|
Fix macOS `atos` invocation
|
2016-09-29 17:31:24 -10:00 |
Jack Andersen
|
e397cb4b08
|
Add include needed by OS X
|
2016-09-18 15:32:20 -10:00 |
Jack Andersen
|
31aea91ea3
|
Better performance on backtrace generation
|
2016-09-18 13:46:05 -10:00 |
Jack Andersen
|
469bd97ce6
|
More informative backtrace on linux / OS X
|
2016-09-17 11:30:17 -10:00 |
Jack Andersen
|
9285d183d7
|
Recursive mutex for avoidng deadlocks during logging
|
2016-09-11 11:14:48 -10:00 |
Jack Andersen
|
c839ce774c
|
Less jarring fatal abort for Windows
|
2016-09-10 15:19:55 -10:00 |
Jack Andersen
|
a190c5cfb6
|
Send backtrace to stderr
|
2016-09-08 18:18:15 -10:00 |
Jack Andersen
|
ac88aa934d
|
Add backtrace print to fatal logvisor errors
|
2016-09-07 20:13:49 -10:00 |
Jack Andersen
|
f8a24cc128
|
Add logvisor::LockLog() for ensuring output stream sync
|
2016-08-24 14:25:06 -10:00 |
Jack Andersen
|
df3a949d61
|
Windows build fix
|
2016-03-04 17:21:18 -10:00 |
Jack Andersen
|
db415516f6
|
Humungous refactor
|
2016-03-04 13:01:18 -10:00 |
Jack Andersen
|
05e8742f5d
|
Namespace refactor / symbol changes
|
2016-03-04 10:28:28 -10:00 |
Jack Andersen
|
81af37641c
|
Namespace fix
|
2016-03-04 10:11:37 -10:00 |
Jack Andersen
|
d60d5ea21a
|
Target rename
|
2016-03-04 09:49:46 -10:00 |
Phillip Stephens
|
448c56e37b
|
Fix va_list clobbering
Adjust FileLogger output to match ConsoleLogger output
|
2016-01-04 18:42:43 -08:00 |
Jack Andersen
|
e7478c5bb4
|
Added debugger breakpoint
|
2015-11-25 21:32:50 -10:00 |
Jack Andersen
|
4c2442df2d
|
Added Win32 AllocConsole
|
2015-11-04 14:02:40 -10:00 |
Jack Andersen
|
189e047977
|
Made XtermColor publicly visible
|
2015-10-07 13:18:37 -10:00 |
Jack Andersen
|
8b9dd56955
|
Windows fix
|
2015-09-26 18:33:36 -10:00 |
Jack Andersen
|
2db10ad60a
|
windows console formatting fix
|
2015-09-09 20:19:32 -10:00 |
Jack Andersen
|
d133a8cdd4
|
support for conemu ANSI terminal on windows
|
2015-09-02 11:58:37 -10:00 |
Jack Andersen
|
317e75c22e
|
added inttypes
|
2015-08-31 09:45:52 -10:00 |
Jack Andersen
|
828db515ba
|
windows fixes
|
2015-08-30 17:31:31 -10:00 |
Jack Andersen
|
34f2f028a9
|
made frame count atomic
|
2015-07-26 10:55:17 -10:00 |
Jack Andersen
|
c61ff288b9
|
Added error count; exceptions now compile-time option
|
2015-07-25 16:41:37 -10:00 |
Jack Andersen
|
085920205b
|
MSVC noexcept fix
|
2015-07-22 09:06:24 -10:00 |
Jack Andersen
|
ab386ad858
|
Update LogVisor.cpp
|
2015-07-05 20:50:28 -10:00 |
Jack Andersen
|
47a7a95098
|
added reportSource method
|
2015-07-03 20:41:44 -10:00 |
Jack Andersen
|
33f2f7b279
|
windows fixes and enum migration
|
2015-07-03 20:01:39 -10:00 |
Jack Andersen
|
834e089885
|
Merge branch 'master' of https://github.com/RetroView/LogVisor
|
2015-07-03 19:21:05 -10:00 |
Jack Andersen
|
5f4f13734a
|
added putenv for requested escape-code level
|
2015-07-03 19:20:45 -10:00 |
Jack Andersen
|
eb56245196
|
Enum updates
|
2015-07-03 19:20:02 -10:00 |
Jack Andersen
|
647db52fac
|
added frame index to log template
|
2015-07-03 12:13:29 -10:00 |
Jack Andersen
|
a3e1cea106
|
initial round of logger integration
|
2015-07-03 12:08:41 -10:00 |
Jack Andersen
|
8eb66ae396
|
Initial commit
|
2015-07-03 08:26:55 -10:00 |