mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-30 08:21:25 +00:00
Document zombie stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13625 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
3cd688926e
commit
bfa23445dd
2 changed files with 26 additions and 6 deletions
|
@ -285,6 +285,26 @@
|
|||
value locates the final subdirectory used to locate binaries.
|
||||
</p>
|
||||
</desc>
|
||||
<term>NSDeallocateZombies</term>
|
||||
<desc>
|
||||
This may be used in conjunction with NSZombieEnabled to specify
|
||||
whether the objects should really be deallocated. If you set
|
||||
this tom YES, the zombie logging will only work until the
|
||||
deallocated memory is re-used.
|
||||
</desc>
|
||||
<term>NSZombieEnabled</term>
|
||||
<desc>
|
||||
<p>
|
||||
If this is set to YES, then deallocation of an object causes
|
||||
the object to be morphes into a Zombie ... a special object
|
||||
which will call the GNUstep specific GSLogZombie() function
|
||||
to log the method call.<br />
|
||||
You can set a breakpoint in this function and examine the
|
||||
process memory if you are running undera debugger.<br />
|
||||
As this overrides actual object deallocation, all memory
|
||||
allocated for objects will be leaked!
|
||||
</p>
|
||||
</desc>
|
||||
<term>TZ</term>
|
||||
<desc>
|
||||
<p>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue