v8/src
Suraj Sharma 99188fc477 [ic] Add support for StoreSlow() in Global Dispatcher
Global Objects now use the Smi handler StoreSlow() to perform
StoreGlobalIC_Slow.

Bug: chromium:1004037
Change-Id: I365ab918383525278590ca4369a4b1b0d9636d29
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1812657
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Commit-Queue: Suraj Sharma <surshar@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#63912}
2019-09-20 17:05:09 +00:00
..
api [api] Add [Shared]ArrayBuffer::New that takes a BackingStore 2019-09-19 12:51:56 +00:00
asmjs [base] Reimplement {make_array} using C++14 2019-09-13 12:56:29 +00:00
ast [Heap]: Remove dynamic allocation flag on NewNumber functions. 2019-09-16 10:57:38 +00:00
base [ubsan] Fix 32-bit UBSan builds 2019-09-17 11:17:56 +00:00
builtins [Intl] Sync ListFormat to latest spec. 2019-09-19 20:02:53 +00:00
codegen Revert "[Context] Add a bit flag to indicate if extension might exist" 2019-09-20 15:16:11 +00:00
common [Intl] Sync ListFormat to latest spec. 2019-09-19 20:02:53 +00:00
compiler Reland "[ptr-compr] Make on-heap JSTypedArrays smi-corrupting friendly" 2019-09-19 16:53:59 +00:00
compiler-dispatcher Replace base::make_unique by std::make_unique 2019-09-10 11:21:51 +00:00
d8 [top-level-await] Add support for top level await to d8 2019-09-20 16:04:49 +00:00
date Avoid a FixedArray allocation in date parser 2019-08-02 10:33:58 +00:00
debug [debug] Don't disable the RegExp compilation cache when debugger is active. 2019-09-18 19:14:36 +00:00
deoptimizer [build] Define V8_TARGET_OS_ and consider it in x64 codegen 2019-09-19 13:38:56 +00:00
diagnostics Reland "[ptr-compr] Make on-heap JSTypedArrays smi-corrupting friendly" 2019-09-19 16:53:59 +00:00
execution [build] Define V8_TARGET_OS_ and consider it in x64 codegen 2019-09-19 13:38:56 +00:00
extensions [heap] Fix parameter parsing on GC builtin 2019-09-11 10:13:16 +00:00
flags [regexp] Turn on regexp tier-up with ticks = 1 2019-09-20 13:19:44 +00:00
handles Clean up deferred handle scopes 2019-09-17 11:45:55 +00:00
heap Revert "[Context] Add a bit flag to indicate if extension might exist" 2019-09-20 15:16:11 +00:00
ic [ic] Add support for StoreSlow() in Global Dispatcher 2019-09-20 17:05:09 +00:00
init [regexp] Turn on regexp tier-up with ticks = 1 2019-09-20 13:19:44 +00:00
inspector inspector: V8StackTraceId serialization/deserialization 2019-09-20 00:38:24 +00:00
interpreter Revert "[Context] Add a bit flag to indicate if extension might exist" 2019-09-20 15:16:11 +00:00
json [runtime] Throw range error on too many properties 2019-08-28 15:58:04 +00:00
libplatform Fix two warnings issued by g++ 2019-09-16 12:23:41 +00:00
libsampler [iwyu] Add missing includes of <memory> for std::unique_ptr 2019-09-13 17:13:36 +00:00
logging cleanup: Use unique_ptr in src/logging/ and other cleanups 2019-09-14 15:13:39 +00:00
numbers [Heap] Remove more unnecessary allocation flags 2019-09-13 16:26:12 +00:00
objects Revert "[Context] Add a bit flag to indicate if extension might exist" 2019-09-20 15:16:11 +00:00
parsing Reland^2 "Remove all custom CopyCharsUnsigned implementations" 2019-09-18 07:45:43 +00:00
profiler [iwyu] Add missing includes of <memory> for std::unique_ptr 2019-09-13 17:13:36 +00:00
protobuf Add OWNERS to src/protobuf 2019-05-15 11:17:23 +00:00
regexp [build] Define V8_TARGET_OS_ and consider it in x64 codegen 2019-09-19 13:38:56 +00:00
roots Remove noscript_shared_function_infos 2019-09-11 15:18:24 +00:00
runtime [wasm] Move {WasmModuleObject::GetFunctionOffset}. 2019-09-18 10:37:41 +00:00
sanitizer Rename some "address" to "hint" 2019-09-04 11:16:23 +00:00
snapshot Reland "[ptr-compr] Make on-heap JSTypedArrays smi-corrupting friendly" 2019-09-19 16:53:59 +00:00
strings Reland "Disallow nullptr arguments for {CopyChars}" 2019-09-18 11:01:55 +00:00
tasks Replace base::make_unique by std::make_unique 2019-09-10 11:21:51 +00:00
third_party Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00
torque [tools] Use instance types of known Maps in v8_debug_helper 2019-09-20 16:00:59 +00:00
tracing [tracing] Separate tracing implementations and add perfetto tests 2019-07-18 15:40:12 +00:00
trap-handler Remove 'set noparent' from OWNERS files where reasonable 2019-06-03 10:18:22 +00:00
utils Reland "Disallow nullptr arguments for {CopyChars}" 2019-09-18 11:01:55 +00:00
wasm [wasm] Add test for creating 10k modules in one process 2019-09-20 09:34:34 +00:00
zone [parsing] Improve elision of hole checks for default parameters 2019-07-26 12:15:31 +00:00
DEPS [tracing] Use the new perfetto client API 2019-07-08 13:37:16 +00:00
OWNERS Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00