Tidyups for garbage collection

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4952 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 1999-09-28 10:25:42 +00:00
parent 0294d782e8
commit c315156563
6 changed files with 57 additions and 58 deletions

View file

@ -1759,11 +1759,9 @@ NSZoneStats (NSZone *zone)
#else
/*
* Dummy zone used with garbage collection.
* In some places we make a distinction between the nul zone and the dummy
* zone - items pointed to by memory in the nul zone can be deallocated by
* the gc mechanism, while those pointed to from memory in the dummy zone
* can't.
* Dummy zones used with garbage collection.
* The 'atomic' zone is for memory that will be assumed not to contain
* pointers for garbage collection purposes.
*/
static NSZone default_zone =
{
@ -1771,5 +1769,11 @@ static NSZone default_zone =
};
NSZone* __nszone_private_hidden_default_zone = &default_zone;
static NSZone atomic_zone =
{
0, 0, 0, 0, 0, 0, 0, 0, @"default", 0
};
NSZone* __nszone_private_hidden_atomic_zone = &atomic_zone;
#endif /* GS_WITH_GC */