Home
last modified time | relevance | path

Searched refs:SkipRoot (Results 1 – 8 of 8) sorted by relevance

/third_party/node/deps/v8/src/snapshot/
Dstartup-deserializer.cc33 base::EnumSet<SkipRoot>{SkipRoot::kUnserializable, SkipRoot::kWeak}); in DeserializeIntoIsolate()
37 this, base::EnumSet<SkipRoot>{SkipRoot::kUnserializable}); in DeserializeIntoIsolate()
Dstartup-serializer.cc209 this, base::EnumSet<SkipRoot>{SkipRoot::kUnserializable}); in SerializeWeakReferencesAndDeferred()
228 base::EnumSet<SkipRoot>{SkipRoot::kUnserializable, SkipRoot::kWeak}); in SerializeStrongReferences()
/third_party/node/deps/v8/src/heap/
Dscavenger.cc334 base::EnumSet<SkipRoot> options({SkipRoot::kExternalStringTable, in CollectGarbage()
335 SkipRoot::kGlobalHandles, in CollectGarbage()
336 SkipRoot::kOldGeneration}); in CollectGarbage()
338 options.Add(SkipRoot::kStack); in CollectGarbage()
Dincremental-marking.cc230 base::EnumSet<SkipRoot>{SkipRoot::kStack, SkipRoot::kMainThreadHandles, in MarkRoots()
231 SkipRoot::kWeak}); in MarkRoots()
Dheap.cc4867 void Heap::IterateWeakRoots(RootVisitor* v, base::EnumSet<SkipRoot> options) { in IterateWeakRoots()
4868 DCHECK(!options.contains(SkipRoot::kWeak)); in IterateWeakRoots()
4870 if (!options.contains(SkipRoot::kOldGeneration) && in IterateWeakRoots()
4871 !options.contains(SkipRoot::kUnserializable) && in IterateWeakRoots()
4882 if (!options.contains(SkipRoot::kExternalStringTable) && in IterateWeakRoots()
4883 !options.contains(SkipRoot::kUnserializable)) { in IterateWeakRoots()
4977 void Heap::IterateRoots(RootVisitor* v, base::EnumSet<SkipRoot> options) { in IterateRoots()
4993 if (!options.contains(SkipRoot::kOldGeneration)) { in IterateRoots()
5017 if (!options.contains(SkipRoot::kUnserializable)) { in IterateRoots()
5018 if (!options.contains(SkipRoot::kGlobalHandles)) { in IterateRoots()
[all …]
Dmark-compact.cc146 base::EnumSet<SkipRoot>{SkipRoot::kWeak}); in VerifyRoots()
356 base::EnumSet<SkipRoot>{SkipRoot::kWeak}); in VerifyRoots()
1970 root_visitor, base::EnumSet<SkipRoot>{SkipRoot::kWeak}); in MarkRoots()
4596 base::EnumSet<SkipRoot>{SkipRoot::kExternalStringTable}); in UpdatePointersAfterEvacuation()
5237 base::EnumSet<SkipRoot>{SkipRoot::kExternalStringTable, in UpdatePointersAfterEvacuation()
5238 SkipRoot::kOldGeneration}); in UpdatePointersAfterEvacuation()
5739 root_visitor, base::EnumSet<SkipRoot>{SkipRoot::kExternalStringTable, in MarkRootSetInParallel()
5740 SkipRoot::kGlobalHandles, in MarkRootSetInParallel()
5741 SkipRoot::kOldGeneration}); in MarkRootSetInParallel()
Dheap.h181 enum class SkipRoot { enum
1025 void IterateRoots(RootVisitor* v, base::EnumSet<SkipRoot> options);
1027 base::EnumSet<SkipRoot> options);
1033 void IterateWeakRoots(RootVisitor* v, base::EnumSet<SkipRoot> options);
/third_party/node/deps/v8/src/profiler/
Dheap-snapshot-generator.cc1974 heap_->IterateRoots(&extractor, base::EnumSet<SkipRoot>{SkipRoot::kWeak}); in IterateAndExtractReferences()