Ignore:
Timestamp:
Mar 26, 2012, 7:03:47 PM (13 years ago)
Author:
[email protected]
Message:

Unaligned userspace access for SH4 platforms
https://bugs.webkit.org/show_bug.cgi?id=79104

Patch by Thouraya ANDOLSI <[email protected]> on 2012-03-26
Reviewed by Gavin Barraclough.

  • assembler/AbstractMacroAssembler.h:

(Jump):
(JSC::AbstractMacroAssembler::Jump::Jump):
(JSC::AbstractMacroAssembler::Jump::link):

  • assembler/MacroAssemblerSH4.h:

(JSC::MacroAssemblerSH4::load16Unaligned):
(JSC::MacroAssemblerSH4::load32WithUnalignedHalfWords):
(JSC::MacroAssemblerSH4::branchDouble):
(JSC::MacroAssemblerSH4::branchTrue):
(JSC::MacroAssemblerSH4::branchFalse):

  • assembler/SH4Assembler.h:

(JSC::SH4Assembler::extraInstrForBranch):
(SH4Assembler):
(JSC::SH4Assembler::bra):
(JSC::SH4Assembler::linkJump):

  • jit/JIT.h:

(JIT):

  • yarr/YarrJIT.cpp:

(JSC::Yarr::YarrGenerator::generatePatternCharacterOnce):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r112177 r112192  
     12012-03-26  Thouraya ANDOLSI  <[email protected]>
     2
     3        Unaligned userspace access for SH4 platforms
     4        https://bugs.webkit.org/show_bug.cgi?id=79104
     5
     6        Reviewed by Gavin Barraclough.
     7
     8        * assembler/AbstractMacroAssembler.h:
     9        (Jump):
     10        (JSC::AbstractMacroAssembler::Jump::Jump):
     11        (JSC::AbstractMacroAssembler::Jump::link):
     12        * assembler/MacroAssemblerSH4.h:
     13        (JSC::MacroAssemblerSH4::load16Unaligned):
     14        (JSC::MacroAssemblerSH4::load32WithUnalignedHalfWords):
     15        (JSC::MacroAssemblerSH4::branchDouble):
     16        (JSC::MacroAssemblerSH4::branchTrue):
     17        (JSC::MacroAssemblerSH4::branchFalse):
     18        * assembler/SH4Assembler.h:
     19        (JSC::SH4Assembler::extraInstrForBranch):
     20        (SH4Assembler):
     21        (JSC::SH4Assembler::bra):
     22        (JSC::SH4Assembler::linkJump):
     23        * jit/JIT.h:
     24        (JIT):
     25        * yarr/YarrJIT.cpp:
     26        (JSC::Yarr::YarrGenerator::generatePatternCharacterOnce):
     27
    1282012-03-26  Ryosuke Niwa  <[email protected]>
    229
Note: See TracChangeset for help on using the changeset viewer.