Index: src/type-info.cc |
diff --git a/src/type-info.cc b/src/type-info.cc |
index 611373f86547dbcdbc7a6dea9fd12b1baae4fb8d..096e383c94f8e918cc15dbc6f21639f6d40d943c 100644 |
--- a/src/type-info.cc |
+++ b/src/type-info.cc |
@@ -16,16 +16,16 @@ namespace internal { |
TypeFeedbackOracle::TypeFeedbackOracle( |
- Handle<Code> code, Handle<TypeFeedbackVector> feedback_vector, |
- Handle<Context> native_context, Zone* zone) |
- : native_context_(native_context), zone_(zone) { |
+ Isolate* isolate, Zone* zone, Handle<Code> code, |
+ Handle<TypeFeedbackVector> feedback_vector, Handle<Context> native_context) |
+ : native_context_(native_context), isolate_(isolate), zone_(zone) { |
BuildDictionary(code); |
DCHECK(dictionary_->IsDictionary()); |
// We make a copy of the feedback vector because a GC could clear |
// 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_ = TypeFeedbackVector::Copy(isolate, feedback_vector); |
} |