Home
last modified time | relevance | path

Searched refs:ephemeron_marking_ (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/heap/
Dmark-compact.h672 if (ephemeron_marking_.newly_discovered_overflowed) return; in AddNewlyDiscovered()
674 if (ephemeron_marking_.newly_discovered.size() < in AddNewlyDiscovered()
675 ephemeron_marking_.newly_discovered_limit) { in AddNewlyDiscovered()
676 ephemeron_marking_.newly_discovered.push_back(object); in AddNewlyDiscovered()
678 ephemeron_marking_.newly_discovered_overflowed = true; in AddNewlyDiscovered()
683 ephemeron_marking_.newly_discovered_overflowed = false; in ResetNewlyDiscovered()
684 ephemeron_marking_.newly_discovered.clear(); in ResetNewlyDiscovered()
877 EphemeronMarking ephemeron_marking_; variable
Dmark-compact.cc1568 ephemeron_marking_.newly_discovered_limit = key_to_values.size(); in ProcessEphemeronsLinear()
1575 ephemeron_marking_.newly_discovered_limit = key_to_values.size(); in ProcessEphemeronsLinear()
1595 if (ephemeron_marking_.newly_discovered_overflowed) { in ProcessEphemeronsLinear()
1609 for (HeapObject* object : ephemeron_marking_.newly_discovered) { in ProcessEphemeronsLinear()
1628 ephemeron_marking_.newly_discovered.shrink_to_fit(); in ProcessEphemeronsLinear()