v8/test/message/console.js
yangguo a6b27a725f [d8] console methods must not throw.
R=jarin@chromium.org
BUG=chromium:714696

Review-Url: https://codereview.chromium.org/2838143002
Cr-Original-Commit-Position: refs/heads/master@{#44854}
Committed: 87b5b53f6f
Review-Url: https://codereview.chromium.org/2838143002
Cr-Commit-Position: refs/heads/master@{#44880}
2017-04-26 09:48:29 +00:00

26 lines
608 B
JavaScript

// Copyright 2017 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: --no-stress-opt
console.time();
console.timeEnd();
console.time("abcd");
console.timeEnd({ toString: () => "ab" + "cd" });
console.time("a");
console.timeEnd("b");
console.time("a", "b");
console.timeEnd("a", "b");
console.log("log", "more");
console.warn("warn", { toString: () => 2 });
console.error("error");
console.debug("debug");
console.info("info");
console.info({ toString: () => {throw new Error("exception");} })