This repository has been archived on 2024-06-01. You can view files and clone it, but cannot push or open issues or pull requests.
rustboyadvance-ng/core/src
Michel Heily cb2b97e0c7 [perf] core: arm7tdmi: Re-arange some fields inside of CPU
Also, clean up some of the cfg(debug) mess

benchmark report:

run_60_frames           time:   [110.61 ms 111.01 ms 111.42 ms]
                        change: [-7.1171% -6.5425% -5.9132%] (p = 0.00 < 0.05)
                        Performance has improved.


Former-commit-id: 9cb82e483c8a78632d0deae20adca9fc1843a76b
Former-commit-id: 6d9be5ddaf72f2b9c02063fa067f2ffbaea4fdb6
2020-11-24 00:54:18 +02:00
..
arm7tdmi [perf] core: arm7tdmi: Re-arange some fields inside of CPU 2020-11-24 00:54:18 +02:00
cartridge [WIP] Gamepak unused addresses 2020-10-17 06:53:28 -07:00
debugger core: Implement bios read protection when CPU is not executing from bios. 2020-10-18 06:59:06 -07:00
gpu [perf] core: gpu: Refactor to use unpacked mmio configuration during rendering 2020-11-06 06:26:00 -08:00
sound core: sound: Use correct variable when logging new sample rates 2020-11-05 02:37:28 +02:00
bios.rs core: Implement bios read protection when CPU is not executing from bios. 2020-10-18 06:59:06 -07:00
bus.rs core: Get rid of that BoxedMemory nonsense 2020-10-17 16:58:52 -07:00
dma.rs core: dma: Reduce logs 2020-11-06 06:26:00 -08:00
gba.rs Forgot to restore scheduler pointers when restoring savestate :) 2020-10-18 08:32:44 -07:00
gdb.rs Refactor dir rustboyadvance-core -> core 2020-05-30 13:43:37 +03:00
interrupt.rs Run cargo-fmt 2020-10-17 06:36:02 -07:00
iodev.rs core: dma: Reduce logs 2020-11-06 06:26:00 -08:00
keypad.rs Refactor dir rustboyadvance-core -> core 2020-05-30 13:43:37 +03:00
lib.rs core: arm7tdmi: Refactor display->disass. 2020-11-24 00:45:07 +02:00
mgba_debug.rs core: Fix 8bit accesses to mgba log 2020-10-24 09:35:03 -07:00
overrides.rs core: Start working on a scheduler 2020-10-17 06:36:02 -07:00
sched.rs [perf] core: gpu: Refactor to use unpacked mmio configuration during rendering 2020-11-06 06:26:00 -08:00
sysbus.rs core: Implement mGBA log support. 2020-10-24 05:59:48 -07:00
timer.rs Forgot to restore scheduler pointers when restoring savestate :) 2020-10-18 08:32:44 -07:00
util.rs core: Get rid of that BoxedMemory nonsense 2020-10-17 16:58:52 -07:00