summaryrefslogtreecommitdiff
path: root/deps/v8/src/typing.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/typing.cc')
-rw-r--r--deps/v8/src/typing.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/deps/v8/src/typing.cc b/deps/v8/src/typing.cc
index b925dc610f..c7bea40ac6 100644
--- a/deps/v8/src/typing.cc
+++ b/deps/v8/src/typing.cc
@@ -323,7 +323,7 @@ void AstTyper::VisitForStatement(ForStatement* stmt) {
void AstTyper::VisitForInStatement(ForInStatement* stmt) {
// Collect type feedback.
stmt->set_for_in_type(static_cast<ForInStatement::ForInType>(
- oracle()->ForInType(stmt->ForInFeedbackSlot())));
+ oracle()->ForInType(stmt->ForInFeedbackId())));
RECURSE(Visit(stmt->enumerable()));
store_.Forget(); // Control may transfer here via looping or 'continue'.
@@ -530,9 +530,8 @@ void AstTyper::VisitCall(Call* expr) {
// Collect type feedback.
RECURSE(Visit(expr->expression()));
if (!expr->expression()->IsProperty() &&
- expr->HasCallFeedbackSlot() &&
- oracle()->CallIsMonomorphic(expr->CallFeedbackSlot())) {
- expr->set_target(oracle()->GetCallTarget(expr->CallFeedbackSlot()));
+ oracle()->CallIsMonomorphic(expr->CallFeedbackId())) {
+ expr->set_target(oracle()->GetCallTarget(expr->CallFeedbackId()));
}
ZoneList<Expression*>* args = expr->arguments();