Commit f2450cd7 authored by Wenyu Zhao's avatar Wenyu Zhao Committed by V8 LUCI CQ

[heap] Fix build and test errors for TPH

* Set v8_enable_pointer_compression_shared_cage = false for TPH.
* Skip three more tests that creates multiple isolates (which is not supported by TPH at the moment).

Bug: v8:11641
Change-Id: Iefec0ea3e2ed51e8973546441f5daaa2ac02ab57
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2881510
Auto-Submit: Wenyu Zhao <wenyu.zhao@anu.edu.au>
Commit-Queue: Dominik Inführ <dinfuehr@chromium.org>
Reviewed-by: 's avatarDominik Inführ <dinfuehr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#74460}
parent 3160edf0
......@@ -381,6 +381,7 @@ if (v8_enable_third_party_heap) {
v8_enable_single_generation = true
v8_enable_shared_ro_heap = false
v8_enable_pointer_compression = false
v8_enable_pointer_compression_shared_cage = false
}
assert(!v8_enable_concurrent_marking || v8_enable_atomic_object_field_writes,
"Concurrent marking requires atomic object field writes.")
......
......@@ -213,6 +213,8 @@
################################################################################
['third_party_heap', {
# Requires a second isolate
'debugger/command-line-api-with-arrow-function': [SKIP],
'regress/regress-crbug-1199919': [SKIP],
'console/destroy-context-during-log': [SKIP],
'console/scoped-variables': [SKIP],
'counters/collection': [SKIP],
......
......@@ -1525,6 +1525,7 @@
'regress/regress-356053': [SKIP],
'regress/regress-embedded-cons-string': [SKIP],
# Requires a second isolate
'regress/regress-1205290': [SKIP],
'compiler/regress-725743': [SKIP],
'd8/d8-fuzzable-worker': [SKIP],
'd8/d8-worker': [SKIP],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment