[heap] No leakage of objects-visiting.h outside of heap.
authormstarzinger <mstarzinger@chromium.org>
Mon, 14 Sep 2015 12:28:34 +0000 (05:28 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 14 Sep 2015 12:28:48 +0000 (12:28 +0000)
commita0bc7651aba787426bae456a9217fd80b03b55c5
treec09de97818f032858e1ca8cb450fa36ba712d8f1
parent28235e94cf4da557ca4a08f9168d8f150067358f
[heap] No leakage of objects-visiting.h outside of heap.

This prevents the internal objects-visiting.h to be usable outisde of
the "heap" directory. The static object visitation is only usefull
within the GC and is now properly encapsulated.

R=hpayer@chromium.org,mlippautz@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#30716}
src/heap/heap-inl.h
src/heap/heap.cc
src/heap/heap.h
src/heap/mark-compact.cc
src/heap/mark-compact.h
src/heap/objects-visiting.h
src/objects-debug.cc
src/objects-inl.h
src/objects.cc