Previous 199869 Revisions Next

r195275 Thursday 13th April, 2023 at 20:45:20 UTC by Vasantha Crabb
Miscellaneous improvements:

infoxml.cpp: Thread device processing.  Gives about a 10% speed
improvement overall, and avoids the need to mess with the locale of the
ultimate output stream.

debugger/win/consolewininfo.cpp: Show image mount/create error messages
on the console.

emu/devdelegate.h, util/delegate.h: Added deduction guides for common
delegate creation patterns (only used in sega/segas16a.cpp so far).

More noexcept on things that have no business throwing exceptions.
[src/emu]devdelegate.h
[src/frontend/mame]infoxml.cpp
[src/lib/util]delegate.h
[src/mame/brother]lw350.cpp
[src/mame/psikyo]psikyo.cpp
[src/mame/sanyo]mbc200.cpp
[src/mame/sega]segas16a.cpp
[src/mame/skeleton]freedom220.cpp
[src/osd]osdcore.h osdsync.cpp
[src/osd/modules/debugger/win]consolewininfo.cpp
[src/osd/modules/lib]osdlib.h osdlib_macosx.cpp osdlib_unix.cpp osdlib_win32.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team