Index: src/codegen-ia32.cc |
=================================================================== |
--- src/codegen-ia32.cc (revision 599) |
+++ src/codegen-ia32.cc (working copy) |
@@ -2660,9 +2660,10 @@ |
// Push the name of the function and the receiver onto the stack. |
frame_->Push(Immediate(var->name())); |
- // TODO(120): Use global object for function lookup and inline |
- // cache, and use global proxy as 'this' for invocation. |
- LoadGlobalReceiver(eax); |
+ // Pass the global object as the receiver and let the IC stub |
+ // patch the stack to use the global proxy as 'this' in the |
+ // invoked function. |
+ LoadGlobal(); |
// Load the arguments. |
for (int i = 0; i < args->length(); i++) { |