Index: src/crankshaft/hydrogen.cc |
diff --git a/src/crankshaft/hydrogen.cc b/src/crankshaft/hydrogen.cc |
index 89689b21e01edbc9e26fa5f7785b52f7f84845dd..a3e498d2397f0bd3f6e476714464b2414f2812f2 100644 |
--- a/src/crankshaft/hydrogen.cc |
+++ b/src/crankshaft/hydrogen.cc |
@@ -5861,6 +5861,14 @@ static bool IsFastLiteral(Handle<JSObject> boilerplate, |
} |
+void HOptimizedGraphBuilder::VisitAssignmentPattern(AssignmentPattern* expr) { |
adamk
2015/11/20 22:42:58
I don't think this is sufficient to bail out of Cr
|
+ DCHECK(!HasStackOverflow()); |
+ DCHECK(current_block() != NULL); |
+ DCHECK(current_block()->HasPredecessor()); |
+ return Bailout(kAssignmentPattern); |
+} |
+ |
+ |
void HOptimizedGraphBuilder::VisitObjectLiteral(ObjectLiteral* expr) { |
DCHECK(!HasStackOverflow()); |
DCHECK(current_block() != NULL); |