Changeset 157699 in webkit


Ignore:
Timestamp:
Oct 20, 2013 4:06:05 AM (10 years ago)
Author:
commit-queue@webkit.org
Message:

[sh4] Fix build (broken since r157690).
https://bugs.webkit.org/show_bug.cgi?id=123081

Patch by Julien Brianceau <jbriance@cisco.com> on 2013-10-20
Reviewed by Andreas Kling.

  • assembler/AssemblerBufferWithConstantPool.h:
  • assembler/SH4Assembler.h:

(JSC::SH4Assembler::buffer):
(JSC::SH4Assembler::readCallTarget):

Location:
trunk/Source/JavaScriptCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r157696 r157699  
     12013-10-20  Julien Brianceau  <jbriance@cisco.com>
     2
     3        [sh4] Fix build (broken since r157690).
     4        https://bugs.webkit.org/show_bug.cgi?id=123081
     5
     6        Reviewed by Andreas Kling.
     7
     8        * assembler/AssemblerBufferWithConstantPool.h:
     9        * assembler/SH4Assembler.h:
     10        (JSC::SH4Assembler::buffer):
     11        (JSC::SH4Assembler::readCallTarget):
     12
    1132013-10-19  Filip Pizlo  <fpizlo@apple.com>
    214
  • trunk/Source/JavaScriptCore/assembler/AssemblerBufferWithConstantPool.h

    r148696 r157699  
    196196    }
    197197
    198     PassRefPtr<ExecutableMemoryHandle> executableCopy(VM& vm, void* ownerUID, JITCompilationEffort effort)
    199     {
    200         flushConstantPool(false);
    201         return AssemblerBuffer::executableCopy(vm, ownerUID, effort);
    202     }
    203 
    204198    void putShortWithConstantInt(uint16_t insn, uint32_t constant, bool isReusable = false)
    205199    {
  • trunk/Source/JavaScriptCore/assembler/SH4Assembler.h

    r157295 r157699  
    346346    }
    347347
     348    AssemblerBuffer& buffer() { return m_buffer; }
     349
    348350    // SH4 condition codes
    349351    typedef enum {
     
    16541656    }
    16551657
    1656     PassRefPtr<ExecutableMemoryHandle> executableCopy(VM& vm, void* ownerUID, JITCompilationEffort effort)
    1657     {
    1658         return m_buffer.executableCopy(vm, ownerUID, effort);
    1659     }
    1660 
    16611658    static void cacheFlush(void* code, size_t size)
    16621659    {
Note: See TracChangeset for help on using the changeset viewer.