v8/src
Clemens Backes 8a565c39d0 [wasm] Remove mprotect-based code protection
With lazy compilation we disabled mprotect-based code protection. We
currently have no users and no test coverage of that flag. Hence remove
it from the code base.

R=ahaas@chromium.org

Bug: v8:13632
Change-Id: I1e39499dfbdb896287901b97c32f00366449c466
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4114296
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Commit-Queue: Clemens Backes <clemensb@chromium.org>
Cr-Commit-Position: refs/heads/main@{#85080}
2023-01-03 16:38:56 +00:00
..
api [api, heap, handles] Remove deprecated EmbedderHeapTracer 2023-01-02 15:17:40 +00:00
asmjs [wasm-gc] Final types 2022-12-20 14:03:30 +00:00
ast [ShadowRealm] Make CallSite#getFunction/getThis throw 2022-12-19 20:13:27 +00:00
base [heap] Moving scheduling GCs from LocalEmbedderHeapTracer to CppHeap 2023-01-03 13:05:54 +00:00
baseline ppc64: fix StaContextSlot for ptr-compr 2022-11-10 14:15:50 +00:00
bigint
builtins [csa] Avoid calling to Builtin::StringEqual if possible 2022-12-23 03:11:00 +00:00
codegen [arm64] CheckSmi used in release code 2023-01-03 13:40:44 +00:00
common [maglev] Skip the TieringManager on TieringState::kInProgress 2022-12-28 13:49:33 +00:00
compiler [arm64] Make CheckPageFlag behave as on x64/ia32/arm 2023-01-02 09:16:22 +00:00
compiler-dispatcher [compiler-dispatcher] Use v8_flags for accessing flag values 2022-10-10 15:43:11 +00:00
d8 [d8] Check profile for nullptr before serializing it 2023-01-02 10:33:50 +00:00
date [intl] Enhance Date parser to take Unicode SPACE 2022-11-16 18:00:56 +00:00
debug [centry] Remove the unused SaveFPRegsMode parameter 2022-12-20 12:32:52 +00:00
deoptimizer [heap] Gate heap verification behind runtime flag 2022-12-19 12:30:37 +00:00
diagnostics Properly print minus zero (-0.0) heap numbers 2022-12-29 09:18:07 +00:00
execution [static-roots] Rename --static-roots to --generate-static-roots 2022-12-28 14:46:41 +00:00
extensions [strings] Accomodate shared strings in externalizeString() 2022-09-09 20:49:35 +00:00
flags [wasm] Remove mprotect-based code protection 2023-01-03 16:38:56 +00:00
handles [api, heap, handles] Remove deprecated EmbedderHeapTracer 2023-01-02 15:17:40 +00:00
heap [heap] Moving scheduling GCs from LocalEmbedderHeapTracer to CppHeap 2023-01-03 13:05:54 +00:00
ic [ic] Fix no-feedback binops 2022-12-16 13:02:35 +00:00
init [string-iswellformed] Implement String#{is,to}WellFormed 2022-12-22 18:04:40 +00:00
inspector Runtime.callFunctionOn supports uniqueContextId 2022-12-28 10:45:28 +00:00
interpreter [sparkplug] Workaround potential CPU bug on some Android devices 2022-11-09 15:46:34 +00:00
json [wasm-gc] Interop: Do not throw on [[Get]] and prototype retrieval 2022-12-20 14:16:19 +00:00
libplatform [Tracing w/SDK] Replace TraceStateObserver with TrackEventSessionObserver 2022-12-01 11:18:24 +00:00
libsampler [mips32] Delete mips32 from v8 2022-09-13 07:54:54 +00:00
logging [wasm] Add histogram for WebAssembly compilation methods 2023-01-02 14:26:13 +00:00
maglev [maglev][arm64] Implement TypedArray IRs 2023-01-03 14:25:18 +00:00
numbers [turbofan] Constant-folding parseInt with constant string input 2022-12-06 01:31:46 +00:00
objects [string] Don't overwrite original string in InternalizedStringKey 2023-01-02 14:27:51 +00:00
parsing [compiler] Expose more detailed script types with --log-function-events 2022-11-22 12:05:35 +00:00
profiler [static-roots] Use operator== in HeapObject::Is##Type 2022-12-21 12:33:34 +00:00
protobuf
regexp [regexp] Explicitly include ICUs utf16.h 2023-01-02 12:38:02 +00:00
roots Revert "Reland "Reland "[static-roots] Enable static roots on supported configurations""" 2023-01-02 14:20:19 +00:00
runtime [maglev] Skip the TieringManager on TieringState::kInProgress 2022-12-28 13:49:33 +00:00
sandbox [sandbox] Query OS for virtual address space limit 2022-12-01 10:07:38 +00:00
snapshot Revert "Reland "Reland "[static-roots] Enable static roots on supported configurations""" 2023-01-02 14:20:19 +00:00
strings [string-iswellformed] Implement String#{is,to}WellFormed 2022-12-22 18:04:40 +00:00
tasks Remove some unused includes (3) 2022-07-07 09:42:31 +00:00
temporal [Temporal] Clean up parser 2022-09-27 20:38:54 +00:00
third_party Fix vtunejit issues 2022-07-27 13:02:17 +00:00
torque [turboshaft] Introduce new Turboshaft type system 2022-12-09 17:41:29 +00:00
tracing [Tracing w/SDK] Replace TraceStateObserver with TrackEventSessionObserver 2022-12-01 11:18:24 +00:00
trap-handler [trap-handler] Fix the Windows ARM64 build when using MSVC 2022-10-22 18:52:18 +00:00
utils [ext-code-space] Improve code range allocation logic 2022-12-16 16:33:55 +00:00
wasm [wasm] Remove mprotect-based code protection 2023-01-03 16:38:56 +00:00
web-snapshot [arraybuffers, api] Implement [[ArrayBufferDetachKey]] support 2022-10-21 12:55:18 +00:00
zone Support precise zone stats for Windows 2022-12-14 17:18:58 +00:00
DEPS [api, heap, handles] Remove deprecated EmbedderHeapTracer 2023-01-02 15:17:40 +00:00
DIR_METADATA
OWNERS