39 if ( block > objects_per_block ) {
40 block /= objects_per_block;
53 if ( inactive > ( objects_per_block + ( objects_per_block >> 1 ) ) ) {
void _Objects_Shrink_information(Objects_Information *information)
Shrinks an object class information record.
void _Objects_Free_unlimited(Objects_Information *information, Objects_Control *the_object)
Free the object.
#define OBJECTS_INDEX_MINIMUM
static __inline__ Objects_Maximum _Objects_Get_index(Objects_Id id)
Returns the index portion of the ID.
static __inline__ void _Chain_Append_unprotected(Chain_Control *the_chain, Chain_Node *the_node)
Appends a node (unprotected).
Inlined Routines in the Object Handler.
static __inline__ Objects_Maximum _Objects_Is_auto_extend(const Objects_Information *information)
Checks if the automatic object extension (unlimited objects) is enabled.