OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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