On Thu, Mar 3, 2016 at 4:05 AM, Sven Barth
wrote:
[...]
> That is the memory that had been used before the memory manager of the
> heaptrc unit had been setup. Remember that there's first the System unit
> initialization and only then the initialization of the heaptrc unit.
>
Indeed. About the AV
Am 03.03.2016 03:07 schrieb "silvioprog" :
> Now, if you compile and run this project below with -gh:
>
> program project1;
>
> {$mode objfpc}{$H+}
>
> begin
> end.
>
> You will get:
>
> Heap dump by heaptrc unit
> 47 memory blocks allocated : 1173/1280
> 47 memory blocks freed : 1173/1280
> 0
Hello,
Just create a project like this:
program project1;
{$mode objfpc}{$H+}
uses heaptrc;
begin
end.
Now, compile and try to run that, you will get this error:
Heap dump by heaptrc unit
0 memory blocks allocated : 0/0
0 memory blocks freed : 0/0
0 unfreed memory blocks : 0
True heap si