Index: src/hydrogen.cc |
diff --git a/src/hydrogen.cc b/src/hydrogen.cc |
index 169df22aa8293093add0c5275fb7343b00118c6e..8ce9e4b266054a4643bbf4f4cc3692d0192c3d61 100644 |
--- a/src/hydrogen.cc |
+++ b/src/hydrogen.cc |
@@ -11187,7 +11187,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); |
} |