On Mon, 22 Sep 2008, Szak�ts Viktor wrote:

Hi Viktor,

> Many thanks, that solved the problem.
> Shouldn't we make USE_DL_PREFIX the default
> for all compilers/platforms, to avoid such
> possible problems, and also to make this matter
> unified across all our builds?

In fact it's a little bit less efficient because
two memory managers are used: one for CRTL and second
for Harbour. It's not a big problem because the 1-st
one allocates usually only small amount of memory
(we do not use any memory expensive CRTL functions
anyhow it reduce the address space and also causes
that more memory is allocated from system then necessary
because each MM allocates them in bigger peaces then
application requested.
If possible it's always better to use only one memory
manager. Anyhow final decision for above setting we
should take when we we will know real test results
from different C compilers and environments. Maybe
default MSVC MM is good enough so it not necessary
to use dlmalloc.

best regards,
Przemek
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to