Index: src/hydrogen.cc |
diff --git a/src/hydrogen.cc b/src/hydrogen.cc |
index 5caa9927cebef64a78cae0844444963a23323d33..14ac329575680c20e6cbac81e6298a9f6ef914da 100644 |
--- a/src/hydrogen.cc |
+++ b/src/hydrogen.cc |
@@ -5792,14 +5792,13 @@ HValue* HOptimizedGraphBuilder::HandleKeyedElementAccess( |
expr->GetStoreMode(), has_side_effects); |
} else { |
if (is_store) { |
- if (expr->IsAssignment() && |
- expr->AsAssignment()->HasNoTypeInformation()) { |
+ if (expr->IsAssignment() && expr->AsAssignment()->IsUninitialized()) { |
Add<HDeoptimize>("Insufficient type feedback for keyed store", |
Deoptimizer::SOFT); |
} |
instr = BuildStoreKeyedGeneric(obj, key, val); |
} else { |
- if (expr->AsProperty()->HasNoTypeInformation()) { |
+ if (expr->AsProperty()->IsUninitialized()) { |
Add<HDeoptimize>("Insufficient type feedback for keyed load", |
Deoptimizer::SOFT); |
} |