OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MARKING
(Results
1 - 2
of
2
) sorted by null
/external/chromium_org/v8/src/heap/
incremental-marking.h
19
enum State { STOPPED, SWEEPING,
MARKING
, COMPLETE };
39
INLINE(bool IsMarking()) { return state() >=
MARKING
; }
41
inline bool IsMarkingIncomplete() { return state() ==
MARKING
; }
71
// Do some
marking
every time this much memory has been allocated or that many
75
// Start off by
marking
this many times more memory than has been allocated.
80
// After this many steps we increase the
marking
/allocating factor.
82
// This is how much we increase the
marking
/allocating factor by.
93
state_ =
MARKING
;
149
"Increasing
marking
speed to %d "
incremental-marking.cc
7
#include "src/heap/incremental-
marking
.h"
40
MarkBit obj_bit =
Marking
::MarkBitFrom(obj);
41
if (
Marking
::IsBlack(obj_bit)) {
53
IncrementalMarking*
marking
= isolate->heap()->incremental_marking();
local
58
marking
->write_barriers_invoked_since_last_step_ +=
65
marking
->RecordWrite(obj, slot, *slot);
103
MarkBit value_bit =
Marking
::MarkBitFrom(HeapObject::cast(value));
104
if (
Marking
::IsWhite(value_bit)) {
105
MarkBit obj_bit =
Marking
::MarkBitFrom(obj);
106
if (
Marking
::IsBlack(obj_bit))
[
all
...]
Completed in 89 milliseconds