summaryrefslogtreecommitdiff
path: root/deps/v8/src/type-info.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/type-info.cc')
-rw-r--r--deps/v8/src/type-info.cc15
1 files changed, 7 insertions, 8 deletions
diff --git a/deps/v8/src/type-info.cc b/deps/v8/src/type-info.cc
index d1a89c3aeb..8cd0897809 100644
--- a/deps/v8/src/type-info.cc
+++ b/deps/v8/src/type-info.cc
@@ -13,10 +13,10 @@
namespace v8 {
namespace internal {
-
-TypeFeedbackOracle::TypeFeedbackOracle(
- Isolate* isolate, Zone* zone, Handle<Code> code,
- Handle<TypeFeedbackVector> feedback_vector, Handle<Context> native_context)
+TypeFeedbackOracle::TypeFeedbackOracle(Isolate* isolate, Zone* zone,
+ Handle<Code> code,
+ Handle<FeedbackVector> feedback_vector,
+ Handle<Context> native_context)
: native_context_(native_context), isolate_(isolate), zone_(zone) {
BuildDictionary(code);
DCHECK(dictionary_->IsUnseededNumberDictionary());
@@ -24,7 +24,7 @@ TypeFeedbackOracle::TypeFeedbackOracle(
// the type feedback info contained therein.
// TODO(mvstanton): revisit the decision to copy when we weakly
// traverse the feedback vector at GC time.
- feedback_vector_ = TypeFeedbackVector::Copy(isolate, feedback_vector);
+ feedback_vector_ = FeedbackVector::Copy(isolate, feedback_vector);
}
@@ -109,7 +109,7 @@ bool TypeFeedbackOracle::CallIsUninitialized(FeedbackVectorSlot slot) {
Handle<Object> value = GetInfo(slot);
return value->IsUndefined(isolate()) ||
value.is_identical_to(
- TypeFeedbackVector::UninitializedSentinel(isolate()));
+ FeedbackVector::UninitializedSentinel(isolate()));
}
@@ -127,8 +127,7 @@ bool TypeFeedbackOracle::CallNewIsMonomorphic(FeedbackVectorSlot slot) {
byte TypeFeedbackOracle::ForInType(FeedbackVectorSlot feedback_vector_slot) {
Handle<Object> value = GetInfo(feedback_vector_slot);
- return value.is_identical_to(
- TypeFeedbackVector::UninitializedSentinel(isolate()))
+ return value.is_identical_to(FeedbackVector::UninitializedSentinel(isolate()))
? ForInStatement::FAST_FOR_IN
: ForInStatement::SLOW_FOR_IN;
}