1. A method for tagging an allocable memory block, comprising: determining the identity of a routine performing one of requesting the allocable memory block, requesting the size of the allocable memory block, and freeing the allocable memory block; generating an identifier for the routine; and storing the identifier in the allocable memory block.