Lines Matching refs:objects

1539 Long running programs must ensure that dynamically allocated objects are
1878 An @dfn{obstack} is a pool of memory containing a stack of objects. You
1879 can create any number of separate obstacks, and then allocate objects in
1885 general: an obstack can contain any number of objects of any size. They
1887 the objects are usually small. And the only space overhead per object is
1894 * Allocation in an Obstack:: Allocating objects in an obstack.
1895 * Freeing Obstack Objects:: Freeing objects in an obstack.
1900 complicated) growing objects.
1902 * Obstacks Data Alignment:: Controlling alignment of objects in obstacks.
1919 of the obstack and how to find the space in which objects are allocated.
1920 It does not contain any of the objects themselves. You should not try
1936 The objects in the obstack are packed into large blocks called
1963 the chunks of memory into which objects are packed. The other,
1964 @code{obstack_chunk_free}, is used to return chunks when the objects in
2002 Initialize obstack @var{obstack-ptr} for allocation of objects. This
2133 @code{obstack_free}. Since the obstack is a stack of objects, freeing
2134 one object automatically frees all other objects allocated more recently
2158 Recall that the objects in an obstack are grouped into chunks. When all
2159 the objects in a chunk become free, the obstack library automatically
2221 @cindex growing objects (in obstacks)
2228 this the technique of @dfn{growing objects}. The special functions
2352 @cindex shrinking objects
2361 The usual functions for growing objects incur overhead for checking
2363 are frequently constructing objects in small steps of growth, this
2528 that allows aligned objects to hold any type of data: for example, if
2560 for storing objects. Regardless of the specified size, longer chunks
2561 will be allocated when necessary for long objects.
2565 longer needed because you have freed all the objects in it, the obstack
2599 allocating many objects whose size is comparable to the chunk size. Here