Ignore:
Timestamp:
Feb 23, 2011, 10:55:29 AM (14 years ago)
Author:
[email protected]
Message:

2011-02-23 Xan Lopez <[email protected]>

Reviewed by Gavin Barraclough.

latest jsc for armv7 crashes in sunspider tests
https://bugs.webkit.org/show_bug.cgi?id=54667

Update JIT offset values in ARMv7 after r78732. Fixes crashes in
SunSpider and JavaScript tests.

  • jit/JIT.h: update values.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/jit/JIT.h

    r79247 r79460  
    403403        // These architecture specific value are used to enable patching - see comment on op_put_by_id.
    404404        static const int patchOffsetPutByIdStructure = 10;
    405         static const int patchOffsetPutByIdPropertyMapOffset1 = 46;
    406         static const int patchOffsetPutByIdPropertyMapOffset2 = 58;
     405        static const int patchOffsetPutByIdPropertyMapOffset1 = 36;
     406        static const int patchOffsetPutByIdPropertyMapOffset2 = 48;
    407407        // These architecture specific value are used to enable patching - see comment on op_get_by_id.
    408408        static const int patchOffsetGetByIdStructure = 10;
    409409        static const int patchOffsetGetByIdBranchToSlowCase = 26;
    410         static const int patchOffsetGetByIdPropertyMapOffset1 = 46;
    411         static const int patchOffsetGetByIdPropertyMapOffset2 = 58;
    412         static const int patchOffsetGetByIdPutResult = 62;
     410        static const int patchOffsetGetByIdPropertyMapOffset1 = 36;
     411        static const int patchOffsetGetByIdPropertyMapOffset2 = 48;
     412        static const int patchOffsetGetByIdPutResult = 52;
    413413#if ENABLE(OPCODE_SAMPLING)
    414414        #error "OPCODE_SAMPLING is not yet supported"
Note: See TracChangeset for help on using the changeset viewer.