diff options
Diffstat (limited to 'deps/v8/src/incremental-marking.h')
-rw-r--r-- | deps/v8/src/incremental-marking.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/deps/v8/src/incremental-marking.h b/deps/v8/src/incremental-marking.h index 39e8daed68..4cb356de8f 100644 --- a/deps/v8/src/incremental-marking.h +++ b/deps/v8/src/incremental-marking.h @@ -53,6 +53,8 @@ class IncrementalMarking { explicit IncrementalMarking(Heap* heap); + static void Initialize(); + void TearDown(); State state() { @@ -215,8 +217,9 @@ class IncrementalMarking { if (IsMarking()) { if (allocation_marking_factor_ < kFastMarking) { if (FLAG_trace_gc) { - PrintF("Increasing marking speed to %d due to high promotion rate\n", - static_cast<int>(kFastMarking)); + PrintPID("Increasing marking speed to %d " + "due to high promotion rate\n", + static_cast<int>(kFastMarking)); } allocation_marking_factor_ = kFastMarking; } @@ -258,8 +261,6 @@ class IncrementalMarking { void EnsureMarkingDequeIsCommitted(); - void VisitGlobalContext(Context* ctx, ObjectVisitor* v); - Heap* heap_; State state_; |