Revision: 24739
Author: [email protected]
Date: Mon Oct 20 12:14:26 2014 UTC
Log: Remove fuzz-natives tests.
[email protected]
Review URL: https://codereview.chromium.org/663043003
https://code.google.com/p/v8/source/detail?r=24739
Deleted:
/branches/bleeding_edge/test/fuzz-natives
Modified:
/branches/bleeding_edge/src/runtime/runtime-test.cc
/branches/bleeding_edge/src/runtime/runtime.h
/branches/bleeding_edge/tools/run-tests.py
=======================================
--- /branches/bleeding_edge/src/runtime/runtime-test.cc Mon Oct 20 12:07:45
2014 UTC
+++ /branches/bleeding_edge/src/runtime/runtime-test.cc Mon Oct 20 12:14:26
2014 UTC
@@ -349,50 +349,6 @@
PrintTransition(isolate, obj);
return obj; // return TOS
}
-
-
-#ifdef DEBUG
-// ListNatives is ONLY used by the fuzz-natives.js in debug mode
-// Exclude the code in release mode.
-RUNTIME_FUNCTION(Runtime_ListNatives) {
- HandleScope scope(isolate);
- DCHECK(args.length() == 0);
-#define COUNT_ENTRY(Name, argc, ressize) +1
- int entry_count =
- 0 RUNTIME_FUNCTION_LIST(COUNT_ENTRY)
INLINE_FUNCTION_LIST(COUNT_ENTRY)
- INLINE_OPTIMIZED_FUNCTION_LIST(COUNT_ENTRY);
-#undef COUNT_ENTRY
- Factory* factory = isolate->factory();
- Handle<FixedArray> elements = factory->NewFixedArray(entry_count);
- int index = 0;
- bool inline_runtime_functions = false;
-#define ADD_ENTRY(Name, argc,
ressize) \
-
{ \
- HandleScope
inner(isolate); \
- Handle<String>
name; \
- /* Inline runtime functions have an underscore in front of the name.
*/ \
- if (inline_runtime_functions)
{ \
- name = factory->NewStringFromStaticChars("_"
#Name); \
- } else
{ \
- name =
factory->NewStringFromStaticChars(#Name); \
-
} \
- Handle<FixedArray> pair_elements =
factory->NewFixedArray(2); \
- pair_elements->set(0,
*name); \
- pair_elements->set(1,
Smi::FromInt(argc)); \
- Handle<JSArray> pair =
factory->NewJSArrayWithElements(pair_elements); \
- elements->set(index++,
*pair); \
- }
- inline_runtime_functions = false;
- RUNTIME_FUNCTION_LIST(ADD_ENTRY)
- INLINE_OPTIMIZED_FUNCTION_LIST(ADD_ENTRY)
- inline_runtime_functions = true;
- INLINE_FUNCTION_LIST(ADD_ENTRY)
-#undef ADD_ENTRY
- DCHECK_EQ(index, entry_count);
- Handle<JSArray> result = factory->NewJSArrayWithElements(elements);
- return (*result);
-}
-#endif
RUNTIME_FUNCTION(Runtime_HaveSameMap) {
=======================================
--- /branches/bleeding_edge/src/runtime/runtime.h Mon Oct 20 12:07:45 2014
UTC
+++ /branches/bleeding_edge/src/runtime/runtime.h Mon Oct 20 12:14:26 2014
UTC
@@ -632,14 +632,6 @@
#endif
-#ifdef DEBUG
-#define RUNTIME_FUNCTION_LIST_DEBUG(F) \
- /* Testing */ \
- F(ListNatives, 0, 1)
-#else
-#define RUNTIME_FUNCTION_LIST_DEBUG(F)
-#endif
-
//
----------------------------------------------------------------------------
// RUNTIME_FUNCTION_LIST defines all runtime functions accessed
// either directly by id (via the code generator), or indirectly
@@ -650,7 +642,6 @@
RUNTIME_FUNCTION_LIST_ALWAYS_1(F) \
RUNTIME_FUNCTION_LIST_ALWAYS_2(F) \
RUNTIME_FUNCTION_LIST_ALWAYS_3(F) \
- RUNTIME_FUNCTION_LIST_DEBUG(F) \
RUNTIME_FUNCTION_LIST_DEBUGGER(F) \
RUNTIME_FUNCTION_LIST_I18N_SUPPORT(F)
=======================================
--- /branches/bleeding_edge/tools/run-tests.py Thu Oct 9 09:32:04 2014 UTC
+++ /branches/bleeding_edge/tools/run-tests.py Mon Oct 20 12:14:26 2014 UTC
@@ -51,8 +51,13 @@
ARCH_GUESS = utils.DefaultArch()
-DEFAULT_TESTS = ["mjsunit", "fuzz-natives", "unittests",
- "cctest", "message", "preparser"]
+DEFAULT_TESTS = [
+ "mjsunit",
+ "unittests",
+ "cctest",
+ "message",
+ "preparser",
+]
# Map of test name synonyms to lists of test suites. Should be ordered by
# expected runtimes (suites with slow test cases first). These groups are
@@ -60,7 +65,6 @@
TEST_MAP = {
"default": [
"mjsunit",
- "fuzz-natives",
"cctest",
"message",
"preparser",
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.