[fpc-devel]Improvements for heaptrc.pp

Peter Vreman peter at freepascal.org
Wed Sep 4 16:46:37 CEST 2002

> > What can be a speed improvement is to have a value that determines how > > heap is
checked. So you can do it only once for each 10 allocations.
> Good idea.
> This Frequency should be a public variable, so it can be changed at any time.
> I use the CheckHeap procedure to binary search heap destructions in programs with
of allocations. You can imagine, that each heap check costs a lot of time. But with
CheckHeap, binary search and of course the speedy fpc, you can track down bugs in minutes,
that would cost in other languages days to find.
> > Also checkpointer can shall be extended with a possibility to check if the pointer is
> > in one of the freed memory blocks. Together with the keep_released flag it can then be
> > used to find dangling pointers.
> :)
> Who will do it?

I'll do it, so you can continue your good work on Lazarus :)

More information about the fpc-devel mailing list