Index: src/hydrogen.cc |
=================================================================== |
--- src/hydrogen.cc (revision 10179) |
+++ src/hydrogen.cc (working copy) |
@@ -3336,13 +3336,13 @@ |
int* total_size) { |
if (max_depth <= 0) return false; |
- FixedArrayBase* elements = boilerplate->elements(); |
+ Handle<FixedArrayBase> elements(boilerplate->elements()); |
if (elements->length() > 0 && |
elements->map() != HEAP->fixed_cow_array_map()) { |
return false; |
} |
- FixedArray* properties = boilerplate->properties(); |
+ Handle<FixedArray> properties(boilerplate->properties()); |
if (properties->length() > 0) { |
return false; |
} else { |
@@ -3468,7 +3468,7 @@ |
int length = subexprs->length(); |
HValue* context = environment()->LookupContext(); |
- FixedArray* literals = environment()->closure()->literals(); |
+ Handle<FixedArray> literals(environment()->closure()->literals()); |
Handle<Object> raw_boilerplate(literals->get(expr->literal_index())); |
// For now, no boilerplate causes a deopt. |