>>> Try compiling the heap manager with "-dBESTMATCH". This makes it a >>> bit slower but greatly reduces fragmentation. > I think so. I usually set it when I "make all OPT=-dBESTMATCH" the compiler. Thanks.
BESTMATCH is only marginally better for the test case, but is much slower (i.e. fully bootstrapping takes 50% longer). I guess there is something fundamentally not very well suited to this type of workload in the RTL MM. But it was worth a shot... Best, Sebastian
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal