v8/src
Jakob Linke ca33c73e7c [masm] Move tiering logic to macro-assembler
.. since these functions will also be used by Maglev codegen.

Bug: v8:7700
Change-Id: I6fdf830976369aa0dc70ca54be2165a1186eab06
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3816666
Reviewed-by: Igor Sheludko <ishell@chromium.org>
Commit-Queue: Igor Sheludko <ishell@chromium.org>
Auto-Submit: Jakob Linke <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/main@{#82293}
2022-08-09 10:13:24 +00:00
..
api [API] Remove "." at end of API check messages 2022-08-08 11:13:22 +00:00
asmjs [wasm] Introduce separate limits for memory64 2022-07-26 10:36:11 +00:00
ast Make bitfields only as wide as necessary for enums 2022-08-01 15:09:04 +00:00
base Reland "[riscv32] Add RISCV32 backend" 2022-08-04 12:47:44 +00:00
baseline [baseline] Reduce jump targets behind --no-deopt-to-baseline flag. 2022-08-08 14:26:10 +00:00
bigint Reland "Remove some unused includes" 2022-07-05 16:44:13 +00:00
builtins [masm] Move tiering logic to macro-assembler 2022-08-09 10:13:24 +00:00
codegen [masm] Move tiering logic to macro-assembler 2022-08-09 10:13:24 +00:00
common Revert "Reland "[shared-struct] Add Atomics.Condition"" 2022-08-09 10:12:21 +00:00
compiler Revert "Reland "[shared-struct] Add Atomics.Condition"" 2022-08-09 10:12:21 +00:00
compiler-dispatcher Remove some unused includes (3) 2022-07-07 09:42:31 +00:00
d8 Revert "[d8] Dump stack trace on d8 tests timeouts on posix systems" 2022-08-03 14:35:24 +00:00
date Fix Date BiDi format 2022-07-11 17:19:43 +00:00
debug [riscv][ext-code-space] Add InterpreterEntryTrampolineForProfiling 2022-08-09 08:54:40 +00:00
deoptimizer [baseline] Reduce jump targets behind --no-deopt-to-baseline flag. 2022-08-08 14:26:10 +00:00
diagnostics Revert "Reland "[shared-struct] Add Atomics.Condition"" 2022-08-09 10:12:21 +00:00
execution [runtime] Invalidate TypedArraySpeciesLookupChain protector 2022-08-09 05:56:41 +00:00
extensions [heap] Statistics extension needs to check whether new space exists 2022-03-23 09:30:51 +00:00
flags [wasm] Enable lazy compilation on --future 2022-08-09 09:22:32 +00:00
handles [heap] Conservatively scan for TracedNode GlobalHandle 2022-08-04 08:26:25 +00:00
heap Revert "Reland "[shared-struct] Add Atomics.Condition"" 2022-08-09 10:12:21 +00:00
ic [runtime] return when failed access callback doesn't throw 2022-07-06 14:01:36 +00:00
init Revert "Reland "[shared-struct] Add Atomics.Condition"" 2022-08-09 10:12:21 +00:00
inspector Reland "[inspector] Enable async stack tagging API by default" 2022-08-04 08:54:05 +00:00
interpreter [interpreter] equivalence_id_ field type change 2022-08-05 08:39:13 +00:00
json Remove some unused includes (4) 2022-07-08 15:26:40 +00:00
libplatform [libplatform] Spawn more tasks from DefaultJobState::Join 2022-08-03 14:59:28 +00:00
libsampler Reland "[riscv32] Add RISCV32 backend" 2022-08-04 12:47:44 +00:00
logging [wasm] Add lazy compilation metrics for 60s and 120s 2022-08-08 14:25:07 +00:00
maglev [maglev] Support CallRuntimeForPair 2022-08-08 14:29:20 +00:00
numbers [bigint] Fix object literal property keys like 0x0n 2022-05-20 11:21:15 +00:00
objects Revert "Reland "[shared-struct] Add Atomics.Condition"" 2022-08-09 10:12:21 +00:00
parsing [error messages] Enhance the "unexpected identifier" error message 2022-07-12 06:44:27 +00:00
profiler Reland "[riscv32] Add RISCV32 backend" 2022-08-04 12:47:44 +00:00
protobuf
regexp S390: pass a scratch register when using register_location 2022-08-04 13:00:22 +00:00
roots Revert "Move some string allocation functions from Factory to FactoryBase" 2022-08-08 13:36:22 +00:00
runtime Revert "Reland "[shared-struct] Add Atomics.Condition"" 2022-08-09 10:12:21 +00:00
sandbox [sandbox] Atomically load/store ExternalPointerHandles 2022-08-09 02:42:30 +00:00
sanitizer
snapshot Allow GC during Deserializer::PostProcessNewJSReceiver 2022-08-09 09:09:50 +00:00
strings [cleanup] Cleanup StringStream::PrintFunction() 2022-07-21 12:48:19 +00:00
tasks Remove some unused includes (3) 2022-07-07 09:42:31 +00:00
temporal [Temporal] Parser sync to PR1952 and PR2187 2022-07-18 21:12:02 +00:00
third_party Fix vtunejit issues 2022-07-27 13:02:17 +00:00
torque [shared-struct] Use external pointer table in JSAtomicsMutex when compressing pointers 2022-07-26 22:07:57 +00:00
tracing [v8] Fix data race in TRACE_EVENT macros. 2022-06-07 00:19:05 +00:00
trap-handler Fix atomic initialization to work with C++20. 2022-05-10 15:43:25 +00:00
utils [API] Prepare deprecation of second OnCriticalMemoryPressure 2022-07-25 12:59:56 +00:00
wasm [wasm-gc] Use corresponding null type in gc operator reducer 2022-08-09 08:42:51 +00:00
web-snapshot [web snapshot] Add verification mode 2022-08-08 15:47:22 +00:00
zone [maglev] Extend lifetimes of values used in a loop 2022-07-28 14:55:15 +00:00
DEPS Revert "[heap, api] Check assumptions for embedder fields on set" 2022-08-02 08:04:13 +00:00
DIR_METADATA
OWNERS