Index: src/stub-cache.h |
=================================================================== |
--- src/stub-cache.h (revision 6384) |
+++ src/stub-cache.h (working copy) |
@@ -177,13 +177,15 @@ |
JSObject* holder, |
int index); |
- MUST_USE_RESULT static MaybeObject* ComputeCallConstant(int argc, |
- InLoopFlag in_loop, |
- Code::Kind, |
- String* name, |
- Object* object, |
- JSObject* holder, |
- JSFunction* function); |
+ MUST_USE_RESULT static MaybeObject* ComputeCallConstant( |
+ int argc, |
+ InLoopFlag in_loop, |
+ Code::Kind, |
+ Code::ExtraICState extra_ic_state, |
+ String* name, |
+ Object* object, |
+ JSObject* holder, |
+ JSFunction* function); |
MUST_USE_RESULT static MaybeObject* ComputeCallNormal(int argc, |
InLoopFlag in_loop, |
@@ -660,6 +662,7 @@ |
CallStubCompiler(int argc, |
InLoopFlag in_loop, |
Code::Kind kind, |
+ Code::ExtraICState extra_ic_state, |
InlineCacheHolderFlag cache_holder); |
MUST_USE_RESULT MaybeObject* CompileCallField(JSObject* object, |
@@ -705,6 +708,7 @@ |
const ParameterCount arguments_; |
const InLoopFlag in_loop_; |
const Code::Kind kind_; |
+ const Code::ExtraICState extra_ic_state_; |
const InlineCacheHolderFlag cache_holder_; |
const ParameterCount& arguments() { return arguments_; } |