[heap] Remove all leftover uses of v8_enable_atomic_marking_state

This build flag was removed in https://crrev.com/c/3314864.

Bug: v8:12470
Change-Id: I365a1914ff096d07ae41d8bf35150615a9c91736
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3676853
Commit-Queue: Dominik Inführ <dinfuehr@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/main@{#80968}
This commit is contained in:
Dominik Inführ 2022-05-30 09:14:56 +02:00 committed by V8 LUCI CQ
parent 46ed47e66a
commit a10004fbe9
2 changed files with 1 additions and 3 deletions

View File

@ -493,7 +493,6 @@ def build_config_content(cpu, icu):
("target_cpu", cpu),
("v8_current_cpu", cpu),
("v8_dict_property_const_tracking", "false"),
("v8_enable_atomic_marking_state", "false"),
("v8_enable_atomic_object_field_writes", "false"),
("v8_enable_concurrent_marking", "false"),
("v8_enable_i18n_support", icu),

View File

@ -725,8 +725,7 @@
# atomic marking state enabled because that is needed for the concurrent
# write-barrier used by background compilation.
'gn_args': 'v8_enable_concurrent_marking=false '
'v8_enable_atomic_object_field_writes=false '
'v8_enable_atomic_marking_state=true ',
'v8_enable_atomic_object_field_writes=false ',
},
'disable_pgo': {