tracked_objects.h | 19 // that are tracked. Tracking means their birth, death, duration, birth thread, 20 // death thread, and birth place are recorded. This data is carefully spread 40 // to specify the birth place (file, line, function) where the instance was 51 // as well as a pointer specifying the thread on which the birth takes place. 58 // be handled carefully, and it is ONLY read or written by the birth thread). 64 // addition, the birth time is also embedded in the base class Tracked (see 67 // out its location of birth, and thread of birth, without using any locks, as 80 // collection of DeathData instances. For each birth place Location that i 264 const BirthOnThread& birth() const { return *birth_; } function in class:tracked_objects::Snapshot [all...] |