HomeSort by relevance Sort by last modified time
    Searched refs:Scavenger (Results 1 - 5 of 5) sorted by null

  /external/v8/src/heap/
scavenger.h 19 class Scavenger {
28 Scavenger(Heap* heap, bool is_logging, CopiedList* copied_list,
39 // Finalize the Scavenger. Needs to be called from the main thread.
113 // Helper class for turning the scavenger into an object visitor that is also
117 explicit RootScavengeVisitor(Scavenger* scavenger);
126 Scavenger* const scavenger_;
131 explicit ScavengeVisitor(Scavenger* scavenger);
139 Scavenger* const scavenger_
    [all...]
scavenger.cc 5 #include "src/heap/scavenger.h"
11 #include "src/heap/scavenger-inl.h"
20 IterateAndScavengePromotedObjectsVisitor(Heap* heap, Scavenger* scavenger,
22 : heap_(heap), scavenger_(scavenger), record_slots_(record_slots) {}
78 Scavenger* const scavenger_;
82 Scavenger::Scavenger(Heap* heap, bool is_logging, CopiedList* copied_list,
95 void Scavenger::IterateAndScavengePromotedObject(HeapObject* target, int size) {
109 void Scavenger::AddPageToSweeperIfNecessary(MemoryChunk* page)
    [all...]
scavenger-inl.h 8 #include "src/heap/scavenger.h"
18 bool Scavenger::ContainsOnlyData(VisitorId visitor_id) {
36 void Scavenger::PageMemoryFence(MaybeObject* object) {
48 bool Scavenger::MigrateObject(Map* map, HeapObject* source, HeapObject* target,
74 bool Scavenger::SemiSpaceCopyObject(Map* map, HeapObjectReference** slot,
101 bool Scavenger::PromoteObject(Map* map, HeapObjectReference** slot,
128 void Scavenger::EvacuateObjectDefault(Map* map, HeapObjectReference** slot,
144 heap()->FatalProcessOutOfMemory("Scavenger: semi-space copy");
147 void Scavenger::EvacuateThinString(Map* map, HeapObject** slot,
167 void Scavenger::EvacuateShortcutCandidate(Map* map, HeapObject** slot
    [all...]
heap.cc 45 #include "src/heap/scavenger-inl.h"
    [all...]
heap.h 191 class Scavenger;
460 return collector == SCAVENGER || collector == MINOR_MARK_COMPACTOR;
465 return (FLAG_minor_mc) ? MINOR_MARK_COMPACTOR : SCAVENGER;
467 return SCAVENGER;
473 case SCAVENGER:
474 return "Scavenger";
    [all...]

Completed in 156 milliseconds