| Index: bleeding_edge/src/execution.cc
|
| ===================================================================
|
| --- bleeding_edge/src/execution.cc (revision 3503)
|
| +++ bleeding_edge/src/execution.cc (working copy)
|
| @@ -79,6 +79,10 @@
|
| receiver = Handle<JSObject>(global->global_receiver());
|
| }
|
|
|
| + // Make sure that the global object of the context we're about to
|
| + // make the current one is indeed a global object.
|
| + ASSERT(func->context()->global()->IsGlobalObject());
|
| +
|
| {
|
| // Save and restore context around invocation and block the
|
| // allocation of handles without explicit handle scopes.
|
|
|