Introduce LiteralsArray to hide it's implementation.
authormvstanton <mvstanton@chromium.org>
Tue, 29 Sep 2015 10:15:31 +0000 (03:15 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 29 Sep 2015 10:15:39 +0000 (10:15 +0000)
commitd8cdd6956a04cfcf03159ef7802c44838eee3146
tree9a467f41b395fadcb9bddac68869b1569aac2053
parent02af9b8da65e555dbb7163964d724fed5a6e8ef0
Introduce LiteralsArray to hide it's implementation.

The LiteralsArray will soon hold a type feedback vector. Code treats it as an
ordinary fixed array, and needs to stop that.

BUG=

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

Cr-Commit-Position: refs/heads/master@{#31000}
25 files changed:
src/arm/lithium-codegen-arm.cc
src/arm64/lithium-codegen-arm64.cc
src/code-stubs-hydrogen.cc
src/compiler.cc
src/debug/liveedit.cc
src/factory.cc
src/full-codegen/arm/full-codegen-arm.cc
src/full-codegen/arm64/full-codegen-arm64.cc
src/full-codegen/ia32/full-codegen-ia32.cc
src/full-codegen/mips/full-codegen-mips.cc
src/full-codegen/mips64/full-codegen-mips64.cc
src/full-codegen/x64/full-codegen-x64.cc
src/hydrogen.cc
src/ia32/lithium-codegen-ia32.cc
src/mips/lithium-codegen-mips.cc
src/mips64/lithium-codegen-mips64.cc
src/objects-inl.h
src/objects.cc
src/objects.h
src/runtime/runtime-function.cc
src/runtime/runtime-literals.cc
src/runtime/runtime-regexp.cc
src/runtime/runtime.h
src/x64/lithium-codegen-x64.cc
test/cctest/test-heap.cc