From a47e0a92362a2309535a2d478822a3dc0c7b62ab Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 20 Oct 2012 07:37:54 +0200 Subject: [PATCH] Compile with -NDEBUG - a couple of extra FPS --- Makefile | 3 +-- mednafen/cdrom/SimpleFIFO.h | 8 -------- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/Makefile b/Makefile index 555559e..2e2d7fb 100644 --- a/Makefile +++ b/Makefile @@ -141,8 +141,7 @@ WARNINGS := -Wall \ -Wno-overflow FLAGS += $(ENDIANNESS_DEFINES) -DSIZEOF_DOUBLE=8 $(WARNINGS) \ - -DMEDNAFEN_VERSION=\"0.9.25\" -DPACKAGE=\"mednafen\" -DMEDNAFEN_VERSION_NUMERIC=925 -DPSS_STYLE=1 -DMPC_FIXED_POINT -DARCH_X86 \ - -DWANT_PSX_EMU -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ + -DMEDNAFEN_VERSION=\"0.9.25\" -DPACKAGE=\"mednafen\" -DMEDNAFEN_VERSION_NUMERIC=925 -DPSS_STYLE=1 -DMPC_FIXED_POINT -DARCH_X86 -DWANT_PSX_EMU -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ -DNDEBUG CXXFLAGS += $(FLAGS) CFLAGS += $(FLAGS) -std=gnu99 diff --git a/mednafen/cdrom/SimpleFIFO.h b/mednafen/cdrom/SimpleFIFO.h index b5da866..f76e27d 100644 --- a/mednafen/cdrom/SimpleFIFO.h +++ b/mednafen/cdrom/SimpleFIFO.h @@ -2,7 +2,6 @@ #define __MDFN_SIMPLEFIFO_H #include -#include #include "../math_ops.h" @@ -41,8 +40,6 @@ class SimpleFIFO { T ret; - assert(in_count > 0); - ret = data[read_pos]; if(!peek) @@ -56,15 +53,11 @@ class SimpleFIFO INLINE uint8 ReadByte(bool peek = false) { - assert(sizeof(T) == 1); - return(ReadUnit(peek)); } INLINE void Write(const T *happy_data, uint32 happy_count) { - assert(CanWrite() >= happy_count); - while(happy_count) { data[write_pos] = *happy_data; @@ -83,7 +76,6 @@ class SimpleFIFO INLINE void WriteByte(const T& wr_data) { - assert(sizeof(T) == 1); Write(&wr_data, 1); }