Ignore:
Timestamp:
Nov 29, 2017, 1:42:00 PM (7 years ago)
Author:
Matt Lewis
Message:

Unreviewed, rolling out r225286.

The source files within this patch have been marked as
executable.

Reverted changeset:

"[MIPS][JSC] Implement MacroAssembler::probe support on MIPS"
https://bugs.webkit.org/show_bug.cgi?id=175447
https://trac.webkit.org/changeset/225286

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/assembler/ProbeContext.cpp

    • Property svn:executable deleted
    r225286 r225293  
    4141    void* originalLR = cpu.gpr<void*>(ARM64Registers::lr);
    4242    void* originalPC = cpu.pc();
    43 #elif CPU(MIPS)
    44     auto& cpu = context.cpu;
    45     void* originalRA = cpu.gpr<void*>(MIPSRegisters::ra);
    46     void* originalPC = cpu.pc();
    4743#endif
    4844
     
    5450    // The ARM64 probe trampoline does not support changing both lr and pc.
    5551    RELEASE_ASSERT(originalPC == cpu.pc() || originalLR == cpu.gpr<void*>(ARM64Registers::lr));
    56 #elif CPU(MIPS)
    57     // The MIPS probe trampoline does not support changing both ra and pc.
    58     RELEASE_ASSERT(originalPC == cpu.pc() || originalRA == cpu.gpr<void*>(MIPSRegisters::ra));
    5952#endif
    6053
Note: See TracChangeset for help on using the changeset viewer.