Upgrade V8 to version 4.9.385.28
https://chromium.googlesource.com/v8/v8/+/4.9.385.28
FPIIM-449
Change-Id: I4b2e74289d4bf3667f2f3dc8aa2e541f63e26eb4
diff --git a/test/cctest/cctest.status b/test/cctest/cctest.status
index cc5414d..8083753 100644
--- a/test/cctest/cctest.status
+++ b/test/cctest/cctest.status
@@ -40,6 +40,7 @@
# they don't fail then test.py has failed.
'test-serialize/TestThatAlwaysFails': [FAIL],
'test-serialize/DependentTestThatAlwaysFails': [FAIL],
+ 'test-api/SealHandleScope': [FAIL],
# This test always fails. It tests that LiveEdit causes abort when turned off.
'test-debug/LiveEditDisabled': [FAIL],
@@ -63,59 +64,79 @@
# are actually 13 * 38 * 5 * 128 = 316160 individual tests hidden here.
'test-parsing/ParserSync': [PASS, NO_VARIANTS],
- # This tests only the type system, so there is no point in running several
- # variants.
+ # This tests only the type system, no point in running several variants.
'test-hydrogen-types/*': [PASS, NO_VARIANTS],
'test-types/*': [PASS, NO_VARIANTS],
+ # This tests API threading, no point in running several variants.
+ 'test-api/Threading*': [PASS, NO_VARIANTS],
+
# The cpu profiler tests are notoriously flaky.
# BUG(2999). (test/cpu-profiler/CollectCpuProfile)
# BUG(3287). (test-cpu-profiler/SampleWhenFrameIsNotSetup)
- 'test-cpu-profiler/*': [PASS, FLAKY],
- 'test-cpu-profiler/*': [SKIP],
+ 'test-cpu-profiler/CollectCpuProfile': [SKIP],
+ 'test-cpu-profiler/CollectCpuProfileSamples': [SKIP],
+ 'test-cpu-profiler/FunctionApplySample': [SKIP],
+ 'test-cpu-profiler/FunctionCallSample': [SKIP],
+ 'test-cpu-profiler/SampleWhenFrameIsNotSetup': [SKIP],
+ 'test-cpu-profiler/HotDeoptNoFrameEntry': [SKIP],
+ 'test-cpu-profiler/BoundFunctionCall': [SKIP],
+ 'test-cpu-profiler/CpuProfileDeepStack': [SKIP],
+ 'test-cpu-profiler/JsNativeJsSample': [SKIP],
+ 'test-cpu-profiler/JsNativeJsRuntimeJsSample': [SKIP],
+ 'test-cpu-profiler/JsNative1JsNative2JsSample': [SKIP],
# BUG(3525). Test crashes flakily.
'test-debug/RecursiveBreakpoints': [PASS, FLAKY],
'test-debug/RecursiveBreakpointsGlobal': [PASS, FLAKY],
+ # BUG(v8:4358). Hangs flakily.
+ 'test-debug/ProcessDebugMessagesThreaded': [SKIP],
+
+ # BUG(2340). Preprocessing stack traces is disabled at the moment.
+ 'test-heap/PreprocessStackTrace': [FAIL],
+
+ # BUG(4333). Function name inferrer does not work for ES6 clases.
+ 'test-func-name-inference/UpperCaseClass': [FAIL],
+ 'test-func-name-inference/LowerCaseClass': [FAIL],
+
##############################################################################
# TurboFan compiler failures.
# Some tests are just too slow to run for now.
- 'test-api/Threading*': [PASS, NO_VARIANTS],
'test-heap/IncrementalMarkingStepMakesBigProgressWithLargeObjects': [PASS, NO_VARIANTS],
'test-heap-profiler/ManyLocalsInSharedContext': [PASS, NO_VARIANTS],
+ 'test-serialize/SerializeToplevelLargeCodeObject': [PASS, NO_VARIANTS],
'test-debug/ThreadedDebugging': [PASS, NO_VARIANTS],
- 'test-debug/DebugBreakLoop': [PASS, NO_VARIANTS],
# BUG(3742).
'test-mark-compact/MarkCompactCollector': [PASS, ['arch==arm', NO_VARIANTS]],
- # Support for %GetFrameDetails is missing and requires checkpoints.
- 'test-api/Regress385349': [PASS, NO_VARIANTS],
- 'test-debug/DebuggerStatement': [PASS, NO_VARIANTS],
- 'test-debug/DebuggerStatementBreakpoint': [PASS, NO_VARIANTS],
- 'test-debug/DebugEvaluateWithCodeGenerationDisallowed': [PASS, NO_VARIANTS],
- 'test-debug/DebugStepNatives': [PASS, NO_VARIANTS],
- 'test-debug/DebugStepFunctionCall': [PASS, NO_VARIANTS],
- 'test-debug/DebugStepFunctionApply': [PASS, NO_VARIANTS],
- 'test-debug/ScriptNameAndData': [PASS, NO_VARIANTS],
- 'test-debug/ContextData': [PASS, NO_VARIANTS],
- 'test-debug/DebugBreakInMessageHandler': [PASS, NO_VARIANTS],
- 'test-debug/CallFunctionInDebugger': [PASS, NO_VARIANTS],
- 'test-debug/CallingContextIsNotDebugContext': [PASS, NO_VARIANTS],
- 'test-debug/DebugEventContext': [PASS, NO_VARIANTS],
- 'test-debug/DebugBreakInline': [PASS, NO_VARIANTS],
- 'test-debug/BreakMessageWhenMessageHandlerIsReset': [PASS, NO_VARIANTS],
- 'test-debug/DebugBreak': [PASS, NO_VARIANTS],
- 'test-debug/DebugBreakFunctionApply': [PASS, NO_VARIANTS],
- 'test-debug/DebugBreakStackInspection': [PASS, NO_VARIANTS],
- 'test-debug/DeoptimizeDuringDebugBreak': [PASS, NO_VARIANTS],
- 'test-debug/DisableBreak': [PASS, NO_VARIANTS],
- 'test-debug/NoDebugBreakInAfterCompileMessageHandler': [PASS, NO_VARIANTS],
- 'test-debug/RegExpDebugBreak': [PASS, NO_VARIANTS],
+ # TODO(mstarzinger): The rewriter is not being called when top-level code is
+ # optimized and hence scripts don't "return" the correct value. Fix this.
+ 'test-compiler/CompileFunctionInContext*': [PASS, NO_VARIANTS],
- # TODO(titzer): Triggers bug in late control reduction.
- 'test-run-inlining/InlineLoopGuardedEmpty': [SKIP],
+ # TODO(bmeurer): TurboFan embeds strong references to all kinds of objects
+ # via deoptimization data (Crankshaft also does this, but lack proper test
+ # coverage).
+ 'test-heap/ObjectsInOptimizedCodeAreWeak': [PASS, NO_VARIANTS],
+
+ # TurboFan doesn't support allocation sites currently.
+ 'test-heap/EnsureAllocationSiteDependentCodesProcessed': [PASS, NO_VARIANTS],
+ 'test-heap/OptimizedPretenuringAllocationFolding': [PASS, NO_VARIANTS],
+ 'test-heap/OptimizedPretenuringdoubleArrayLiterals': [PASS, NO_VARIANTS],
+ 'test-heap/OptimizedPretenuringDoubleArrayProperties': [PASS, NO_VARIANTS],
+ 'test-heap/OptimizedPretenuringMixedInObjectProperties': [PASS, NO_VARIANTS],
+ 'test-heap/OptimizedPretenuringNestedDoubleLiterals': [PASS, NO_VARIANTS],
+ 'test-heap/OptimizedPretenuringNestedMixedArrayLiterals': [PASS, NO_VARIANTS],
+ 'test-heap/OptimizedPretenuringNestedObjectLiterals': [PASS, NO_VARIANTS],
+ 'test-heap/OptimizedPretenuringObjectArrayLiterals': [PASS, NO_VARIANTS],
+
+ # TurboFan cpu profiler result is different.
+ 'test-cpu-profiler/CollectDeoptEvents': [PASS, NO_VARIANTS],
+ 'test-cpu-profiler/DeoptAtFirstLevelInlinedSource': [PASS, NO_VARIANTS],
+ 'test-cpu-profiler/DeoptAtSecondLevelInlinedSource': [PASS, NO_VARIANTS],
+ 'test-cpu-profiler/DeoptUntrackedFunction': [PASS, NO_VARIANTS],
+ 'test-cpu-profiler/TickLines': [PASS, NO_VARIANTS],
############################################################################
# Slow tests.
@@ -123,21 +144,24 @@
'test-api/Threading2': [PASS, ['mode == debug', SLOW]],
'test-api/Threading3': [PASS, ['mode == debug', SLOW]],
'test-api/Threading4': [PASS, ['mode == debug', SLOW]],
+ 'test-debug/CallFunctionInDebugger': [PASS, ['mode == debug', SLOW]],
'test-strings/StringOOM*': [PASS, ['mode == debug', SKIP]],
+
+ # TODO(machenbach, mvstanton): Flaky in debug on all platforms.
+ 'test-lockers/LockerUnlocker': [PASS, ['mode == debug', FLAKY]],
}], # ALWAYS
##############################################################################
['arch == arm64', {
+ 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL],
+
'test-api/Bug618': [PASS],
# BUG(v8:3385).
'test-serialize/DeserializeFromSecondSerialization': [PASS, FAIL],
'test-serialize/DeserializeFromSecondSerializationAndRunScript2': [PASS, FAIL],
- # BUG(v8:2999).
- 'test-cpu-profiler/CollectCpuProfile': [PASS, FAIL],
-
# BUG(v8:3154).
'test-heap/ReleaseOverReservedPages': [PASS, FAIL],
@@ -159,6 +183,7 @@
# Pass but take too long with the simulator.
'test-api/ExternalArrays': [PASS, TIMEOUT],
'test-api/Threading1': [SKIP],
+ 'test-api/Threading2': [SKIP],
}], # 'arch == arm64 and simulator_run == True'
['arch == arm64 and mode == debug and simulator_run == True', {
@@ -170,20 +195,32 @@
'test-api/ExternalFloatArray': [SKIP],
'test-api/Float32Array': [SKIP],
'test-api/Float64Array': [SKIP],
- 'test-debug/DebugBreakLoop': [SKIP],
}], # 'arch == arm64 and mode == debug and simulator_run == True'
##############################################################################
['asan == True', {
# Skip tests not suitable for ASAN.
'test-assembler-x64/AssemblerX64XchglOperations': [SKIP],
- 'test-lockers/MultithreadedParallelIsolates': [SKIP],
}], # 'asan == True'
##############################################################################
+['msan == True', {
+ # ICU upstream issues.
+ 'test-strings/CountBreakIterator': [SKIP],
+
+ # Slow tests.
+ 'test-api/Threading1': [PASS, SLOW],
+ 'test-api/Threading2': [PASS, SLOW],
+ 'test-api/Threading3': [PASS, SLOW],
+ 'test-api/Threading4': [PASS, SLOW],
+}], # 'msan == True'
+
+##############################################################################
['no_snap == True', {
- # BUG(3215)
- 'test-lockers/MultithreadedParallelIsolates': [PASS, FAIL, TIMEOUT],
+ # Slow tests.
+ 'test-api/ExternalWrap': [PASS, SLOW],
+ 'test-api/FastReturnValues*': [PASS, SLOW],
+ 'test-decls/CrossScriptReferences_Simple2': [PASS, SLOW],
}], # 'no_snap == True'
##############################################################################
@@ -197,21 +234,14 @@
##############################################################################
['system == windows', {
- # BUG(2999).
- 'test-cpu-profiler/CollectCpuProfile': [PASS, FAIL],
-
- # BUG(3005).
- 'test-alloc/CodeRange': [PASS, FAIL],
-
- # BUG(3215). Crashes on windows.
- 'test-lockers/MultithreadedParallelIsolates': [SKIP],
-
# BUG(3331). Fails on windows.
'test-heap/NoWeakHashTableLeakWithIncrementalMarking': [SKIP],
- # BUG(v8:3433). Crashes on windows.
- 'test-cpu-profiler/FunctionApplySample': [SKIP],
+ # BUG(v8:4573).
+ 'test-api/MultipleIsolatesOnIndividualThreads': [PASS, NO_VARIANTS],
+ # BUG(v8:4642).
+ 'test-lockers/LockAndUnlockDifferentIsolates': [PASS, NO_VARIANTS],
}], # 'system == windows'
##############################################################################
@@ -224,8 +254,30 @@
}], # 'system == macos'
##############################################################################
+['byteorder == big', {
+ # TODO(mips-team): Fix Wasm for big-endian.
+ 'test-run-wasm-module/Run_WasmModule_CallAdd_rev': [SKIP],
+ 'test-run-wasm-module/Run_WasmModule_ReadLoadedDataSegment': [SKIP],
+ 'test-run-wasm-module/Run_WasmModule_CheckMemoryIsZero': [SKIP],
+ 'test-run-wasm-module/Run_WasmModule_Global': [SKIP],
+ 'test-run-wasm/Run_WasmInt32*': [SKIP],
+ 'test-run-wasm/Run_Wasm_TableSwitch*': [SKIP],
+ 'test-run-wasm/Run_Wasm_StoreMemI32_offset': [SKIP],
+ 'test-run-wasm/Run_Wasm_Int32LoadInt16_*': [SKIP],
+ 'test-run-wasm/Run_WasmMixedGlobals': [SKIP],
+ 'test-run-wasm/Run_WasmCall*': [SKIP],
+ 'test-run-wasm/Run_WasmMixedCall_*': [SKIP],
+ 'test-run-wasm/Run_WasmInt64*': [SKIP],
+ 'test-run-wasm/Run_Wasm_LoadStoreI64_sx': [SKIP],
+ 'test-run-wasm/Run_WASM_Int64DivS_byzero_const': [SKIP],
+ 'test-run-wasm/Run_TestI64WasmRunner': [SKIP],
+}], # 'byteorder == big'
+
+##############################################################################
['arch == arm', {
+ 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL],
+
# BUG(355): Test crashes on ARM.
'test-log/ProfLazyMode': [SKIP],
@@ -249,20 +301,16 @@
##############################################################################
['arch == mipsel or arch == mips', {
+ 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL],
- # BUG(2657): Test sometimes times out on MIPS simulator.
- 'test-thread-termination/TerminateMultipleV8ThreadsDefaultIsolate': [PASS, TIMEOUT],
+ # TODO(mips-team): Improve code-size on large RegExp's.
+ 'test-heap/TestSizeOfRegExpCode': [SKIP],
# BUG(1075): Unresolved crashes on MIPS also.
'test-serialize/Deserialize': [SKIP],
'test-serialize/DeserializeFromSecondSerializationAndRunScript2': [SKIP],
'test-serialize/DeserializeAndRunScript2': [SKIP],
'test-serialize/DeserializeFromSecondSerialization': [SKIP],
-
- # Test requires turbofan:
- 'test-simplified-lowering/LowerStringOps_to_call_and_compare': [SKIP],
- 'codegen-tester/CompareWrapper': [SKIP],
- 'codegen-tester/ParametersEqual': [SKIP],
}], # 'arch == mipsel or arch == mips'
##############################################################################
@@ -271,41 +319,38 @@
'test-api/ExternalArrays': [PASS, NO_VARIANTS],
# TODO(mips-team): Currently fails on mips board.
- 'test-simplified-lowering/RunNumberMultiply_TruncatingToUint32': [SKIP],
'test-parsing/TooManyArguments': [SKIP],
'test-api/Threading3': [SKIP],
- 'test-api/RequestInterruptTestWithNativeAccessor': [SKIP],
- 'test-api/RequestInterruptTestWithAccessor': [SKIP],
}], # 'arch == mips'
##############################################################################
-['arch == mips64el', {
-
- # BUG(2657): Test sometimes times out on MIPS simulator.
- 'test-thread-termination/TerminateMultipleV8ThreadsDefaultIsolate': [PASS, TIMEOUT],
+['arch == mips64el or arch == mips64', {
+ 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL],
# BUG(v8:3154).
'test-heap/ReleaseOverReservedPages': [PASS, FAIL],
+ # TODO(mips-team): Improve code-size on large RegExp's.
+ 'test-heap/TestSizeOfRegExpCode': [SKIP],
+
# BUG(1075): Unresolved crashes on MIPS also.
'test-serialize/Deserialize': [SKIP],
'test-serialize/DeserializeFromSecondSerializationAndRunScript2': [SKIP],
'test-serialize/DeserializeAndRunScript2': [SKIP],
'test-serialize/DeserializeFromSecondSerialization': [SKIP],
-
- # Test requires turbofan:
- 'test-simplified-lowering/LowerStringOps_to_call_and_compare': [SKIP],
- 'codegen-tester/CompareWrapper': [SKIP],
- 'codegen-tester/ParametersEqual': [SKIP],
-}], # 'arch == mips64el'
+}], # 'arch == mips64el or arch == mips64'
##############################################################################
['arch == x87', {
-
- # Test requires turbofan:
- 'codegen-tester/CompareWrapper': [SKIP],
- 'codegen-tester/ParametersEqual': [SKIP],
- 'test-simplified-lowering/LowerStringOps_to_call_and_compare': [SKIP],
+ 'test-run-machops/RunFloat64InsertLowWord32': [SKIP],
+ 'test-run-native-calls/MixedParams_0': [SKIP],
+ 'test-run-native-calls/MixedParams_1': [SKIP],
+ 'test-run-native-calls/MixedParams_2': [SKIP],
+ 'test-run-native-calls/MixedParams_3': [SKIP],
+ 'test-run-machops/RunFloat64MulAndFloat64Add1': [SKIP],
+ 'test-run-machops/RunFloat64MulAndFloat64Add2': [SKIP],
+ 'test-run-machops/RunFloat64MulAndFloat64Sub1': [SKIP],
+ 'test-run-machops/RunFloat64MulAndFloat64Sub2': [SKIP],
}], # 'arch == x87'
##############################################################################
@@ -323,7 +368,6 @@
# NaCl builds have problems with threaded tests since Pepper_28.
# V8 Issue 2786
'test-api/Threading1': [SKIP],
- 'test-lockers/MultithreadedParallelIsolates': [SKIP],
'test-lockers/ExtensionsRegistration': [SKIP],
# These tests fail as there is no /tmp directory in Native Client.
@@ -422,4 +466,124 @@
'test-accessors/Gc' : [SKIP],
}], # 'arch == nacl_ia32 or arch == nacl_x64'
+
+##############################################################################
+['system == aix and arch == ppc64', {
+
+ # BUG 2857
+ 'test-log/EquivalenceOfLoggingAndTraversal' : [SKIP],
+
+}], # 'system == aix and arch == ppc64'
+
+##############################################################################
+['system == aix or (arch == ppc64 and byteorder == big)', {
+
+ # TODO(ppc): Fix for platforms with function desciptors.
+ 'test-run-machops/RunComputedCodeObject' : [SKIP],
+ 'test-run-wasm-module/Run_WasmModule_Return114' : [SKIP],
+ 'test-run-wasm-module/Run_WasmModule_CallAdd' : [SKIP],
+ 'test-run-wasm-module/Run_WasmModule_CallMain_recursive' : [SKIP],
+
+}], # 'system == aix or (arch == ppc64 and byteorder == big)'
+
+##############################################################################
+['arch == ppc and simulator_run == True or arch == ppc64 and simulator_run == True', {
+
+ # Pass but take too long with the simulator.
+ 'test-api/Threading1': [PASS, SLOW],
+ 'test-api/Threading2': [PASS, SLOW],
+ 'test-api/ExternalArrays': [PASS, SLOW],
+
+}], # 'arch == ppc64 and simulator_run == True'
+
+['ignition == True', {
+ 'test-api/*' : [SKIP],
+ 'test-cpu-profiler/*' : [SKIP],
+ 'test-debug/*' : [SKIP],
+ 'test-func-name-inference/*' : [SKIP],
+ 'test-inobject-slack-tracking/*' : [SKIP],
+ 'test-run-jsexceptions/*' : [SKIP],
+ 'test-serialize/*' : [SKIP],
+
+ 'test-api-interceptors/InterceptorCallICInvalidatedConstantFunctionViaGlobal': [SKIP],
+ 'test-api-interceptors/InterceptorLoadICInvalidatedCallbackViaGlobal': [SKIP],
+ 'test-api-interceptors/InterceptorLoadICInvalidatedFieldViaGlobal': [SKIP],
+ 'test-bytecode-generator/TryCatch': [SKIP],
+ 'test-bytecode-generator/TryFinally': [SKIP],
+ 'test-compiler/C2JSFrames': [SKIP],
+ 'test-compiler/FeedbackVectorPreservedAcrossRecompiles': [SKIP],
+ 'test-compiler/FeedbackVectorUnaffectedByScopeChanges': [SKIP],
+ 'test-compiler/OptimizedCodeSharing2': [SKIP],
+ 'test-compiler/OptimizedCodeSharing3': [SKIP],
+ 'test-compiler/Print': [SKIP],
+ 'test-compiler/UncaughtThrow': [SKIP],
+ 'test-decls/CrossScriptDynamicLookup': [SKIP],
+ 'test-decls/Regress425510': [SKIP],
+ 'test-feedback-vector/VectorCallICStates': [SKIP],
+ 'test-heap/AddInstructionChangesNewSpacePromotion': [SKIP],
+ 'test-heap/ArrayShiftSweeping': [SKIP],
+ 'test-heap/CanonicalSharedFunctionInfo': [SKIP],
+ 'test-heap/CellsInOptimizedCodeAreWeak': [SKIP],
+ 'test-heap/CompilationCacheCachingBehavior': [SKIP],
+ 'test-heap/CountForcedGC': [SKIP],
+ 'test-heap/IncrementalMarkingClearsMonomorphicConstructor': [SKIP],
+ 'test-heap/IncrementalMarkingPreservesMonomorphicCallIC': [SKIP],
+ 'test-heap/IncrementalMarkingPreservesMonomorphicConstructor': [SKIP],
+ 'test-heap/NoWeakHashTableLeakWithIncrementalMarking': [SKIP],
+ 'test-heap-profiler/HeapSnapshotCollection': [SKIP],
+ 'test-heap-profiler/HeapSnapshotSimd': [SKIP],
+ 'test-heap-profiler/HeapSnapshotWeakCollection': [SKIP],
+ 'test-heap/OptimizedAllocationAlwaysInNewSpace': [SKIP],
+ 'test-heap/PromotionQueue': [SKIP],
+ 'test-heap/Regress169209': [SKIP],
+ 'test-heap/Regress1878': [SKIP],
+ 'test-heap/Regress357137': [SKIP],
+ 'test-heap/Regress3631': [SKIP],
+ 'test-heap/Regress388880': [SKIP],
+ 'test-heap/TestCodeFlushingIncrementalAbort': [SKIP],
+ 'test-heap/TestCodeFlushingIncrementalScavenge': [SKIP],
+ 'test-heap/TestCodeFlushingIncremental': [SKIP],
+ 'test-heap/TestCodeFlushingPreAged': [SKIP],
+ 'test-heap/TestCodeFlushing': [SKIP],
+ 'test-heap/WeakFunctionInConstructor': [SKIP],
+ 'test-log-stack-tracer/CFromJSStackTrace': [SKIP],
+ 'test-log-stack-tracer/JsEntrySp': [SKIP],
+ 'test-log-stack-tracer/PureCStackTrace': [SKIP],
+ 'test-log-stack-tracer/PureJSStackTrace': [SKIP],
+ 'test-parsing/DestructuringNegativeTests': [SKIP],
+ 'test-parsing/StrongModeFreeVariablesDeclaredByLanguage': [SKIP],
+ 'test-parsing/StrongModeFreeVariablesDeclaredByPreviousScript': [SKIP],
+ 'test-parsing/StrongModeFreeVariablesDeclaredInGlobalPrototype': [SKIP],
+ 'test-pipeline/PipelineGeneric': [SKIP],
+ 'test-pipeline/PipelineTyped': [SKIP],
+ 'test-profile-generator/BailoutReason': [SKIP],
+ 'test-profile-generator/LineNumber': [SKIP],
+ 'test-profile-generator/ProfileNodeScriptId': [SKIP],
+ 'test-profile-generator/RecordStackTraceAtStartProfiling': [SKIP],
+ 'test-run-inlining/InlineTwice': [SKIP],
+ 'test-run-jsbranches/ForOfContinueStatement': [SKIP],
+ 'test-run-jscalls/LookupCall': [SKIP],
+ 'test-run-jsobjects/ArgumentsRest': [SKIP],
+ 'test-run-jsops/ClassLiteral': [SKIP],
+ 'test-run-jsops/LookupLoad': [SKIP],
+ 'test-run-jsops/LookupStore': [SKIP],
+ 'test-run-variables/ContextInitializeVariables': [SKIP],
+ 'test-run-variables/ContextLoadVariables': [SKIP],
+ 'test-run-variables/ContextStoreVariables': [SKIP],
+ 'test-run-variables/StackInitializeVariables': [SKIP],
+ 'test-run-variables/StackLoadVariables': [SKIP],
+ 'test-run-variables/StackStoreVariables': [SKIP],
+ 'test-sampler-api/StackFramesConsistent': [SKIP],
+ 'test-thread-termination/TerminateCancelTerminateFromThreadItself': [SKIP],
+ 'test-thread-termination/TerminateFromOtherThreadWhileMicrotaskRunning': [SKIP],
+ 'test-thread-termination/TerminateOnlyV8ThreadFromThreadItselfNoLoop': [SKIP],
+ 'test-thread-termination/TerminationInInnerTryCall': [SKIP],
+ 'test-unscopables-hidden-prototype/Unscopables': [SKIP],
+}], # ignition == True
+
+['ignition == True and arch == arm64', {
+ 'test-js-arm64-variables/lookup_slots': [SKIP],
+ 'test-spaces/SizeOfFirstPageIsLargeEnough': [SKIP],
+}], # ignition == True and arch == arm64
+
]