Revision: 15314
Author: [email protected]
Date: Tue Jun 25 01:51:49 2013
Log: Cleanup Code::Kind2String().
Use CODE_KIND_LIST() to automatically generate the case statements for
Code::Kind2String().
BUG=
[email protected]
Review URL: https://codereview.chromium.org/17571016
http://code.google.com/p/v8/source/detail?r=15314
Modified:
/branches/bleeding_edge/src/objects.cc
=======================================
--- /branches/bleeding_edge/src/objects.cc Mon Jun 24 05:55:19 2013
+++ /branches/bleeding_edge/src/objects.cc Tue Jun 25 01:51:49 2013
@@ -10350,22 +10350,9 @@
// Identify kind of code.
const char* Code::Kind2String(Kind kind) {
switch (kind) {
- case FUNCTION: return "FUNCTION";
- case OPTIMIZED_FUNCTION: return "OPTIMIZED_FUNCTION";
- case STUB: return "STUB";
- case BUILTIN: return "BUILTIN";
- case LOAD_IC: return "LOAD_IC";
- case KEYED_LOAD_IC: return "KEYED_LOAD_IC";
- case STORE_IC: return "STORE_IC";
- case KEYED_STORE_IC: return "KEYED_STORE_IC";
- case CALL_IC: return "CALL_IC";
- case KEYED_CALL_IC: return "KEYED_CALL_IC";
- case UNARY_OP_IC: return "UNARY_OP_IC";
- case BINARY_OP_IC: return "BINARY_OP_IC";
- case COMPARE_IC: return "COMPARE_IC";
- case COMPARE_NIL_IC: return "COMPARE_NIL_IC";
- case TO_BOOLEAN_IC: return "TO_BOOLEAN_IC";
- case REGEXP: return "REGEXP";
+#define CASE(name) case name: return #name;
+ CODE_KIND_LIST(CASE)
+#undef CASE
}
UNREACHABLE();
return NULL;
--
--
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/groups/opt_out.