OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MarkBit
(Results
1 - 9
of
9
) sorted by null
/external/v8/src/
incremental-marking-inl.h
40
MarkBit
value_bit = Marking::MarkBitFrom(HeapObject::cast(value));
42
MarkBit
obj_bit = Marking::MarkBitFrom(obj);
82
MarkBit
obj_bit = Marking::MarkBitFrom(obj);
92
MarkBit
mark_bit) {
120
void IncrementalMarking::WhiteToGreyAndPush(HeapObject* obj,
MarkBit
mark_bit) {
126
void IncrementalMarking::WhiteToGrey(HeapObject* obj,
MarkBit
mark_bit) {
mark-compact-inl.h
40
MarkBit
Marking::MarkBitFrom(Address addr) {
55
void MarkCompactCollector::MarkObject(HeapObject* obj,
MarkBit
mark_bit) {
66
MarkBit
mark = Marking::MarkBitFrom(object);
78
void MarkCompactCollector::SetMark(HeapObject* obj,
MarkBit
mark_bit) {
mark-compact.h
55
static inline
MarkBit
MarkBitFrom(Address addr);
57
static inline
MarkBit
MarkBitFrom(HeapObject* obj) {
63
static inline bool IsImpossible(
MarkBit
mark_bit) {
69
static inline bool IsBlack(
MarkBit
mark_bit) {
75
static inline bool IsWhite(
MarkBit
mark_bit) {
81
static inline bool IsGrey(
MarkBit
mark_bit) {
85
static inline void MarkBlack(
MarkBit
mark_bit) {
90
static inline void BlackToGrey(
MarkBit
markbit
) {
91
markbit
.Next().Set()
[
all
...]
incremental-marking.h
153
inline void BlackToGreyAndUnshift(HeapObject* obj,
MarkBit
mark_bit);
155
inline void WhiteToGreyAndPush(HeapObject* obj,
MarkBit
mark_bit);
157
inline void WhiteToGrey(HeapObject* obj,
MarkBit
mark_bit);
161
inline bool MarkBlackOrKeepGrey(
MarkBit
mark_bit) {
mark-compact.cc
338
MarkBit
mark_bit = Marking::MarkBitFrom(obj);
373
MarkBit
mark_bit = Marking::MarkBitFrom(obj);
390
MarkBit
new_mark_bit = MarkBitFrom(new_start);
391
MarkBit
old_mark_bit = MarkBitFrom(old_start);
799
MarkBit
code_mark = Marking::MarkBitFrom(code);
833
MarkBit
code_mark = Marking::MarkBitFrom(code);
1962
MarkBit
markbit
= Marking::MarkBitFrom(object);
local
[
all
...]
incremental-marking.cc
68
MarkBit
obj_bit = Marking::MarkBitFrom(obj);
140
MarkBit
value_bit = Marking::MarkBitFrom(HeapObject::cast(value));
142
MarkBit
obj_bit = Marking::MarkBitFrom(obj);
152
MarkBit
obj_bit = Marking::MarkBitFrom(obj);
236
MarkBit
mark_bit = Marking::MarkBitFrom(heap_object);
274
MarkBit
mark_bit = Marking::MarkBitFrom(heap_object);
503
MarkBit
mark_bit = Marking::MarkBitFrom(HeapObject::cast(obj));
599
MarkBit
mark_bit = Marking::MarkBitFrom(obj);
611
MarkBit
mark_bit = Marking::MarkBitFrom(obj);
658
// Explicitly skip one word fillers. Incremental
markbit
patterns ar
[
all
...]
spaces.h
124
class
MarkBit
{
128
inline
MarkBit
(CellType* cell, CellType mask, bool data_only)
135
bool operator==(const
MarkBit
& other) {
146
inline
MarkBit
Next() {
149
return
MarkBit
(cell_ + 1, 1, data_only_);
151
return
MarkBit
(cell_, new_mask, data_only_);
161
// at the place where the
MarkBit
object is created.
191
return sizeof(
MarkBit
::CellType) * cells_count;
206
INLINE(
MarkBit
::CellType* cells()) {
207
return reinterpret_cast<
MarkBit
::CellType*>(this)
[
all
...]
heap.cc
[
all
...]
spaces.cc
[
all
...]
Completed in 56 milliseconds