Modified: trunk/Source/_javascript_Core/ChangeLog (140975 => 140976)
--- trunk/Source/_javascript_Core/ChangeLog 2013-01-28 17:45:45 UTC (rev 140975)
+++ trunk/Source/_javascript_Core/ChangeLog 2013-01-28 18:27:06 UTC (rev 140976)
@@ -1,3 +1,15 @@
+2013-01-28 Michael Saboff <msab...@apple.com>
+
+ Cleanup ARM version of debugName() in DFGFPRInfo.h
+ https://bugs.webkit.org/show_bug.cgi?id=108090
+
+ Reviewed by David Kilzer.
+
+ Fixed debugName() so it will compile by adding static_cast<int> and missing commas.
+
+ * dfg/DFGFPRInfo.h:
+ (JSC::DFG::FPRInfo::debugName):
+
2013-01-27 Andreas Kling <akl...@apple.com>
JSC: FunctionParameters are memory hungry.
Modified: trunk/Source/_javascript_Core/dfg/DFGFPRInfo.h (140975 => 140976)
--- trunk/Source/_javascript_Core/dfg/DFGFPRInfo.h 2013-01-28 17:45:45 UTC (rev 140975)
+++ trunk/Source/_javascript_Core/dfg/DFGFPRInfo.h 2013-01-28 18:27:06 UTC (rev 140976)
@@ -147,15 +147,15 @@
static const char* debugName(FPRReg reg)
{
ASSERT(reg != InvalidFPRReg);
- ASSERT(reg < 32);
+ ASSERT(static_cast<int>(reg) < 32);
static const char* nameForRegister[32] = {
"d0", "d1", "d2", "d3",
"d4", "d5", "d6", "d7",
"d8", "d9", "d10", "d11",
- "d12", "d13", "d14", "d15"
- "d16", "d17", "d18", "d19"
- "d20", "d21", "d22", "d23"
- "d24", "d25", "d26", "d27"
+ "d12", "d13", "d14", "d15",
+ "d16", "d17", "d18", "d19",
+ "d20", "d21", "d22", "d23",
+ "d24", "d25", "d26", "d27",
"d28", "d29", "d30", "d31"
};
return nameForRegister[reg];