v8/src
Victor Gomes e4273782e9 [maglev] Unsupport exceptions
Bail if exception handler table is non-empty.

Bug: v8:12726, v8:7700
Change-Id: I6c19d66cd02b0cef610733b802f04f72e1dd0d58
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3545170
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: Victor Gomes <victorgomes@chromium.org>
Auto-Submit: Victor Gomes <victorgomes@chromium.org>
Cr-Commit-Position: refs/heads/main@{#79569}
2022-03-23 11:09:11 +00:00
..
api Check instance type before initializing embedder data slots 2022-03-16 11:34:54 +00:00
asmjs Reland "[asm] Reject import calls with too many parameters" 2022-03-09 15:46:32 +00:00
ast [interpreter] create array literal boilerplates for spread calls 2022-03-10 16:29:05 +00:00
base [ia32] Avoid signed overflow undefined behavior in InstructionSelector 2022-03-21 16:51:00 +00:00
baseline ppc64: [baseline] Implement ToRegister 2022-03-22 19:10:01 +00:00
bigint Reland "Reland "[Torque] Generalize Torque literals to larger size"" 2022-02-04 09:40:24 +00:00
builtins [riscv64] Remove dynamic map checks and custom deoptimization kinds 2022-03-23 07:29:54 +00:00
codegen [debug] Mark debug-evaluate script as shared-cross-origin. 2022-03-23 10:30:22 +00:00
common [errors] Improve error message for Promise constructor 2022-03-21 13:54:00 +00:00
compiler Reland "[turbofan] Enable --verify-simplified-lowering in debug" 2022-03-23 09:33:11 +00:00
compiler-dispatcher [compiler] Extract TF-specific parts of OptimizedCompilationJob 2022-03-17 12:37:45 +00:00
d8 [d8] Add a stress mode to test web snapshot / json deserializing 2022-03-18 17:40:15 +00:00
date [builtins][date] Fix -Wshadow warnings 2021-11-15 19:46:43 +00:00
debug [debug] Mark debug-evaluate script as shared-cross-origin. 2022-03-23 10:30:22 +00:00
deoptimizer [riscv64] Remove dynamic map checks and custom deoptimization kinds 2022-03-23 07:29:54 +00:00
diagnostics [ic] name Set/Define/Store property operations more consistently 2022-03-08 18:48:16 +00:00
execution Reland [maglev] Finish & enable basic Maglev concurrent tierups 2022-03-21 08:26:29 +00:00
extensions [heap] Statistics extension needs to check whether new space exists 2022-03-23 09:30:51 +00:00
flags Reland "[turbofan] Enable --verify-simplified-lowering in debug" 2022-03-23 09:33:11 +00:00
handles [maglev] Do not include maglev headers if maglev is not supported 2022-03-18 14:43:24 +00:00
heap cppgc: Add regression test and check for object start bitmap 2022-03-21 15:55:40 +00:00
ic [ic] Ensure state of bitwise binary operation always progresses 2022-03-14 02:27:13 +00:00
init [intl] NumberFormat v3 Part 4 SelectRange 2022-03-16 11:01:35 +00:00
inspector [inspector] Do not resurrect Script objects. 2022-03-04 12:55:00 +00:00
interpreter [osr] Minor refactors in OSR-related code 2022-03-17 10:09:16 +00:00
json Reland "[runtime] Refactor TransitionsAccessor" 2022-02-14 12:05:06 +00:00
libplatform Split V8_OS_MACOSX into V8_OS_DARWIN and V8_OS_MACOS 2022-02-18 10:24:59 +00:00
libsampler Split V8_OS_MACOSX into V8_OS_DARWIN and V8_OS_MACOS 2022-02-18 10:24:59 +00:00
logging Reland^2 [compiler] Simplify "==0" branches in MachineOperatorReducer 2022-03-22 20:40:41 +00:00
maglev [maglev] Unsupport exceptions 2022-03-23 11:09:11 +00:00
numbers [runtime] Add Arguments::positive_smi_value_at(int index) helper 2022-03-10 10:50:55 +00:00
objects Remove dynamic map checks and custom deoptimization kinds 2022-03-21 13:01:16 +00:00
parsing [parser] clear last next_arrow_function_info tracked 2022-03-14 17:01:44 +00:00
profiler Refactor ExternalObjects 2022-03-14 10:50:58 +00:00
protobuf Remove petermarshall from OWNERS 2021-03-31 11:00:22 +00:00
regexp Update write barrier when storing HeapNumber to last index. 2022-03-21 07:45:09 +00:00
roots [symbol table] use plain hash table to implement symbol table in isolate 2022-02-25 13:40:20 +00:00
runtime [builtin] Throw type error when HasAccessCheckFailed in PromiseConstructor. 2022-03-21 13:55:03 +00:00
sandbox [base] Don't return bool from VirtualAddressSpace::Free* routines 2022-03-07 16:53:23 +00:00
sanitizer Reland "[elements] Avoid racy data reads/writes" 2021-05-06 10:46:52 +00:00
snapshot [osr] Minor refactors in OSR-related code 2022-03-17 10:09:16 +00:00
strings [string] SLOW_DCHECK string hash during lifetime of String::FlatContent 2022-02-14 17:26:37 +00:00
tasks Remove rmcilroy from OWNERS. 2021-08-19 16:30:27 +00:00
temporal [Temporal] Part2 Add constructor and simple getters. 2022-01-07 19:18:33 +00:00
third_party Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
torque Update OWNERS files 2022-02-16 08:16:04 +00:00
tracing Add missing trace category group to trace-categories.h 2022-01-12 19:47:55 +00:00
trap-handler Fix C++20 incompatiblities 2022-02-23 13:23:16 +00:00
utils Move utils/pointer-with-payload.h -> base/pointer-with-payload.h 2022-03-03 11:44:23 +00:00
wasm [compiler] Extract TF-specific parts of OptimizedCompilationJob 2022-03-17 12:37:45 +00:00
web-snapshot [d8] Add a stress mode to test web snapshot / json deserializing 2022-03-18 17:40:15 +00:00
zone Fail earlier on FreePages 2022-02-24 10:12:50 +00:00
DEPS [maglev] Add a skeleton MaglevConcurrentDispatcher impl 2022-03-03 17:32:21 +00:00
DIR_METADATA Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00
OWNERS Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00