Reviewers: mvstanton,
Description:
[turbofan] Revive the VectorSlotPair and also put feedback on
JSCallFunction.
We resurrect the VectorSlotPair in order to be able to separate the
feedback input for the compiler from the actual type feedback vector
that is required to meet the IC requirements at runtime. This will allow
us to for example use feedback from a different context or divide the
type feedback vector into two separate vectors, without having to touch
the compiler. It'll allow use to load the vector from the shared
function info at runtime, while still consuming feedback in the
compiler (i.e. we don't rely on the feedback vector node to be a heap
constant).
[email protected]
Please review this at https://codereview.chromium.org/1198983002/
Base URL: https://chromium.googlesource.com/v8/v8.git@master
Affected files (+253, -228 lines):
M src/compiler/ast-graph-builder.h
M src/compiler/ast-graph-builder.cc
M src/compiler/js-operator.h
M src/compiler/js-operator.cc
M src/handles.h
M src/handles.cc
M src/utils.h
M test/unittests/compiler/js-type-feedback-unittest.cc
M test/unittests/compiler/js-typed-lowering-unittest.cc
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.