Reviewers: Vitaly Repeshko, danno, Paul Lind,

Description:
MIPS: Enable the ll_prof profiler on MIPS.


BUG=
TEST=


Please review this at http://codereview.chromium.org/8509006/

Affected files:
  M src/log.cc
  M tools/ll_prof.py


Index: src/log.cc
diff --git a/src/log.cc b/src/log.cc
index bad5fdc93098d9d32acaaa76d43400dbf141f823..eab26392e340af189db1500a8a77e1c367d2ffdc 100644
--- a/src/log.cc
+++ b/src/log.cc
@@ -1450,6 +1450,8 @@ void Logger::LogCodeInfo() {
   const char arch[] = "x64";
 #elif V8_TARGET_ARCH_ARM
   const char arch[] = "arm";
+#elif V8_TARGET_ARCH_MIPS
+  const char arch[] = "mips";
 #else
   const char arch[] = "unknown";
 #endif
Index: tools/ll_prof.py
diff --git a/tools/ll_prof.py b/tools/ll_prof.py
index 30d10c3031dca0f2fe8409fa90844055bc78b570..5c07d9165f9f89107d55ba1572d4d02600f601be 100755
--- a/tools/ll_prof.py
+++ b/tools/ll_prof.py
@@ -334,6 +334,7 @@ class LogReader(object):
   _ARCH_TO_POINTER_TYPE_MAP = {
     "ia32": ctypes.c_uint32,
     "arm": ctypes.c_uint32,
+    "mips": ctypes.c_uint32,
     "x64": ctypes.c_uint64
   }



--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to