v8/test
Jakob Kummerow 828342dd7f [ubsan][compiler] Avoid out-of-range casts to IrOpcode::Value
An enum-typed value should never have a value outside of that enum's
range.
This patch enforces that in Debug mode, while in Release mode keeping
the previous behavior of returning "UnknownOpcode" as the mnemonic for
illegal IrOpcode values to ease debugging.

Bug: v8:3770
Change-Id: I83a5a356f1fb7a266921940a4495f1d39a1823cd
Reviewed-on: https://chromium-review.googlesource.com/c/1436221
Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
Cr-Commit-Position: refs/heads/master@{#59102}
2019-01-25 20:55:25 +00:00
..
benchmarks [Test] CSuite benchmark runner 2018-12-21 13:15:57 +00:00
cctest [ubsan] Don't call memcpy with nullptr arguments 2019-01-25 20:53:45 +00:00
common [test] Refactor AllocateAssemblerBuffer 2019-01-17 11:57:07 +00:00
debugger [parser] Allow declaring variables without a proxy 2019-01-25 09:10:59 +00:00
fuzzer [wasm] Move Isolate management to WasmEngine 2019-01-25 11:19:54 +00:00
inspector [parser] Allow declaring variables without a proxy 2019-01-25 09:10:59 +00:00
intl [Intl] Fix resolved-locale-with-hc-unicode 2019-01-25 02:56:36 +00:00
js-perf-test [test] add performance tests for String#startsWith 2019-01-17 08:23:06 +00:00
memory [snapshot] Remove the builtins snapshot 2018-10-31 10:18:28 +00:00
message [parser] Allow declaring variables without a proxy 2019-01-25 09:10:59 +00:00
mjsunit [wasm][anyref] Support anyref stack parameters 2019-01-25 18:00:46 +00:00
mkgrokdump [nojit] Don't allocate executable memory in jitless mode 2019-01-10 10:55:48 +00:00
mozilla Revert "[runtime] Reduce spread/apply call max arguments" 2018-11-30 09:54:47 +00:00
preparser [test] Share resource-fetching logic with all d8 test cases 2018-08-29 17:51:43 +00:00
test262 [Intl] Fix resolved-locale-with-hc-unicode 2019-01-25 02:56:36 +00:00
torque Reland "[torque] Implement safe initialization of classes through hidden structs" 2019-01-22 17:49:39 +00:00
unittests [ubsan][compiler] Avoid out-of-range casts to IrOpcode::Value 2019-01-25 20:55:25 +00:00
wasm-js [test] skiping failing wasm test due to BE issue 2019-01-24 17:16:36 +00:00
wasm-spec-tests [wasm] Update spec tests 2019-01-23 14:57:21 +00:00
webkit [array] Enable copying from the prototype chain when sorting JSArrays 2019-01-22 16:34:38 +00:00
BUILD.gn Reland "[wasm] Add a new wasm-js testsuite to run js-api tests" 2018-10-18 20:18:55 +00:00