Introduce TypeFeedbackVector, as FixedArray grew constrictive.
authormvstanton@chromium.org <mvstanton@chromium.org>
Thu, 18 Sep 2014 09:59:53 +0000 (09:59 +0000)
committermvstanton@chromium.org <mvstanton@chromium.org>
Thu, 18 Sep 2014 09:59:53 +0000 (09:59 +0000)
commit134a89b11f8b684ec6a703deb19cd268a91f8eae
tree40296283ba582a799c7b30c198a00a390e9169c1
parent80d9d6df30c4ef88f65c46f318007329697bbd95
Introduce TypeFeedbackVector, as FixedArray grew constrictive.

The TypeFeedbackVector is poised to host significant functionality. While it
remains a FixedArray under the covers, we need a place to hold logic and
definitions unique to its function.

BUG=
R=ishell@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24027 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
16 files changed:
BUILD.gn
src/bootstrapper.cc
src/compiler.cc
src/compiler.h
src/factory.cc
src/factory.h
src/full-codegen.cc
src/liveedit.cc
src/liveedit.h
src/objects-inl.h
src/objects.h
src/type-feedback-vector.cc [new file with mode: 0644]
src/type-feedback-vector.h [new file with mode: 0644]
src/type-info.cc
src/type-info.h
tools/gyp/v8.gyp