v8/src
Ross McIlroy 0cfeb2c0a3 [Turboprop] Remove DecompressionOptimization phase from TurboProp.
Reduces the overhead of mid-tier optimization without much impact on
mid-tier generated code performance.

BUG=v8:9684

Change-Id: I81889049f718ec2b18a805b11aab119754466c95
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2772611
Auto-Submit: Ross McIlroy <rmcilroy@chromium.org>
Commit-Queue: Santiago Aboy Solanes <solanes@chromium.org>
Reviewed-by: Santiago Aboy Solanes <solanes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#73509}
2021-03-18 13:39:04 +00:00
..
api Skip global registration of [Shared]ArrayBuffer backing stores 2021-03-17 20:46:03 +00:00
asmjs Update OWNERS in src/* 2021-02-25 14:22:51 +00:00
ast [no-wasm][parsing] Remove asm detection 2021-03-15 16:15:42 +00:00
base [base] Use IMMEDIATE_CRASH on official build FATAL errors. 2021-03-16 11:05:45 +00:00
baseline [sparkplug][arm] Port Sparkplug to arm 2021-03-17 17:50:01 +00:00
builtins [cfi][arm64] Change OSR entry use of LR. 2021-03-18 12:37:09 +00:00
codegen [sparkplug] Don't use short builtin calls with code serializer 2021-03-18 10:58:14 +00:00
common Reland "[sparkplug] Enable shorter builtin calls behind --short-builtin-calls" 2021-03-18 09:38:34 +00:00
compiler [Turboprop] Remove DecompressionOptimization phase from TurboProp. 2021-03-18 13:39:04 +00:00
compiler-dispatcher Revert "[TurboFan] Move FunctionTemplateInfo to never serialized" 2021-03-17 07:50:55 +00:00
d8 [web snapshots] d8 support for the initial version 2021-03-17 11:59:24 +00:00
date Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00
debug [no-wasm] Remove wasm information from Script 2021-03-16 07:15:05 +00:00
deoptimizer [sparkplug] Support shorter builtin calls, pt.2 2021-03-17 14:35:14 +00:00
diagnostics Revert "[TurboFan] Move FunctionTemplateInfo to never serialized" 2021-03-17 07:50:55 +00:00
execution PPC [simd]: Implement vector extend multiply low/high 2021-03-17 20:27:13 +00:00
extensions [sparkplug] source_position_table != bytecode_offset_table 2021-03-05 11:27:26 +00:00
flags [sparkplug] Stage shorter builtin calls behind --future 2021-03-18 11:55:54 +00:00
handles [handles] Add DCHECK to ensure main thread for main thread handle 2021-02-11 09:52:47 +00:00
heap [cppgc][arm64][cfi] Add PAC/AUT instructions to PushAllRegistersAndIterateStack. 2021-03-18 12:36:04 +00:00
ic Revert "[TurboFan] Move FunctionTemplateInfo to never serialized" 2021-03-17 07:50:55 +00:00
init [cleanup] Pass isolate down to JSFunction::SetInitialMap 2021-03-17 13:09:45 +00:00
inspector [inspector] Properly filter by column number for inline scripts. 2021-03-11 08:52:25 +00:00
interpreter [sparkplug] Adjust interrupt weight by current bytecode size 2021-03-02 16:36:43 +00:00
json [json] Use SmallVector to buffer properties and elements 2021-03-12 08:43:46 +00:00
libplatform Step 2 (of 2) for ETW integration into V8 2021-03-02 21:53:52 +00:00
libsampler Update OWNERS in src/* 2021-02-25 14:22:51 +00:00
logging [logging] Fix deadlock with ICEvent 2021-03-17 19:42:08 +00:00
numbers Update OWNERS in src/* 2021-02-25 14:22:51 +00:00
objects Skip global registration of [Shared]ArrayBuffer backing stores 2021-03-17 20:46:03 +00:00
parsing [no-wasm][parsing] Remove asm detection 2021-03-15 16:15:42 +00:00
profiler Reland "[no-wasm] Exclude src/wasm from compilation" 2021-03-11 14:29:26 +00:00
protobuf Update OWNERS in src/* 2021-02-25 14:22:51 +00:00
regexp [sparkplug][arm64] Remake a recent change in Regexp assembler 2021-03-17 12:24:44 +00:00
roots Reland "[no-wasm] Exclude src/wasm from compilation" 2021-03-11 14:29:26 +00:00
runtime [sparkplug][x64][arm64] Support shorter builtin calls, pt.1 2021-03-17 10:33:04 +00:00
sanitizer [platform] Add SharedMemory allocation and mapping 2020-07-30 18:31:21 +00:00
snapshot [sparkplug] Support shorter builtin calls, pt.2 2021-03-17 14:35:14 +00:00
strings [cleanup] Remove atomic kRelaxed accessors in favour for non-atomic ones 2021-03-08 10:57:19 +00:00
tasks [tasks] Cleanup OperationsBarrier 2020-12-17 14:56:33 +00:00
third_party Update OWNERS in src/* 2021-02-25 14:22:51 +00:00
torque [csa][torque] Improve support for explicit 64 bit ints in CSA & Torque 2021-03-15 12:48:40 +00:00
tracing Update OWNERS in src/* 2021-02-25 14:22:51 +00:00
trap-handler Update OWNERS in src/* 2021-02-25 14:22:51 +00:00
utils [sparkplug] Use a zone array to store labels 2021-02-19 13:18:55 +00:00
wasm [wasm][eh] Do not trap on special exception objects 2021-03-17 22:42:58 +00:00
web-snapshot Reland: [web snapshots] Web Snapshots Version 0.01 2021-03-15 12:00:40 +00:00
zone Update OWNERS in src/* 2021-02-25 14:22:51 +00:00
DEPS Reland "[sparkplug] Change bytecode offset mapping and introduce iterator." 2021-03-09 13:43:05 +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