Ignore:
Timestamp:
Jun 9, 2019, 1:28:18 PM (6 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r246150, r246160, and r246166.
https://bugs.webkit.org/show_bug.cgi?id=198698

Regresses page loading time on iOS 13 (Requested by keith_m
on #webkit).

Reverted changesets:

"Reenable Gigacage on ARM64."
https://bugs.webkit.org/show_bug.cgi?id=198453
https://trac.webkit.org/changeset/246150

"Unrevied build fix for FTL without Gigacage."
https://trac.webkit.org/changeset/246160

"Fix typo in cageWithoutUntagging"
https://bugs.webkit.org/show_bug.cgi?id=198617
https://trac.webkit.org/changeset/246166

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/offlineasm/arm64.rb

    r246150 r246240  
    127127        when 't6'
    128128          arm64GPRName('x6', kind)
    129         when 't7'
    130           arm64GPRName('x7', kind)
    131129        when 'cfr'
    132130            arm64GPRName('x29', kind)
     
    10221020        when "memfence"
    10231021            $asm.puts "dmb sy"
    1024         when "bfiq"
    1025             $asm.puts "bfi #{operands[3].arm64Operand(:quad)}, #{operands[0].arm64Operand(:quad)}, #{operands[1].value}, #{operands[2].value}"
    10261022        when "pcrtoaddr"
    10271023            $asm.puts "adr #{operands[1].arm64Operand(:quad)}, #{operands[0].value}"
Note: See TracChangeset for help on using the changeset viewer.