Index: src/code-stubs.cc |
diff --git a/src/code-stubs.cc b/src/code-stubs.cc |
index 0d41f689d9292d4b328e8383088766ff0b4aa318..d0f9c39033223f0e0f9c5e025e8444126070072e 100644 |
--- a/src/code-stubs.cc |
+++ b/src/code-stubs.cc |
@@ -2327,6 +2327,17 @@ void ToBooleanStub::GenerateAssembly( |
} |
} |
+void StoreInterceptorStub::GenerateAssembly( |
+ compiler::CodeStubAssembler* assembler) const { |
+ typedef compiler::Node Node; |
+ Node* receiver = assembler->Parameter(0); |
+ Node* name = assembler->Parameter(1); |
+ Node* value = assembler->Parameter(2); |
+ Node* context = assembler->Parameter(3); |
+ assembler->TailCallRuntime(Runtime::kStorePropertyWithInterceptor, context, |
+ receiver, name, value); |
+} |
+ |
template<class StateType> |
void HydrogenCodeStub::TraceTransition(StateType from, StateType to) { |
// Note: Although a no-op transition is semantically OK, it is hinting at a |