Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/heap/
Dmark-compact.h567 if (ephemeron_marking_.newly_discovered_overflowed) return; in AddNewlyDiscovered()
569 if (ephemeron_marking_.newly_discovered.size() < in AddNewlyDiscovered()
570 ephemeron_marking_.newly_discovered_limit) { in AddNewlyDiscovered()
571 ephemeron_marking_.newly_discovered.push_back(object); in AddNewlyDiscovered()
573 ephemeron_marking_.newly_discovered_overflowed = true; in AddNewlyDiscovered()
578 ephemeron_marking_.newly_discovered_overflowed = false; in ResetNewlyDiscovered()
579 ephemeron_marking_.newly_discovered.clear(); in ResetNewlyDiscovered()
798 EphemeronMarking ephemeron_marking_; variable
Dmark-compact.cc2121 ephemeron_marking_.newly_discovered_limit = key_to_values.size(); in ProcessEphemeronsLinear()
2128 ephemeron_marking_.newly_discovered_limit = key_to_values.size(); in ProcessEphemeronsLinear()
2148 if (ephemeron_marking_.newly_discovered_overflowed) { in ProcessEphemeronsLinear()
2163 for (HeapObject object : ephemeron_marking_.newly_discovered) { in ProcessEphemeronsLinear()
2184 ephemeron_marking_.newly_discovered.shrink_to_fit(); in ProcessEphemeronsLinear()