Chromium Code Reviews| 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); |