Lines Matching refs:RefTracker
74 // RefTracker is a debug tool, used to record the trace of RefBase.
75 // RefTracker will save the information about the count of RefBase,
79 // User should keep thread-safety of RefTracker.
80 class RefTracker {
82 RefTracker(RefTracker* exTracker, const void* id, int strong, int weak, int ref, int pid, int tid);
86 RefTracker* PopTrace(const void* refCounterPtr);
95 RefTracker* exTrace;
98 RefTracker::RefTracker(RefTracker* exTracker, const void* id, int strong, int weak, int ref, int pid, int tid)
103 void RefTracker::PrintTrace(const void* refCounterPtr)
110 RefTracker* RefTracker::PopTrace(const void* refCounterPtr)
112 RefTracker* ref = exTrace;
132 RefTracker* newTracker = new RefTracker(refTracker, objectId, atomicStrong_,