Index: src/hydrogen.cc |
diff --git a/src/hydrogen.cc b/src/hydrogen.cc |
index c79a8170b64ddfa0b8b3125fb6f4977db993ae6d..09010f392d10366c44c9ad979baf2fa10943f500 100644 |
--- a/src/hydrogen.cc |
+++ b/src/hydrogen.cc |
@@ -9181,6 +9181,7 @@ void HOptimizedGraphBuilder::VisitCall(Call* expr) { |
DCHECK(!HasStackOverflow()); |
DCHECK(current_block() != NULL); |
DCHECK(current_block()->HasPredecessor()); |
+ if (!top_info()->is_tracking_positions()) SetSourcePosition(expr->position()); |
Expression* callee = expr->expression(); |
int argument_count = expr->arguments()->length() + 1; // Plus receiver. |
HInstruction* call = NULL; |