Index: src/hydrogen.cc |
diff --git a/src/hydrogen.cc b/src/hydrogen.cc |
index 9e025f7964476b753224cc5e468cc0e5e61dd596..345cce33aad85a7b6f41b20b41f38ef76fd94deb 100644 |
--- a/src/hydrogen.cc |
+++ b/src/hydrogen.cc |
@@ -11215,7 +11215,10 @@ void HOptimizedGraphBuilder::VisitThisFunction(ThisFunction* expr) { |
void HOptimizedGraphBuilder::VisitSuperReference(SuperReference* expr) { |
- UNREACHABLE(); |
+ DCHECK(!HasStackOverflow()); |
+ DCHECK(current_block() != NULL); |
+ DCHECK(current_block()->HasPredecessor()); |
+ return Bailout(kSuperReference); |
} |