62 Commits

Author SHA1 Message Date
Jack Andersen
f20a62749e Lockless return when no loggers are registered 2017-11-18 21:07:26 -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
48dc4c40c7 Merge branch 'master' of https://github.com/AxioDL/logvisor 2016-08-24 14:26:11 -10:00
Jack Andersen
f8a24cc128 Add logvisor::LockLog() for ensuring output stream sync 2016-08-24 14:25:06 -10:00
22d516d66f Random change to force openhub to remove it's head from it's rectum 2016-05-17 21:37:30 -07:00
Jack Andersen
68fcfd8469 Update LICENSE date 2016-03-06 17:11:13 -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
50d6df62f9 Header rename 2016-03-04 09:52:08 -10:00
Jack Andersen
d60d5ea21a Target rename 2016-03-04 09:49:46 -10:00
Jack Andersen
55b81ec091 Community Concensus MIT LICENSE revert 2016-01-05 09:15:11 -10:00
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
fc073d3f87 Changed LICENSE terms 2015-11-22 10:24:15 -10:00
048d59b58b Cache include path 2015-11-13 23:27:36 -08: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
7be764c387 Additional header for OS X build 2015-09-02 08:50:47 -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
154b844130 Removed exceptions completely 2015-08-24 21:01:00 -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
403e2549ee removed flag specification to inherit from environment instead 2015-07-21 15:37:16 -10:00
Jack Andersen
c2bfffa6cf removed unnecessary CMake cache variable 2015-07-15 15:59:57 -10:00
Jack Andersen
462971b134 restored c++ abi to system default 2015-07-12 08:07:03 -10:00
Jack Andersen
36c62436d2 Forced c++11 abi on 2015-07-11 20:06:22 -10:00
Jack Andersen
c1f226b4dc Removed qt file 2015-07-08 20:39:00 -10:00
Jack Andersen
9e31e9e2b9 Build-system tweak 2015-07-07 18:25:36 -10:00
Jack Andersen
4416d51c46 Merge branch 'master' of https://github.com/RetroView/LogVisor 2015-07-06 17:11:49 -10:00
Jack Andersen
9f82371338 added CMakeLists.txt 2015-07-06 17:11:25 -10:00