Index: src/heap-profiler.h |
diff --git a/src/heap-profiler.h b/src/heap-profiler.h |
index f2e8100f5da2f27dbbc2ea114938f69d012cf02f..4af1e4987befbdd8071c271f39d777711fd5deec 100644 |
--- a/src/heap-profiler.h |
+++ b/src/heap-profiler.h |
@@ -73,15 +73,10 @@ class HeapProfiler { |
v8::RetainedObjectInfo* ExecuteWrapperClassCallback(uint16_t class_id, |
Object** wrapper); |
- INLINE(bool is_profiling()) { |
- return snapshots_->is_tracking_objects(); |
- } |
- |
void SetRetainedObjectInfo(UniqueId id, RetainedObjectInfo* info); |
- bool is_tracking_allocations() { |
- return is_tracking_allocations_; |
- } |
+ bool is_tracking_object_moves() const { return is_tracking_object_moves_; } |
+ bool is_tracking_allocations() const { return is_tracking_allocations_; } |
void StartHeapAllocationsRecording(); |
void StopHeapAllocationsRecording(); |
@@ -97,6 +92,7 @@ class HeapProfiler { |
unsigned next_snapshot_uid_; |
List<v8::HeapProfiler::WrapperInfoCallback> wrapper_callbacks_; |
bool is_tracking_allocations_; |
+ bool is_tracking_object_moves_; |
}; |
} } // namespace v8::internal |