| Index: test/mjsunit/debug-mirror-cache.js | 
| diff --git a/test/mjsunit/debug-mirror-cache.js b/test/mjsunit/debug-mirror-cache.js | 
| index d15146faef74e2e4aefd7151cb742cd99d6b2696..5b85306a18c791ba833958c2d7e519d25376532a 100644 | 
| --- a/test/mjsunit/debug-mirror-cache.js | 
| +++ b/test/mjsunit/debug-mirror-cache.js | 
| @@ -41,7 +41,7 @@ function g() { | 
| Debug = debug.Debug | 
|  | 
| listenerCallCount = 0; | 
| -listenerExceptionCount = 0; | 
| +listenerExceptions = []; | 
|  | 
|  | 
| function listener(event, exec_state, event_data, data) { | 
| @@ -54,8 +54,8 @@ function listener(event, exec_state, event_data, data) { | 
| assertEquals(0, debug.next_handle_, "Mirror cache not cleared"); | 
| assertEquals(0, debug.mirror_cache_.length, "Mirror cache not cleared"); | 
|  | 
| -    // Get the debug command processor. | 
| -    var dcp = exec_state.debugCommandProcessor(); | 
| +    // Get the debug command processor in paused state. | 
| +    var dcp = exec_state.debugCommandProcessor(false); | 
|  | 
| // Make a backtrace request to create some mirrors. | 
| var json; | 
| @@ -68,7 +68,7 @@ function listener(event, exec_state, event_data, data) { | 
| } | 
| } catch (e) { | 
| print(e); | 
| -    listenerExceptionCount++; | 
| +    listenerExceptions.push(e); | 
| }; | 
| }; | 
|  | 
| @@ -79,7 +79,7 @@ Debug.setListener(listener); | 
| debugger; | 
| debugger; | 
|  | 
| +assertEquals([], listenerExceptions, "Exception in listener"); | 
| // Make sure that the debug event listener vas invoked. | 
| assertEquals(2, listenerCallCount, "Listener not called"); | 
| -assertEquals(0, listenerExceptionCount, "Exception in listener"); | 
|  | 
|  |