Ignore:
Timestamp:
Oct 26, 2018, 4:34:01 PM (7 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r237479 and r237484.
https://bugs.webkit.org/show_bug.cgi?id=190978

broke JSC on iOS (Requested by tadeuzagallo on #webkit).

Reverted changesets:

"New bytecode format for JSC"
https://bugs.webkit.org/show_bug.cgi?id=187373
https://trac.webkit.org/changeset/237479

"Gardening: Build fix after r237479."
https://bugs.webkit.org/show_bug.cgi?id=187373
https://trac.webkit.org/changeset/237484

File:
1 edited

Legend:

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

    r237479 r237486  
    178178            result << Token.new(CodeOrigin.new(file, lineNumber), $&)
    179179            lineNumber += 1
    180         when /\A[a-zA-Z%]([a-zA-Z0-9_.%]*)/
     180        when /\A[a-zA-Z]([a-zA-Z0-9_.]*)/
    181181            result << Token.new(CodeOrigin.new(file, lineNumber), $&)
    182182        when /\A\.([a-zA-Z0-9_]*)/
    183183            result << Token.new(CodeOrigin.new(file, lineNumber), $&)
    184         when /\A_([a-zA-Z0-9_%]*)/
     184        when /\A_([a-zA-Z0-9_]*)/
    185185            result << Token.new(CodeOrigin.new(file, lineNumber), $&)
    186186        when /\A([ \t]+)/
     
    229229
    230230def isIdentifier(token)
    231     token =~ /\A[a-zA-Z%]([a-zA-Z0-9_.%]*)\Z/ and not isKeyword(token)
     231    token =~ /\A[a-zA-Z]([a-zA-Z0-9_.]*)\Z/ and not isKeyword(token)
    232232end
    233233
    234234def isLabel(token)
    235     token =~ /\A_([a-zA-Z0-9_%]*)\Z/
     235    token =~ /\A_([a-zA-Z0-9_]*)\Z/
    236236end
    237237
Note: See TracChangeset for help on using the changeset viewer.