Home
last modified time | relevance | path

Searched refs:ObjectVisitor (Results 1 – 25 of 52) sorted by relevance

123

/external/v8/src/
Dglobal-handles.h168 void IterateStrongRoots(ObjectVisitor* v);
171 void IterateAllRoots(ObjectVisitor* v);
174 void IterateAllRootsWithClassIds(ObjectVisitor* v);
177 void IterateWeakRoots(ObjectVisitor* v);
193 void IterateNewSpaceStrongAndDependentRoots(ObjectVisitor* v);
200 void IterateNewSpaceWeakIndependentRoots(ObjectVisitor* v);
Dframes.h110 inline void Iterate(ObjectVisitor* v, Code* holder) const;
241 virtual void Iterate(ObjectVisitor* v) const = 0;
242 static void IteratePc(ObjectVisitor* v, Address* pc_address, Code* holder);
306 virtual void Iterate(ObjectVisitor* v) const;
359 virtual void Iterate(ObjectVisitor* v) const;
423 void IterateExpressions(ObjectVisitor* v) const;
503 virtual void Iterate(ObjectVisitor* v) const;
538 void IterateArguments(ObjectVisitor* v) const;
553 virtual void Iterate(ObjectVisitor* v) const;
611 virtual void Iterate(ObjectVisitor* v) const;
Dcompilation-cache.h69 void Iterate(ObjectVisitor* v);
70 void IterateFunctions(ObjectVisitor* v);
249 void Iterate(ObjectVisitor* v);
250 void IterateFunctions(ObjectVisitor* v);
Dliveobjectlist.h79 inline static void IterateElements(ObjectVisitor* v);
126 static void IterateElementsPrivate(ObjectVisitor* v);
224 class UpdateLiveObjectListVisitor: public ObjectVisitor {
270 inline static void IterateElements(ObjectVisitor* v) {}
Dglobal-handles.cc466 void GlobalHandles::IterateWeakRoots(ObjectVisitor* v) { in IterateWeakRoots()
492 void GlobalHandles::IterateNewSpaceStrongAndDependentRoots(ObjectVisitor* v) { in IterateNewSpaceStrongAndDependentRoots()
516 void GlobalHandles::IterateNewSpaceWeakIndependentRoots(ObjectVisitor* v) { in IterateNewSpaceWeakIndependentRoots()
585 void GlobalHandles::IterateStrongRoots(ObjectVisitor* v) { in IterateStrongRoots()
594 void GlobalHandles::IterateAllRoots(ObjectVisitor* v) { in IterateAllRoots()
603 void GlobalHandles::IterateAllRootsWithClassIds(ObjectVisitor* v) { in IterateAllRootsWithClassIds()
Dbootstrapper.h51 void Iterate(ObjectVisitor* v) { in Iterate()
110 void Iterate(ObjectVisitor* v);
Dcompilation-cache.cc100 void CompilationSubCache::IterateFunctions(ObjectVisitor* v) { in IterateFunctions()
110 void CompilationSubCache::Iterate(ObjectVisitor* v) { in Iterate()
476 void CompilationCache::Iterate(ObjectVisitor* v) { in Iterate()
483 void CompilationCache::IterateFunctions(ObjectVisitor* v) { in IterateFunctions()
Dliveobjectlist-inl.h56 void LiveObjectList::IterateElements(ObjectVisitor* v) { in IterateElements()
Dserialize.h210 class SerializerDeserializer: public ObjectVisitor {
212 static void Iterate(ObjectVisitor* visitor);
496 class ObjectSerializer : public ObjectVisitor {
Druntime-profiler.h102 void UpdateSamplesAfterCompact(ObjectVisitor* visitor);
Dv8threads.h99 void Iterate(ObjectVisitor* v);
Darguments.h107 void IterateInstance(ObjectVisitor* v);
Dframes.cc418 void StackFrame::IteratePc(ObjectVisitor* v, in IteratePc()
525 void ExitFrame::Iterate(ObjectVisitor* v) const { in Iterate()
606 void OptimizedFrame::Iterate(ObjectVisitor* v) const { in Iterate()
1203 void EntryFrame::Iterate(ObjectVisitor* v) const { in Iterate()
1219 void StandardFrame::IterateExpressions(ObjectVisitor* v) const { in IterateExpressions()
1238 void JavaScriptFrame::Iterate(ObjectVisitor* v) const { in Iterate()
1244 void InternalFrame::Iterate(ObjectVisitor* v) const { in Iterate()
Dproperty.cc34 void LookupResult::Iterate(ObjectVisitor* visitor) { in Iterate()
Dobjects-visiting-inl.h98 void Code::CodeIterateBody(ObjectVisitor* v) { in CodeIterateBody()
Dapi.h418 void Iterate(v8::internal::ObjectVisitor* v);
419 static char* Iterate(v8::internal::ObjectVisitor* v, char* data);
476 void IterateThis(ObjectVisitor* v);
Dbuiltins.h261 class ObjectVisitor; variable
274 void IterateBuiltins(ObjectVisitor* v);
Dobjects.h706 class ObjectVisitor; variable
1189 void Iterate(ObjectVisitor* v);
1195 void IterateBody(InstanceType type, int object_size, ObjectVisitor* v);
1251 inline void IteratePointers(ObjectVisitor* v, int start, int end);
1253 inline void IteratePointer(ObjectVisitor* v, int offset);
1273 static inline void IterateBody(HeapObject* obj, ObjectVisitor* v);
1293 ObjectVisitor* v);
2772 void IteratePrefix(ObjectVisitor* visitor);
2773 void IterateElements(ObjectVisitor* visitor);
4418 inline void CodeIterateBody(ObjectVisitor* v);
[all …]
Dheap.h397 inline void Iterate(ObjectVisitor* v);
1153 void IterateRoots(ObjectVisitor* v, VisitMode mode);
1155 void IterateStrongRoots(ObjectVisitor* v, VisitMode mode);
1157 void IterateWeakRoots(ObjectVisitor* v, VisitMode mode);
1852 Address DoScavenge(ObjectVisitor* scavenge_visitor, Address new_space_front);
2121 class VerifyPointersVisitor: public ObjectVisitor {
2658 class PathTracer : public ObjectVisitor {
Dincremental-marking.h253 void VisitGlobalContext(Context* ctx, ObjectVisitor* v);
Dincremental-marking.cc162 class IncrementalMarkingMarkingVisitor : public ObjectVisitor {
252 class IncrementalMarkingRootMarkingVisitor : public ObjectVisitor {
625 void IncrementalMarking::VisitGlobalContext(Context* ctx, ObjectVisitor* v) { in VisitGlobalContext()
Ddeoptimizer.h85 void Iterate(ObjectVisitor* v);
723 void Iterate(ObjectVisitor* v);
Dframes-inl.h69 inline void StackHandler::Iterate(ObjectVisitor* v, Code* holder) const { in Iterate()
Disolate.h736 void Iterate(ObjectVisitor* v);
737 void Iterate(ObjectVisitor* v, ThreadLocalTop* t);
738 char* Iterate(ObjectVisitor* v, char* t);
Dmark-compact.cc77 class VerifyMarkingVisitor: public ObjectVisitor {
155 class VerifyEvacuationVisitor: public ObjectVisitor {
1570 class MarkingVisitor : public ObjectVisitor {
1601 class SharedFunctionInfoMarkingVisitor : public ObjectVisitor {
1709 class RootMarkingVisitor : public ObjectVisitor {
1750 class SymbolTableCleaner : public ObjectVisitor {
2699 class PointersUpdatingVisitor: public ObjectVisitor {
3008 static inline void UpdateSlot(ObjectVisitor* v, in UpdateSlot()
3069 ObjectVisitor* v) { in SweepPrecisely()
3246 void MarkCompactCollector::ProcessInvalidatedCode(ObjectVisitor* visitor) { in ProcessInvalidatedCode()

123