From c6a9775e25348d8e838840a83f11e445ddb89199 Mon Sep 17 00:00:00 2001 From: Stephen Anthony Date: Fri, 12 Jun 2020 09:24:15 -0230 Subject: [PATCH] Attempt to gain a little speed on frequently used functions. --- src/emucore/CartEnhanced.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/emucore/CartEnhanced.cxx b/src/emucore/CartEnhanced.cxx index 83947db63..28b8b026c 100644 --- a/src/emucore/CartEnhanced.cxx +++ b/src/emucore/CartEnhanced.cxx @@ -299,13 +299,13 @@ bool CartridgeEnhanced::bank(uInt16 bank, uInt16 segment) } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -uInt16 CartridgeEnhanced::romAddressSegmentOffset(uInt16 address) const +inline uInt16 CartridgeEnhanced::romAddressSegmentOffset(uInt16 address) const { return myCurrentSegOffset[((address & ROM_MASK) >> myBankShift) % myBankSegs]; } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -uInt16 CartridgeEnhanced::ramAddressSegmentOffset(uInt16 address) const +inline uInt16 CartridgeEnhanced::ramAddressSegmentOffset(uInt16 address) const { return uInt16(myCurrentSegOffset[((address & ROM_MASK) >> myBankShift) % myBankSegs] - mySize) >> 1; }