| Index: src/stub-cache.h
|
| diff --git a/src/stub-cache.h b/src/stub-cache.h
|
| index a1b55d8d111d6a8345fb740d6165281e1e38b41d..0c756a139291209a8d0437c3e0ba891002dc1e3a 100644
|
| --- a/src/stub-cache.h
|
| +++ b/src/stub-cache.h
|
| @@ -1019,14 +1019,14 @@ class CallStubCompiler: public StubCompiler {
|
| // given function.
|
| Handle<Code> CompileCustomCall(Handle<Object> object,
|
| Handle<JSObject> holder,
|
| - Handle<JSGlobalPropertyCell> cell,
|
| + Handle<Cell> cell,
|
| Handle<JSFunction> function,
|
| Handle<String> name);
|
|
|
| #define DECLARE_CALL_GENERATOR(name) \
|
| Handle<Code> Compile##name##Call(Handle<Object> object, \
|
| Handle<JSObject> holder, \
|
| - Handle<JSGlobalPropertyCell> cell, \
|
| + Handle<Cell> cell, \
|
| Handle<JSFunction> function, \
|
| Handle<String> fname);
|
| CUSTOM_CALL_IC_GENERATORS(DECLARE_CALL_GENERATOR)
|
| @@ -1035,7 +1035,7 @@ class CallStubCompiler: public StubCompiler {
|
| Handle<Code> CompileFastApiCall(const CallOptimization& optimization,
|
| Handle<Object> object,
|
| Handle<JSObject> holder,
|
| - Handle<JSGlobalPropertyCell> cell,
|
| + Handle<Cell> cell,
|
| Handle<JSFunction> function,
|
| Handle<String> name);
|
|
|
| @@ -1053,7 +1053,7 @@ class CallStubCompiler: public StubCompiler {
|
|
|
| // Generates code to load the function from the cell checking that
|
| // it still contains the same function.
|
| - void GenerateLoadFunctionFromCell(Handle<JSGlobalPropertyCell> cell,
|
| + void GenerateLoadFunctionFromCell(Handle<Cell> cell,
|
| Handle<JSFunction> function,
|
| Label* miss);
|
|
|
|
|