[FREELDR]: On ARM, don't turn on maximum, hyper, ultra-slow debugging and analysis features for the heap. This, for example, reduces FreeLoader's size by 32KB+ and speeds up boot by entire seconds, as the entire heap isn't zeroed out on startup.

[FREELDR]: May I humbly suggest you do the same on x86?!

svn path=/trunk/; revision=49744
This commit is contained in:
Sir Richard 2010-11-23 17:17:32 +00:00
parent b363fcdc3b
commit 492d30fecb

View file

@ -407,6 +407,7 @@
all buffers allocated are a
multiple of this size. This
MUST be a power of two. */
#ifndef _M_ARM
#define BufDump 1 /* Define this symbol to enable the
bpoold() function which dumps the
@ -442,6 +443,8 @@
#define BECtl 1 /* Define this symbol to enable the
bectl() function for automatic
pool space control. */
#else
#endif
#include <stdio.h>