Title: [101487] trunk/Source/_javascript_Core
Revision
101487
Author
[email protected]
Date
2011-11-30 04:22:09 -0800 (Wed, 30 Nov 2011)

Log Message

Unreviewed rolling out incorrect r101481.

* assembler/MIPSAssembler.h:
* assembler/MacroAssemblerMIPS.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (101486 => 101487)


--- trunk/Source/_javascript_Core/ChangeLog	2011-11-30 12:13:31 UTC (rev 101486)
+++ trunk/Source/_javascript_Core/ChangeLog	2011-11-30 12:22:09 UTC (rev 101487)
@@ -1,3 +1,10 @@
+2011-11-30  Csaba Osztrogonác  <[email protected]>
+
+        Unreviewed rolling out incorrect r101481.
+
+        * assembler/MIPSAssembler.h:
+        * assembler/MacroAssemblerMIPS.h:
+
 2011-11-30  Simon Hausmann  <[email protected]>
 
         Fix compilation with MingW.

Modified: trunk/Source/_javascript_Core/assembler/MIPSAssembler.h (101486 => 101487)


--- trunk/Source/_javascript_Core/assembler/MIPSAssembler.h	2011-11-30 12:13:31 UTC (rev 101486)
+++ trunk/Source/_javascript_Core/assembler/MIPSAssembler.h	2011-11-30 12:22:09 UTC (rev 101487)
@@ -734,11 +734,6 @@
         ExecutableAllocator::cacheFlush(start, size);
     }
 
-    static void* readCallTarget(void* from)
-    {
-        return readPointer(reinterpret_cast<void*>(getAbsoluteJumpAddress(from)));
-    }
-
     static void repatchInt32(void* from, int32_t to)
     {
         MIPSWord* insn = reinterpret_cast<MIPSWord*>(from);

Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerMIPS.h (101486 => 101487)


--- trunk/Source/_javascript_Core/assembler/MacroAssemblerMIPS.h	2011-11-30 12:13:31 UTC (rev 101486)
+++ trunk/Source/_javascript_Core/assembler/MacroAssemblerMIPS.h	2011-11-30 12:22:09 UTC (rev 101487)
@@ -1815,12 +1815,6 @@
         m_assembler.nop();
     }
 
-    static FunctionPtr readCallTarget(CodeLocationCall call)
-    {
-        return FunctionPtr(reinterpret_cast<void(*)()>(MIPSAssembler::readCallTarget(call.dataLocation())));
-    }
-
-
 private:
     // If m_fixedWidth is true, we will generate a fixed number of instructions.
     // Otherwise, we can emit any number of instructions.
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to