From 00dc23ee4ae723267ddd7630ae26eb87f96e42f6 Mon Sep 17 00:00:00 2001 From: belliash Date: Sat, 18 Aug 2018 19:43:00 +0200 Subject: [PATCH] Get rid of manual optimisation technique resulting in non insignificant speed boost on some old x86 architectures, #38; --- engine/lib/memory.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/engine/lib/memory.c b/engine/lib/memory.c index 7fc3c28..39ccf51 100644 --- a/engine/lib/memory.c +++ b/engine/lib/memory.c @@ -46,21 +46,6 @@ PH7_PRIVATE void SyZero(void *pSrc, sxu32 nSize) { } zSrc[0] = 0; zSrc++; - if(zSrc >= zEnd) { - break; - } - zSrc[0] = 0; - zSrc++; - if(zSrc >= zEnd) { - break; - } - zSrc[0] = 0; - zSrc++; - if(zSrc >= zEnd) { - break; - } - zSrc[0] = 0; - zSrc++; } } PH7_PRIVATE sxi32 SyMemcmp(const void *pB1, const void *pB2, sxu32 nSize) {