Christian Smith wrote:
How often does the balancer run?
No so much, it turns out. Long ago, it used to run a lot
more often and was a high runner. But I've since optimized
it out of a lot of situations.
So allocating with malloc() isn't a big performance hit
after all (at least not on systems where malloc performs
well - I haven't tried it on windows...) I've checked in
the changes so that btree.c now allocates all of its big
temporary data structures using malloc instead of allocating
them off of the stack.
Let me know if you see any problems....
--
D. Richard Hipp -- [EMAIL PROTECTED] -- 704.948.4565