Glenn Maynard
|
ae54bae77f
|
crash -> debug_crash
|
2004-01-19 21:10:04 +00:00 |
|
Glenn Maynard
|
a8e73bc3d7
|
trying to fix crash handler hangs when subthreads crash while the
main thread is holding a mutex
|
2004-01-17 00:34:34 +00:00 |
|
Glenn Maynard
|
e40c819dc2
|
cosmetic
|
2004-01-14 22:18:27 +00:00 |
|
Glenn Maynard
|
651e590200
|
cleanup, hotkeys, don't close if enter pressed (too easy to accidentally close
if pressing enter quickly during a crash)
|
2004-01-13 06:43:50 +00:00 |
|
Glenn Maynard
|
d4338898e0
|
cleanup
|
2004-01-13 00:01:07 +00:00 |
|
Glenn Maynard
|
24016f1b84
|
retry writes on EINTR a couple times
|
2004-01-12 23:54:13 +00:00 |
|
Glenn Maynard
|
6ac866c0de
|
fix crash handler deadlock
|
2004-01-12 01:37:00 +00:00 |
|
Glenn Maynard
|
436300861c
|
Fix incorrect "Couldn't find primary display driver; logging all drivers":
|
2004-01-08 08:20:00 +00:00 |
|
Glenn Maynard
|
bafb5622d4
|
cleanup
|
2004-01-05 19:52:48 +00:00 |
|
Glenn Maynard
|
09d6eb2ab8
|
clena exit on ^C
|
2004-01-03 06:50:23 +00:00 |
|
Glenn Maynard
|
8c6249aa8c
|
GetKernel return in decimal instead of hex
|
2004-01-02 07:01:27 +00:00 |
|
Glenn Maynard
|
75795a6afb
|
No alt signal stack on Linux 2.4.
|
2004-01-02 05:04:03 +00:00 |
|
Glenn Maynard
|
277f49c14e
|
cleanup
|
2004-01-02 04:31:15 +00:00 |
|
Glenn Maynard
|
eb63dc754f
|
fix /proc/#/maps parse faliures, formatting cleanup
|
2004-01-02 04:13:43 +00:00 |
|
Glenn Maynard
|
a21be8711d
|
simplify
|
2003-12-22 02:20:49 +00:00 |
|
Glenn Maynard
|
359f991db3
|
"Couldn't find primary display driver; logging all drivers"
|
2003-12-21 06:22:02 +00:00 |
|
Glenn Maynard
|
10162b7398
|
fsync
|
2003-12-21 06:21:19 +00:00 |
|
Glenn Maynard
|
a2b432cdfb
|
fix paths
|
2003-12-12 09:14:09 +00:00 |
|
Glenn Maynard
|
8998725110
|
move XBOX special case
|
2003-12-07 04:17:17 +00:00 |
|
Glenn Maynard
|
cfd9369267
|
fix BACKTRACE_METHOD_BACKTRACE
|
2003-12-01 19:42:46 +00:00 |
|
Glenn Maynard
|
00484f881b
|
add GetSysInfo
|
2003-11-28 21:17:11 +00:00 |
|
Steve Checkoway
|
b78f7e884e
|
The need arose
|
2003-11-26 00:58:21 +00:00 |
|
Steve Checkoway
|
0007fbf866
|
Add "missing" functions that (to the best of my knowledge) are never actually used in SM.
|
2003-11-25 16:08:38 +00:00 |
|
Glenn Maynard
|
6b8343ed90
|
Move checkpoint code into a namespace.
|
2003-11-24 00:23:52 +00:00 |
|
Glenn Maynard
|
a6b072c9ca
|
Move debugging options into a separate INI section, since I use them
very frequently, and they're mostly not available in the menus.
Add LogCheckpoints.
Move checkpoint code into a namespace.
|
2003-11-24 00:23:18 +00:00 |
|
Glenn Maynard
|
b72d42361a
|
add headers
|
2003-11-14 17:17:36 +00:00 |
|
Glenn Maynard
|
682789980c
|
Define WIN32_LEAN_AND_MEAN
Disable warning 4201.
|
2003-11-14 17:16:07 +00:00 |
|
Glenn Maynard
|
08127cd8cb
|
Separate signal stack.
|
2003-11-11 22:28:26 +00:00 |
|
Glenn Maynard
|
5018487e0c
|
Handle separate signal handler stacks
|
2003-11-11 22:21:33 +00:00 |
|
Glenn Maynard
|
76d1eed9f9
|
Simplify, fixes, a hack to work on 2.6 kernels.
|
2003-11-11 21:31:03 +00:00 |
|
Glenn Maynard
|
202d35668f
|
remove output
|
2003-11-11 21:22:27 +00:00 |
|
Glenn Maynard
|
a3031073a7
|
demangle fix
|
2003-11-11 21:10:24 +00:00 |
|
Steve Checkoway
|
df621dfaf2
|
Add dumb changes for compatibility that shouldn't be needed.
|
2003-11-06 00:57:21 +00:00 |
|
Steve Checkoway
|
9019a4fbd1
|
or maybe not...
|
2003-11-02 01:46:25 +00:00 |
|
Steve Checkoway
|
1a3278a073
|
I guess gcc no longer likes &long(var). It only seems to accept &(long(var)).
|
2003-11-02 00:28:42 +00:00 |
|
Glenn Maynard
|
2bf68f6938
|
show itoa
|
2003-10-23 19:35:33 +00:00 |
|
Glenn Maynard
|
65fac63962
|
Make sure all threads are killed
|
2003-10-21 09:01:06 +00:00 |
|
Glenn Maynard
|
06b6f2d6bc
|
Improve error handling, output crashed thread name
|
2003-10-21 09:00:15 +00:00 |
|
Glenn Maynard
|
192d05a9c2
|
slightly cleaner shutdown after crash
|
2003-10-21 07:21:07 +00:00 |
|
Glenn Maynard
|
eb0daaf7e2
|
support g_bAutoRestart
|
2003-10-16 09:00:20 +00:00 |
|
Glenn Maynard
|
c3bc5440d5
|
add RestartProgram
|
2003-10-16 08:56:58 +00:00 |
|
Glenn Maynard
|
90cd567b48
|
Move codec dump to DShow renderer; it's usually not needed anymore,
and ACM codecs are a potential cause of crashes.
|
2003-10-02 09:36:49 +00:00 |
|
Glenn Maynard
|
22c9cb17f3
|
simplify
|
2003-10-01 20:54:37 +00:00 |
|
Glenn Maynard
|
ce3d18c607
|
unused
|
2003-10-01 08:24:23 +00:00 |
|
Glenn Maynard
|
9d7df5036c
|
Simplify. Use RageThread::HaltAllThreads.
|
2003-10-01 08:21:11 +00:00 |
|
Glenn Maynard
|
fabe1ff314
|
remove old code
|
2003-10-01 07:16:39 +00:00 |
|
Steve Checkoway
|
445c593b2a
|
Add vsync for OS X.
|
2003-09-22 11:14:31 +00:00 |
|
Glenn Maynard
|
a316e1cfa1
|
Cleanup, fix path.
|
2003-09-22 00:10:04 +00:00 |
|
Glenn Maynard
|
f21af04762
|
Use dbghelp for prodding DLLs. Leaving old code in place for now
until this gets some testing, but if it works well then we can kill a few
hundred lines of code.
|
2003-09-19 07:19:25 +00:00 |
|
Glenn Maynard
|
627a90fb0a
|
Improved C++ demangling.
|
2003-09-19 06:22:17 +00:00 |
|