| Index: src/type-feedback-vector.cc
|
| diff --git a/src/type-feedback-vector.cc b/src/type-feedback-vector.cc
|
| index 9b03e0fc1b513f4ed79a83324eaa878751658101..3cf81f8c5f16228f2fece4935adcfe77e722b446 100644
|
| --- a/src/type-feedback-vector.cc
|
| +++ b/src/type-feedback-vector.cc
|
| @@ -4,7 +4,6 @@
|
|
|
| #include "src/v8.h"
|
|
|
| -#include "src/code-stubs.h"
|
| #include "src/ic/ic.h"
|
| #include "src/ic/ic-state.h"
|
| #include "src/objects.h"
|
| @@ -313,9 +312,7 @@
|
| Isolate* isolate = GetIsolate();
|
| Object* feedback = GetFeedback();
|
| DCHECK(!FLAG_vector_ics ||
|
| - GetFeedbackExtra() == *vector()->UninitializedSentinel(isolate) ||
|
| - GetFeedbackExtra() ==
|
| - Smi::FromInt(CallICStub::kHasReturnedMinusZeroSentinel));
|
| + GetFeedbackExtra() == *vector()->UninitializedSentinel(isolate));
|
|
|
| if (feedback == *vector()->MegamorphicSentinel(isolate)) {
|
| return GENERIC;
|
| @@ -343,14 +340,6 @@
|
| GetIsolate()->factory()->NewAllocationSite();
|
| SetFeedback(*new_site);
|
| }
|
| -}
|
| -
|
| -
|
| -void CallICNexus::ConfigureMonomorphicMathFunction(
|
| - Handle<JSFunction> function) {
|
| - Handle<WeakCell> new_cell = GetIsolate()->factory()->NewWeakCell(function);
|
| - SetFeedback(*new_cell);
|
| - SetFeedbackExtra(*vector()->UninitializedSentinel(GetIsolate()));
|
| }
|
|
|
|
|
|
|