mirror of
https://github.com/libretro/pcsx2.git
synced 2025-01-01 23:08:13 +00:00
653d09e821
* Completely new assertion macros: pxAssert, pxAssertMsg, and pxFail, pxAssertDev (both which default to using a message). These replace *all* wxASSERT, DevAssert, and jASSUME varieties of macros. New macros borrow the best of all assertion worlds: MSVCRT, wxASSERT, and AtlAssume. :) * Rewrote the Console namespace as a structure called IConsoleWriter, and created several varieties of ConsoleWriters for handling different states of log and console availability (should help reduce overhead of console logging nicely). * More improvements to the PersistentThread model, using safely interlocked "Do*" style callbacks for starting and cleaning up threads. * Fixed console logs so that they're readable in Win32 notepad again (the log writer adds CRs to naked LFs). * Added AppInit.cpp -- contains constructor, destructor, OnInit, and command line parsing mess. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@1950 96395faa-99c1-11dd-bbfe-3dabce05a288 |
||
---|---|---|
.. | ||
Assertions.h | ||
Console.h | ||
Dependencies.h | ||
Exceptions.h | ||
General.h | ||
HashMap.h | ||
lnx_memzero.h | ||
MemcpyFast.h | ||
Path.h | ||
RedtapeWindows.h | ||
SafeArray.h | ||
ScopedPtr.h | ||
StringHelpers.h | ||
Threading.h | ||
win_memzero.h | ||
WinVersion.h | ||
wxBaseTools.h | ||
wxGuiTools.h |