v8/src/trap-handler
Clemens Hammacher 5ac88bfca6 Revert "Remove trap handler fallback for sanitizers"
This reverts commit 26a78061af.

Reason for revert: Not all fuzzers support custom segfault handlers yet, see https://crbug.com/918949

Original change's description:
> Remove trap handler fallback for sanitizers
> 
> Since https://crrev.com/c/1335572, our sanitizers allow to set custom
> segfault handlers. Thus remove special code that was added to handle
> sanitizers that prevent installation of segfault handlers. Instead,
> CHECK that the signal handler was installed correctly.
> 
> R=​ahaas@chromium.org, mseaborn@chromium.org, mark@chromium.org
> 
> Bug: chromium:830894
> Change-Id: I3bd66e33efdceb3e8469f3f4a09fbde90cb3d7ec
> Reviewed-on: https://chromium-review.googlesource.com/c/1392199
> Reviewed-by: Andreas Haas <ahaas@chromium.org>
> Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#58513}

TBR=mseaborn@chromium.org,ahaas@chromium.org,mark@chromium.org,clemensh@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: chromium:830894, chromium:918949
Change-Id: Ide545860cf7729139ac50c0dd2e85facca49b0b1
Reviewed-on: https://chromium-review.googlesource.com/c/1396277
Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#58556}
2019-01-04 16:08:38 +00:00
..
DEPS [wasm] Adjust the traphandler implementation for MacOS 2018-11-20 11:03:54 +00:00
handler-inside-posix.cc Reland: [wasm] Add more unit tests for trap handler 2018-11-29 16:33:10 +00:00
handler-inside-posix.h [wasm] Adjust the traphandler implementation for MacOS 2018-11-20 11:03:54 +00:00
handler-inside-win.cc [wasm] Implement trap handler on Windows 2018-10-30 10:25:37 +00:00
handler-inside-win.h [wasm] Implement trap handler on Windows 2018-10-30 10:25:37 +00:00
handler-inside.cc [wasm] Implement trap handler on Windows 2018-10-30 10:25:37 +00:00
handler-outside-posix.cc Revert "Remove trap handler fallback for sanitizers" 2019-01-04 16:08:38 +00:00
handler-outside-win.cc [wasm] Implement trap handler on Windows 2018-10-30 10:25:37 +00:00
handler-outside.cc [wasm] Fix linking issues in component builds 2018-11-30 10:58:43 +00:00
handler-shared.cc [wasm] Implement trap handler on Windows 2018-10-30 10:25:37 +00:00
OWNERS [wasm] Update owners of src/trap-handler 2018-07-13 19:41:37 +00:00
trap-handler-internal.h [wasm] Implement trap handler on Windows 2018-10-30 10:25:37 +00:00
trap-handler.h [wasm] Fix linking issues in component builds 2018-11-30 10:58:43 +00:00