<div dir="ltr"><br clear="all"><a href="http://ik.homelinux.org/">http://ik.homelinux.org/</a><br>
<br><br><div class="gmail_quote">On Tue, Jan 19, 2010 at 10:59, Marco van de Voort <span dir="ltr"><<a href="mailto:marcov@stack.nl">marcov@stack.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="im">In our previous episode, ik said:<br>
> There are sometimes way to "see" that you have memory leak in a code without<br>
> using any sort of profiler.<br>
> For example using new/getmem on a local variable without releasing it etc...<br>
><br>
> Does FPC know how to find this places on compile time and at least issue a<br>
> warning about it ?<br>
<br>
</div>Is this a suitable task for a compiler? Maybe it is a task better suited to<br>
an external profiler.<br></blockquote><div><br>Well I find myself forgetting from time to time to close allocated memory on a local variable, and a nice warning can make it easier to figure out then running code and finding it after x amount of execution time (and using the feature that uses that code).<br>

<br>So, I do not know if it's really a compiler task, but it sure can help :)<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


_______________________________________________<br>
fpc-devel maillist  -  <a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a><br>
<a href="http://lists.freepascal.org/mailman/listinfo/fpc-devel" target="_blank">http://lists.freepascal.org/mailman/listinfo/fpc-devel</a><br>
</blockquote></div><br>Ido<br></div>