Index: src/stub-cache.h |
diff --git a/src/stub-cache.h b/src/stub-cache.h |
index 199fca5fe9226198076c1be283dc94f18b810349..7bb45806211c105957be33f956cfb51df2d3f7cf 100644 |
--- a/src/stub-cache.h |
+++ b/src/stub-cache.h |
@@ -906,10 +906,12 @@ class CallStubCompiler: public StubCompiler { |
PropertyIndex index, |
Handle<Name> name); |
- void CompileHandlerFrontend(Handle<Object> object, |
- Handle<JSObject> holder, |
- Handle<Name> name, |
- CheckType check); |
+ Register HandlerFrontendHeader(Handle<Object> object, |
Igor Sheludko
2013/11/25 16:31:53
Probably is it worth adding a comment about what i
Toon Verwaest
2013/11/27 15:16:55
Done.
|
+ Handle<JSObject> holder, |
+ Handle<Name> name, |
+ CheckType check, |
+ Label* miss); |
+ void HandlerFrontendFooter(Label* miss); |
void CompileHandlerBackend(Handle<JSFunction> function); |
@@ -967,11 +969,6 @@ class CallStubCompiler: public StubCompiler { |
void GenerateNameCheck(Handle<Name> name, Label* miss); |
- void GenerateGlobalReceiverCheck(Handle<JSObject> object, |
- Handle<JSObject> holder, |
- Handle<Name> name, |
- Label* miss); |
- |
// Generates code to load the function from the cell checking that |
// it still contains the same function. |
void GenerateLoadFunctionFromCell(Handle<Cell> cell, |