Home
last modified time | relevance | path

Searched refs:marking_deque (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/heap/
Dincremental-marking.h138 MarkingDeque* marking_deque() { return &marking_deque_; } in marking_deque() function
Dmark-compact.cc1879 MarkingDeque* marking_deque, in DiscoverGreyObjectsWithIterator() argument
1883 DCHECK(!marking_deque->IsFull()); in DiscoverGreyObjectsWithIterator()
1891 marking_deque->PushBlack(object); in DiscoverGreyObjectsWithIterator()
1892 if (marking_deque->IsFull()) return; in DiscoverGreyObjectsWithIterator()
1901 static void DiscoverGreyObjectsOnPage(MarkingDeque* marking_deque, in DiscoverGreyObjectsOnPage() argument
1903 DCHECK(!marking_deque->IsFull()); in DiscoverGreyObjectsOnPage()
1936 marking_deque->PushBlack(object); in DiscoverGreyObjectsOnPage()
1937 if (marking_deque->IsFull()) return; in DiscoverGreyObjectsOnPage()
2008 static void DiscoverGreyObjectsInSpace(Heap* heap, MarkingDeque* marking_deque, in DiscoverGreyObjectsInSpace() argument
2013 DiscoverGreyObjectsOnPage(marking_deque, p); in DiscoverGreyObjectsInSpace()
[all …]
Dincremental-marking.cc197 scan_until_end = heap->incremental_marking()->marking_deque()->IsFull(); in VisitFixedArrayIncremental()
201 heap->incremental_marking()->marking_deque()->UnshiftGrey(object); in VisitFixedArrayIncremental()