v8/test/debugger/regress/regress-crbug-507070.js
Yang Guo 175fc49c6e [debug] remove legacy implementation for break points.
R=herhut@chromium.org, jgruber@chromium.org

Bug: v8:7310, v8:5510
Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel
Change-Id: Icefd10b6cc210e5bb2684d18b091179ead387326
Reviewed-on: https://chromium-review.googlesource.com/934445
Commit-Queue: Yang Guo <yangguo@chromium.org>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#51552}
2018-02-26 10:01:39 +00:00

21 lines
506 B
JavaScript

// Copyright 2015 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Flags: --allow-natives-syntax --cache=code --no-debug-code
try { } catch(e) { }
try { try { } catch (e) { } } catch(e) { }
try {
var Debug = debug.Debug;
Debug.setListener(function(){});
} catch(e) { }
(function() {
Debug.setBreakPoint(function(){}, 0, 0);
})();
var a = 1;
a += a;
Debug.setListener(null);
assertEquals(2, a);