v8/src
Clemens Backes deca652920 Make FixedSizeSignature<T, 0, 0> constexpr
This allows to hold a constexpr (empty) "builder" object instead of
creating it for every use.

R=ahaas@chromium.org

Bug: v8:11384
Change-Id: Ib5e13c58e81a950bb5dd0e8eefe4021bc77d8b64
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2773801
Commit-Queue: Clemens Backes <clemensb@chromium.org>
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#73548}
2021-03-19 18:10:14 +00:00
..
api [wasm][inspector] Don't use Script::source_url to store URL. 2021-03-19 12:19:13 +00:00
asmjs Update OWNERS in src/* 2021-02-25 14:22:51 +00:00
ast [interpreter] Apply Reflect.apply transform in BytecodeGenerator 2021-03-19 11:02:43 +00:00
base [base] Use IMMEDIATE_CRASH on official build FATAL errors. 2021-03-16 11:05:45 +00:00
baseline [sparkplug] Inline TypeOf checks 2021-03-18 17:10:19 +00:00
builtins [cfi][arm64] Change InterpreterEnterBytecode use of LR for CFI. 2021-03-19 11:35:53 +00:00
codegen Make FixedSizeSignature<T, 0, 0> constexpr 2021-03-19 18:10:14 +00:00
common Reland "[sparkplug] Enable shorter builtin calls behind --short-builtin-calls" 2021-03-18 09:38:34 +00:00
compiler s390: [wasm][cleanup] Return void in some WasmGraphBuilder public functions 2021-03-19 16:40: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 s390x: [liftoff][arm] Make context register allocatable 2021-03-19 14:01:34 +00:00
extensions [sparkplug] source_position_table != bytecode_offset_table 2021-03-05 11:27:26 +00:00
flags [compiler] Enable off-thread finalization by default 2021-03-19 10:07:21 +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 [interpreter] Apply Reflect.apply transform in BytecodeGenerator 2021-03-19 11:02: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 Initialize bit field in map using relaxed store 2021-03-19 10:17:21 +00:00
parsing [interpreter] Apply Reflect.apply transform in BytecodeGenerator 2021-03-19 11:02:43 +00:00
profiler [wasm][inspector] Don't use Script::source_url to store URL. 2021-03-19 12:19:13 +00:00
protobuf Update OWNERS in src/* 2021-02-25 14:22:51 +00:00
regexp [cfi][arm64] Change InterpreterEnterBytecode use of LR for CFI. 2021-03-19 11:35:53 +00:00
roots Reland "[no-wasm] Exclude src/wasm from compilation" 2021-03-11 14:29:26 +00:00
runtime [wasm][memory64] Fix typing of memory.grow 2021-03-19 13:51:23 +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 Make FixedSizeSignature<T, 0, 0> constexpr 2021-03-19 18:10:14 +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 Revert "[bigint] Begin src/bigint refactoring" 2021-03-18 15:39:06 +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