diff options
author | 2014-09-18 00:51:41 +0000 | |
---|---|---|
committer | 2014-09-18 00:51:41 +0000 | |
commit | 5dbedfbf1867e962a1e25fd551860d59bbc47663 (patch) | |
tree | 84dc64887c0a3f058a7b9a443471ae0851ccdede /src/emu/dimemory.c | |
parent | 19352b507a185c023de6f48d29ab96372c0d6a79 (diff) |
diexec.c: Cache a pointer directly to the machine scheduler at startup,
to eliminate device().machine().scheduler() chains all over the place (nw)
This change has been sitting in my local tree for months, from when I was
(mostly unsuccessfully) working on c64 performance. It gives a small speedup
to drivers with many tightly-interleaved executing devices (i.e. Commodore
drivers) I didn't think it was worth making everyone do a clean build for
such tiny gains but I didn't have the heart to chuck it. Since I'm already
making another core-touching, clean-build-needed commit tonight, in it goes.
Diffstat (limited to 'src/emu/dimemory.c')
0 files changed, 0 insertions, 0 deletions