-
Santiago Aboy Solanes authored
We can use tag dispatching to distinguish between the synchronized and non-synchronized accessors. Also eliminated the need of adding explicit "synchronized" in the name when using the macros. As a note, we currently have one case of using both relaxed and synchronized accessors (Map::instance_descriptors). Cleaned up: * BytecodeArray::source_position_table * Code::code_data_container * Code::source_position_table * FunctionTemplateInfo::call_code * Map::instance_descriptors * Map::layout_descriptor * SharedFunctionInfo::function_data Bug: v8:7790 Change-Id: I5a502f4b2df6addb6c45056e77061271012c7d90 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2424130 Commit-Queue: Santiago Aboy Solanes <solanes@chromium.org> Reviewed-by: Georg Neis <neis@chromium.org> Reviewed-by: Dominik Inführ <dinfuehr@chromium.org> Reviewed-by: Leszek Swirski <leszeks@chromium.org> Reviewed-by: Ross McIlroy <rmcilroy@chromium.org> Cr-Commit-Position: refs/heads/master@{#70306}
c7c8472d
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
OWNERS | Loading commit data... | |
char-predicates-inl.h | ||
char-predicates.cc | ||
char-predicates.h | ||
string-builder-inl.h | ||
string-builder.cc | ||
string-case.cc | ||
string-case.h | ||
string-hasher-inl.h | ||
string-hasher.h | ||
string-search.h | ||
string-stream.cc | ||
string-stream.h | ||
unicode-decoder.cc | ||
unicode-decoder.h | ||
unicode-inl.h | ||
unicode.cc | ||
unicode.h | ||
uri.cc | ||
uri.h |