OLD | NEW |
| (Empty) |
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(danno): Fix these internal function that are only callable form stubs | |
35 # and un-blacklist them! | |
36 "CompileLazy": [SKIP], | |
37 "NotifyDeoptimized": [SKIP], | |
38 "NotifyStubFailure": [SKIP], | |
39 "NewSloppyArguments": [SKIP], | |
40 "NewStrictArguments": [SKIP], | |
41 "ArrayConstructor": [SKIP], | |
42 "InternalArrayConstructor": [SKIP], | |
43 "FinalizeInstanceSize": [SKIP], | |
44 "PromoteScheduledException": [SKIP], | |
45 "NewFunctionContext": [SKIP], | |
46 "PushWithContext": [SKIP], | |
47 "PushCatchContext": [SKIP], | |
48 "PushModuleContext": [SKIP], | |
49 "LoadLookupSlot": [SKIP], | |
50 "LoadLookupSlotNoReferenceError": [SKIP], | |
51 "ResolvePossiblyDirectEval": [SKIP], | |
52 "ForInInit": [SKIP], | |
53 "ForInNext": [SKIP], | |
54 | |
55 # TODO(jkummerow): Figure out what to do about inlined functions. | |
56 "_GeneratorNext": [SKIP], | |
57 "_GeneratorThrow": [SKIP], | |
58 "_GetCachedArrayIndex": [SKIP], | |
59 "_HasCachedArrayIndex": [SKIP], | |
60 "_IsStringWrapperSafeForDefaultValueOf": [SKIP], | |
61 "_OneByteSeqStringSetChar": [SKIP], | |
62 "_RegExpConstructResult": [SKIP], | |
63 "_TwoByteSeqStringSetChar": [SKIP], | |
64 | |
65 # These are slow. | |
66 "DebugEvaluate": [PASS, SLOW], | |
67 "DebugReferencedBy": [PASS, SLOW], | |
68 "SetAccessorProperty": [PASS, SLOW], | |
69 "SetScopeVariableValue": [PASS, SLOW], | |
70 }] # ALWAYS | |
71 ] | |
OLD | NEW |