>>> 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

Reply via email to