Make heap.h usable without objects-inl.h header.
authormstarzinger <mstarzinger@chromium.org>
Tue, 18 Aug 2015 16:21:31 +0000 (09:21 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 18 Aug 2015 16:21:39 +0000 (16:21 +0000)
commitf2796382d7c1a27fec53c1f7dc445181ee701c98
tree979374563878f79ed1f8fbce5ec2bb087cebd7d1
parentf36cc258ffc89b15cd5f145e230bb2e36b45edf7
Make heap.h usable without objects-inl.h header.

This CL us a pure refactoring that makes an empty compilation unit
including just "heap.h" but not "objects-inl.h" compile without
warnings or errors. This is needed to further reduce the header
dependency tangle.

R=mlippautz@chromium.org

Review URL: https://codereview.chromium.org/1301583003

Cr-Commit-Position: refs/heads/master@{#30227}
src/heap/heap-inl.h
src/heap/heap.cc
src/heap/heap.h
src/heap/identity-map.cc
src/heap/objects-visiting-inl.h
src/heap/objects-visiting.h