v8/src
Simon Zünd d15824422a Client errors without a stack property should try to include the message
This CL changes {descriptionForError} to not immediately return when a {stack}
is not found, but instead try to lookup and append the {message} as well.

The existing logic to build a description in a specific way when the class
of the exception does not match, is retained for backwards compatibility.

Bug: chromium:954017
Change-Id: I9fa1d2807e2877bd988f82b4b57cf329bcd9f61b
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1738862
Commit-Queue: Simon Zünd <szuend@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#63111}
2019-08-07 10:49:58 +00:00
..
api Revert ""Reland x4 [arraybuffer] Rearchitect backing store ownership"" 2019-08-05 15:33:47 +00:00
asmjs Revert ""Reland x4 [arraybuffer] Rearchitect backing store ownership"" 2019-08-05 15:33:47 +00:00
ast [utils] Simplify chaining of BitFields 2019-08-05 11:08:48 +00:00
base Reland "[wasm] Add support to allocate in a specific code region" 2019-08-06 10:20:09 +00:00
builtins [cleanup] Rename uses of 'neuter' to 'detach' 2019-08-06 14:24:05 +00:00
codegen Reland "[ic] Don't transition to premonomorphic state" 2019-08-05 15:51:47 +00:00
common Reland "[atomics] Wire up 64 bit atomic Wait in JS" 2019-08-05 07:44:12 +00:00
compiler [wasm] Support multi-return WASM function calls from JS 2019-08-07 10:15:39 +00:00
compiler-dispatcher Add OWNERS files for src and test 2019-05-30 04:51:21 +00:00
d8 Revert ""Reland x4 [arraybuffer] Rearchitect backing store ownership"" 2019-08-05 15:33:47 +00:00
date Avoid a FixedArray allocation in date parser 2019-08-02 10:33:58 +00:00
debug Use correct native context when instantiating AccessorPairs 2019-08-05 11:25:48 +00:00
deoptimizer [deoptimizer, cleanup] Separating the implementation of GetFloatRegister 2019-08-02 10:52:48 +00:00
diagnostics Revert ""Reland x4 [arraybuffer] Rearchitect backing store ownership"" 2019-08-05 15:33:47 +00:00
execution [objects] Rename is_public bit on Symbol 2019-08-06 11:55:44 +00:00
extensions Revert ""Reland x4 [arraybuffer] Rearchitect backing store ownership"" 2019-08-05 15:33:47 +00:00
flags [wasm] Clean up wasm-feature-flags.h 2019-08-06 12:17:24 +00:00
handles [utils] Simplify chaining of BitFields 2019-08-05 11:08:48 +00:00
heap Increase old generation size from 2 GB to 4 GB for the 16 GB physical memory configuration 2019-08-06 15:25:25 +00:00
ic Reland "[ic] Don't transition to premonomorphic state" 2019-08-05 15:51:47 +00:00
init Add ApiNatives::InstantiateFunction that explicitly takes native context 2019-08-05 10:06:08 +00:00
inspector Client errors without a stack property should try to include the message 2019-08-07 10:49:58 +00:00
interpreter [utils] Simplify chaining of BitFields 2019-08-05 11:08:48 +00:00
json [utils] Simplify chaining of BitFields 2019-08-05 11:08:48 +00:00
libplatform [tracing] Replace semaphores with {Start,Stop}Blocking 2019-08-06 15:11:15 +00:00
libsampler Add OWNERS files for src and test 2019-05-30 04:51:21 +00:00
logging [WeakRefs] Make cleanup callback run as a task 2019-07-30 12:19:39 +00:00
numbers Add OWNERS files for src and test 2019-05-30 04:51:21 +00:00
objects Uniformly track transitions from non-smi elements kind in allocation site 2019-08-07 09:47:42 +00:00
parsing [utils] Simplify chaining of BitFields 2019-08-05 11:08:48 +00:00
profiler Use list of invalidated objects for old-to-new refs 2019-08-06 09:01:59 +00:00
protobuf Add OWNERS to src/protobuf 2019-05-15 11:17:23 +00:00
regexp Reland "[regexp] Better quick checks on loop entry nodes" 2019-07-31 14:34:20 +00:00
roots Revert ""Reland x4 [arraybuffer] Rearchitect backing store ownership"" 2019-08-05 15:33:47 +00:00
runtime [wasm] Support multi-return WASM function calls from JS 2019-08-07 10:15:39 +00:00
sanitizer Move remaining files in src/ 2019-05-24 18:24:36 +00:00
snapshot Revert ""Reland x4 [arraybuffer] Rearchitect backing store ownership"" 2019-08-05 15:33:47 +00:00
strings Introduce parenthesis in BuildAsciiCharFlags 2019-08-06 11:54:39 +00:00
tasks Add OWNERS files for src and test 2019-05-30 04:51:21 +00:00
third_party Add missing owners files 2019-05-31 07:21:01 +00:00
torque [torque] simplify AST around generics 2019-08-06 12:52:37 +00:00
tracing [tracing] Separate tracing implementations and add perfetto tests 2019-07-18 15:40:12 +00:00
trap-handler Remove 'set noparent' from OWNERS files where reasonable 2019-06-03 10:18:22 +00:00
utils [utils] Simplify chaining of BitFields 2019-08-05 11:08:48 +00:00
wasm [wasm] Support multi-return WASM function calls from JS 2019-08-07 10:15:39 +00:00
zone [parsing] Improve elision of hole checks for default parameters 2019-07-26 12:15:31 +00:00
DEPS [tracing] Use the new perfetto client API 2019-07-08 13:37:16 +00:00
OWNERS Make nested DEPS files commonly owned 2019-06-18 14:31:05 +00:00