You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
memory.c : systemuse() and systemunuse() commented out inside void *_memAllocRls(ULONG ulSize, ULONG ulFlags) and void _memFreeRls(void *pMem, ULONG ulSize)
bitmap.c : systemuse() and systemunuse() commented out inside void bitmapDestroy(tBitMap *pBitMap)
The final executable works just fine on my amigas compiling and linking with -mcrt=nix13 (both ace and my demo), since there are very big blocks of allocs and deallocs (192K) I am very optimistic that systemunuse()/use() can be avoided.
Tested on:
Real a600 + ks 2.4 (2mb chip+2mb fast)
Emulated A1200 + ks 3.1 (2mb chip + 8 mb fast)
Real 500 plus with aca 500 plus + ks 1.3
tehKaiN
changed the title
Does memFree really needs OS?
Does memFree really need OS?
Jun 8, 2023
Apparently calling FreeMem when OS is disabled doesn't crash the system. Calling
systemUse()
could be avoided to improve performance.The text was updated successfully, but these errors were encountered: