| 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);
|
| }
|
|
|
|
|
|
|