Commit 33e93219 authored by Michael Lippautz's avatar Michael Lippautz Committed by Commit Bot

[heap,iwyu] More cleanup

The following are ready for iwyu:
- src/heap/mark-compact.h
- src/heap/objects-visiting.h

Bug: v8:7490
Change-Id: I4cb9b1146586adcef8c0e0cf187ca363fe6e9a8d
Reviewed-on: https://chromium-review.googlesource.com/1154970Reviewed-by: 's avatarMichael Starzinger <mstarzinger@chromium.org>
Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#54788}
parent 20ce87be
......@@ -578,6 +578,8 @@ typename LiveObjectRange<mode>::iterator LiveObjectRange<mode>::end() {
return iterator(chunk_, bitmap_, end_);
}
Isolate* MarkCompactCollectorBase::isolate() { return heap()->isolate(); }
} // namespace internal
} // namespace v8
......
......@@ -257,7 +257,7 @@ class MarkCompactCollectorBase {
virtual void CollectGarbage() = 0;
inline Heap* heap() const { return heap_; }
inline Isolate* isolate() { return heap()->isolate(); }
inline Isolate* isolate();
protected:
static const int kMainThread = 0;
......
......@@ -48,8 +48,6 @@ AUTO_EXCLUDE = [
'src/elements-inl.h',
'src/field-type.h',
'src/heap/incremental-marking.h',
'src/heap/mark-compact.h',
'src/heap/objects-visiting.h',
'src/ic/ic.h',
'src/json-stringifier.h',
'src/keys.h',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment