summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/emumem.cpp
Commit message (Expand)AuthorAgeFilesLines
* emu: correct some file headers (nw) hap2020-06-191-1/+1
* Last memory change fixes (nw) Olivier Galibert2020-05-251-4/+4
* emumem: A little more speedup. cache and specific change syntax, and are not... Olivier Galibert2020-05-251-205/+112
* emumem: Mask address where absolutely necessary (nw) AJR2020-05-231-45/+45
* emumem: Another slight speedup. masking before dispatch at top level is not ... Olivier Galibert2020-05-211-11/+9
* emumem: Another slight speedup, implemented on the 680x0 for now [O. Galibert] Olivier Galibert2020-05-191-20/+6
* emumem: Slight speedup [O. Galibert] Olivier Galibert2020-05-191-4/+24
* fixed some clang-tidy warnings (nw) (#6236) Oliver Stöneberg2020-01-301-2/+2
* fixed some clang-tidy warnings (nw) (#6229) Oliver Stöneberg2020-01-291-1/+1
* fixed some clang-tidy warnings (nw) (#6197) Oliver Stöneberg2020-01-221-6/+6
* (nw) move some stuff to an anonymous namespace, and fully specialise template... Vas Crabb2019-10-261-50/+54
* Make devdelegate more like devcb for configuration. This is a Vas Crabb2019-10-261-521/+298
* disable VALIDATE_REFCOUNTS, due to nforcepc installing a device map while a h... smf-2019-10-251-1/+1
* Make submaps work with address-shifted spaces (nw) AJR2019-06-091-2/+2
* emumem: Remove obsolete alignement limit Olivier Galibert2019-04-061-19/+0
* (nw) Clean up the mess on master Vas Crabb2019-03-261-9/+14
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-14/+9
* emumem: Allow an address shift of 1 (to the right) for 8-bit spaces (nw) AJR2019-03-011-0/+9
* Eliminate the default address map member of address_space_config (nw) AJR2019-02-171-9/+5
* emumem: remove m_baseptr, may fix the save state issues [O. Galibert] Olivier Galibert2018-12-201-9/+1
* -keyboard/a1200, changela, goldnpkr, m68705prg, mexico86, pipeline, pitnrun, ... mooglyguy2018-12-141-1/+1
* Invalidate memory access caches when removing watchpoints to prevent crashes ... AJR2018-10-231-0/+1
* srcclean (nw) Vas Crabb2018-09-231-2/+2
* emumem: Fix ioports/membanks in internal maps [O. Galibert] Olivier Galibert2018-08-261-18/+18
* Apply logical address mask properly in debug disassembly view AJR2018-08-241-8/+68
* memory,devcb: Put capabilities at parity [O. Galibert] Olivier Galibert2018-08-101-1/+185
* memory: Allow simplified versions of handlers [O. Galibert] Olivier Galibert2018-08-021-31/+308
* (nw) srcclean and some cleanup: Vas Crabb2018-07-221-17/+17
* A better way to make friends (nw) AJR2018-06-291-3/+0
* emumem: Backend modernization [O. Galibert] Olivier Galibert2018-06-291-3685/+869
* emumem: Rename direct_read_handler to memory_access_cache. Parametrize the t... Olivier Galibert2018-05-111-345/+177
* Relax constraints on address mirroring/global mask combinations. Mirror bits ... AJR2018-04-111-3/+1
* Fix fencepost in memory_manager::region_containing, which caused regions to b... smf-2018-04-071-1/+1
* Now that was a subtle one... (nw) Olivier Galibert2018-04-051-0/+2
* Grammar police (nw) Olivier Galibert2018-02-241-2/+2
* Set up heavily mirrored memory ranges with subunit masks (e.g. orunners) much... AJR2018-02-151-31/+61
* Generalized support for byte-smeared accesses (nw) (#3207) ajrhacker2018-02-151-140/+162
* API change: Memory maps are now methods of the owner class [O. Galibert] Olivier Galibert2018-02-121-35/+84
* Head, meet desk (nw) Olivier Galibert2018-02-071-1/+1
* Renju fix, that one was a nightmare (nw) Olivier Galibert2018-02-071-7/+11
* API change: Memory maps are now "last entry wins" [O. Galibert] Olivier Galibert2018-01-311-7/+1
* srcclean and manual cleanups (nw) Vas Crabb2017-12-241-7/+7
* we're all friends (nw) smf-2017-12-151-51/+51
* Remove machine member of address_space (nw) AJR2017-12-141-36/+35
* another example of m_machine(machine()) (nw) smf-2017-12-141-3/+3
* replacing space.machine() with machine() has some interesting consequences (nw) smf-2017-12-141-6/+6
* space.machine -> machine (nw) Olivier Galibert2017-12-141-5/+5
* Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame"" Firehawke2017-12-131-18/+68
* Revert "Merge branch 'master' of https://github.com/mamedev/mame" Firehawke2017-12-131-68/+18
* Watchpoint fixes (nw) Olivier Galibert2017-12-031-18/+68