Changeset 231332 in webkit


Ignore:
Timestamp:
May 3, 2018 4:21:37 PM (6 years ago)
Author:
keith_miller@apple.com
Message:

Unreviewed, fix 32-bit profile offset for change in bytecode
length of the get_by_id and get_array_length opcodes.

  • llint/LowLevelInterpreter32_64.asm:
Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r231317 r231332  
     12018-05-03  Keith Miller  <keith_miller@apple.com>
     2
     3        Unreviewed, fix 32-bit profile offset for change in bytecode
     4        length of the get_by_id and get_array_length opcodes.
     5
     6        * llint/LowLevelInterpreter32_64.asm:
     7
    182018-05-03  Michael Saboff  <msaboff@apple.com>
    29
  • trunk/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm

    r231316 r231332  
    14211421    storei t0, TagOffset[cfr, t2, 8]
    14221422    storei t1, PayloadOffset[cfr, t2, 8]
    1423     valueProfile(t0, t1, 32, t2)
     1423    valueProfile(t0, t1, 28, t2)
    14241424    dispatch(constexpr op_get_by_id_length)
    14251425
     
    14421442    loadi -sizeof IndexingHeader + IndexingHeader::u.lengths.publicLength[t0], t0
    14431443    bilt t0, 0, .opGetArrayLengthSlow
    1444     valueProfile(Int32Tag, t0, 32, t2)
     1444    valueProfile(Int32Tag, t0, 28, t2)
    14451445    storep t0, PayloadOffset[cfr, t1, 8]
    14461446    storep Int32Tag, TagOffset[cfr, t1, 8]
Note: See TracChangeset for help on using the changeset viewer.