Index: src/runtime/runtime-object.cc |
diff --git a/src/runtime/runtime-object.cc b/src/runtime/runtime-object.cc |
index 4782a3143056b155db1304af871a84e52cb1f78a..0c842852b8711f830ec72af9e7ef0f22f2af155e 100644 |
--- a/src/runtime/runtime-object.cc |
+++ b/src/runtime/runtime-object.cc |
@@ -1586,9 +1586,8 @@ RUNTIME_FUNCTION(Runtime_InstanceOf) { |
if (callable->IsJSFunction()) { |
Handle<JSFunction> function = Handle<JSFunction>::cast(callable); |
if (function->shared()->bound()) { |
- Handle<FixedArray> bindings(function->function_bindings(), isolate); |
- callable = |
- handle(bindings->get(JSFunction::kBoundFunctionIndex), isolate); |
+ Handle<BindingsArray> bindings(function->function_bindings(), isolate); |
+ callable = handle(bindings->bound_function(), isolate); |
} |
} |
DCHECK(callable->IsCallable()); |