Index: src/ast.cc |
diff --git a/src/ast.cc b/src/ast.cc |
index a5d1e2df852bca33fd5ed3d2f88c63c57f10a745..a94feb88e56412aeeb4ea0c97f58a4f90e864de4 100644 |
--- a/src/ast.cc |
+++ b/src/ast.cc |
@@ -570,11 +570,11 @@ bool Call::ComputeTarget(Handle<Map> type, Handle<String> name) { |
bool Call::ComputeGlobalTarget(Handle<GlobalObject> global, |
LookupResult* lookup) { |
target_ = Handle<JSFunction>::null(); |
- cell_ = Handle<JSGlobalPropertyCell>::null(); |
+ cell_ = Handle<Cell>::null(); |
ASSERT(lookup->IsFound() && |
lookup->type() == NORMAL && |
lookup->holder() == *global); |
- cell_ = Handle<JSGlobalPropertyCell>(global->GetPropertyCell(lookup)); |
+ cell_ = Handle<Cell>(global->GetPropertyCell(lookup)); |
if (cell_->value()->IsJSFunction()) { |
Handle<JSFunction> candidate(JSFunction::cast(cell_->value())); |
// If the function is in new space we assume it's more likely to |