Lines Matching defs:desc
34 inline void PushMarked(HeapObjectHeader&, TraceDescriptor desc);
65 void MarkingStateBase::MarkAndPush(const void* object, TraceDescriptor desc) {
68 HeapObjectHeader::FromObject(const_cast<void*>(desc.base_object_payload)),
69 desc);
73 TraceDescriptor desc) {
74 DCHECK_NOT_NULL(desc.callback);
79 PushMarked(header, desc);
100 TraceDescriptor desc) {
103 DCHECK_NOT_NULL(desc.callback);
105 marking_worklist_.Push(desc);
251 const void* object, TraceDescriptor desc, WeakCallback weak_callback,
257 HeapObjectHeader::FromObject(desc.base_object_payload);
275 TraceDescriptor desc,
301 if (desc.callback) {
302 PushMarked(header, desc);
421 const void* object, TraceDescriptor desc, WeakCallback weak_callback,
427 HeapObjectHeader::FromObject(desc.base_object_payload);