1 # Copyright 2014 the V8 project authors. All rights reserved. 2 # Use of this source code is governed by a BSD-style license that can be 3 # found in the LICENSE file. 4 5 [ 6 [ALWAYS, { 7 # These are designed to crash: 8 "Abort": [SKIP], 9 "AbortJS": [SKIP], 10 "SystemBreak": [SKIP], 11 "_DebugBreakInOptimizedCode": [SKIP], 12 13 # varargs. 14 "Call": [SKIP], 15 "_CallFunction": [SKIP], 16 17 # Implemented in the parser, not callable. 18 "IS_VAR": [SKIP], 19 20 # Compile-time ASSERTs. 21 "_DateField": [SKIP], 22 "_GetFromCache": [SKIP], 23 24 # Riddled with ASSERTs. 25 "CompileForOnStackReplacement": [SKIP], 26 27 # Too slow for fuzzing. 28 "SetAllocationTimeout": [SKIP], 29 30 # TODO(jkummerow): Fix these and un-blacklist them! 31 "CreateDateTimeFormat": [SKIP], 32 "CreateNumberFormat": [SKIP], 33 34 # TODO(jkummerow): Figure out what to do about inlined functions. 35 "_GeneratorNext": [SKIP], 36 "_GeneratorThrow": [SKIP], 37 "_GetCachedArrayIndex": [SKIP], 38 "_HasCachedArrayIndex": [SKIP], 39 "_IsStringWrapperSafeForDefaultValueOf": [SKIP], 40 "_OneByteSeqStringSetChar": [SKIP], 41 "_RegExpConstructResult": [SKIP], 42 "_TwoByteSeqStringSetChar": [SKIP], 43 44 # These are slow. 45 "DebugEvaluate": [PASS, SLOW], 46 "DebugReferencedBy": [PASS, SLOW], 47 "SetAccessorProperty": [PASS, SLOW], 48 "SetScopeVariableValue": [PASS, SLOW], 49 }] # ALWAYS 50 ] 51