On 4/11/2014 4:10 AM, Mark Morgan Lloyd wrote:
Using a memory manager would reliably wipe strings etc. when reallocated (i.e
rather than when an assignment didn't trigger reallocation). On the other hand
it would have the overhead of also overwriting blocks that the user knew were
being freed and could audit first, as well as stuff that was being freed as part
of the RTL operation.

It's that latter case- where the RTL is copying something without the user being
aware- that I think is significant.

agreed...

--
NOTE: No off-list assistance is given without prior approval.
      Please keep mailing list traffic on the list unless
      private contact is specifically requested and granted.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to