Hi, We were profiling our code, and one RTL function regularly popped up in close to the top in the profiling list.
It's remove_freed_fixed_chunks(). Can someone explain to me under what condition this code is triggered very often and/or could take long to execute (there's a loop in there)? Maybe we abuse the the heap manager, or there's room for improvement in the RTL, we would like to know. We experienced his on ARM/Linux btw. Charlie _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel