Index: test/fuzz-natives/fuzz-natives.status |
diff --git a/test/fuzz-natives/fuzz-natives.status b/test/fuzz-natives/fuzz-natives.status |
new file mode 100644 |
index 0000000000000000000000000000000000000000..fb3cae902a4ad1984fe77fed398813dff8cd71b0 |
--- /dev/null |
+++ b/test/fuzz-natives/fuzz-natives.status |
@@ -0,0 +1,50 @@ |
+# Copyright 2014 the V8 project authors. All rights reserved. |
+# Use of this source code is governed by a BSD-style license that can be |
+# found in the LICENSE file. |
+ |
+[ |
+[ALWAYS, { |
+ # These are designed to crash: |
+ "Abort": [SKIP], |
+ "AbortJS": [SKIP], |
+ "SystemBreak": [SKIP], |
+ "_DebugBreakInOptimizedCode": [SKIP], |
+ |
+ # varargs. |
+ "Call": [SKIP], |
+ "_CallFunction": [SKIP], |
+ |
+ # Implemented in the parser, not callable. |
+ "IS_VAR": [SKIP], |
+ |
+ # Compile-time ASSERTs. |
+ "_DateField": [SKIP], |
+ "_GetFromCache": [SKIP], |
+ |
+ # Riddled with ASSERTs. |
+ "CompileForOnStackReplacement": [SKIP], |
+ |
+ # Too slow for fuzzing. |
+ "SetAllocationTimeout": [SKIP], |
+ |
+ # TODO(jkummerow): Fix these and un-blacklist them! |
+ "CreateDateTimeFormat": [SKIP], |
+ "CreateNumberFormat": [SKIP], |
+ |
+ # TODO(jkummerow): Figure out what to do about inlined functions. |
+ "_GeneratorNext": [SKIP], |
+ "_GeneratorThrow": [SKIP], |
+ "_GetCachedArrayIndex": [SKIP], |
+ "_HasCachedArrayIndex": [SKIP], |
+ "_IsStringWrapperSafeForDefaultValueOf": [SKIP], |
+ "_OneByteSeqStringSetChar": [SKIP], |
+ "_RegExpConstructResult": [SKIP], |
+ "_TwoByteSeqStringSetChar": [SKIP], |
+ |
+ # These are slow. |
+ "DebugEvaluate": [PASS, SLOW], |
+ "DebugReferencedBy": [PASS, SLOW], |
+ "SetAccessorProperty": [PASS, SLOW], |
+ "SetScopeVariableValue": [PASS, SLOW], |
+}] # ALWAYS |
+] |