chore: inline some functions
Some checks reported errors
continuous-integration/drone/push Build was killed

This commit is contained in:
2021-09-20 01:31:03 -03:00
parent bcd67cb317
commit 5882678bc5
6 changed files with 19 additions and 4 deletions

View File

@@ -64,10 +64,12 @@ impl Bus {
self.boot.is_some()
}
#[inline]
pub(crate) fn clock(&mut self) {
self.tick(4);
}
#[inline]
fn tick(&mut self, limit: u8) {
for _ in 0..limit {
self.timer.tick();
@@ -83,6 +85,11 @@ impl Bus {
self.oam_write_byte(dest_addr, byte);
}
}
#[inline]
pub(crate) fn joyp_mut(&mut self) -> &mut Joypad {
&mut self.joypad
}
}
impl Bus {