From c30a6232df03e1efbd9f3b226777b07e087a1122 Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Mon, 12 Oct 2020 14:27:29 +0200 Subject: BASELINE: Update Chromium to 85.0.4183.140 Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057 Reviewed-by: Allan Sandfeld Jensen --- chromium/v8/src/compiler/access-info.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'chromium/v8/src/compiler/access-info.cc') diff --git a/chromium/v8/src/compiler/access-info.cc b/chromium/v8/src/compiler/access-info.cc index 9a2a56cd8b1..db195c1bf9e 100644 --- a/chromium/v8/src/compiler/access-info.cc +++ b/chromium/v8/src/compiler/access-info.cc @@ -36,7 +36,7 @@ bool CanInlinePropertyAccess(Handle map) { if (map->instance_type() < LAST_PRIMITIVE_HEAP_OBJECT_TYPE) return true; return map->IsJSObjectMap() && !map->is_dictionary_map() && !map->has_named_interceptor() && - // TODO(verwaest): Whitelist contexts to which we have access. + // TODO(verwaest): Allowlist contexts to which we have access. !map->is_access_check_needed(); } @@ -505,8 +505,10 @@ PropertyAccessInfo AccessInfoFactory::ComputePropertyAccessInfo( MaybeHandle holder; while (true) { // Lookup the named property on the {map}. - Handle descriptors(map->instance_descriptors(), isolate()); - InternalIndex const number = descriptors->Search(*name, *map); + Handle descriptors( + map->synchronized_instance_descriptors(), isolate()); + InternalIndex const number = + descriptors->Search(*name, *map, broker()->is_concurrent_inlining()); if (number.is_found()) { PropertyDetails const details = descriptors->GetDetails(number); if (access_mode == AccessMode::kStore || -- cgit v1.2.1