Index: test/mjsunit/ignition/elided-instruction.js |
diff --git a/test/mjsunit/ignition/elided-instruction.js b/test/mjsunit/ignition/elided-instruction.js |
index a047f41d6361d0dc1bebd2ea3fd7c41ad44b911c..d31150b6d37aac89c6f968e5d74d2da28eb67567 100644 |
--- a/test/mjsunit/ignition/elided-instruction.js |
+++ b/test/mjsunit/ignition/elided-instruction.js |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-// Flags: --ignition --expose-debug-as debug |
+// Flags: --expose-debug-as debug |
Debug = debug.Debug |
@@ -25,17 +25,13 @@ function listener(event, exec_state, event_data, data) { |
function f() { |
var a = 1; // Break 2. 10. |
- // This return statement emits no bytecode instruction for the evaluation of |
- // the to-be-returned expression. Therefore we cannot set a break location |
- // before the statement and a second break location immediately before |
- // returning to the caller. |
- return a; |
-} // Break 3. 0. |
+ return a; // Break 3. 2. |
+} // Break 4. 0. |
Debug.setListener(listener); |
debugger; // Break 0. 0. |
f(); // Break 1. 0. |
-Debug.setListener(null); // Break 4. 0. |
+Debug.setListener(null); // Break 5. 0. |
assertNull(exception); |
-assertEquals(5, break_count); |
+assertEquals(6, break_count); |