<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>129272</bug_id>
          
          <creation_ts>2014-02-24 13:41:06 -0800</creation_ts>
          <short_desc>JSC regressions after r164494</short_desc>
          <delta_ts>2014-02-24 18:13:37 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac (Intel)</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>peavo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>msaboff</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>984048</commentid>
    <comment_count>0</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-24 13:41:06 -0800</bug_when>
    <thetext>The patch in bug 129155 caused many JSC test failures for 32-bit Mac and GTK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984060</commentid>
    <comment_count>1</comment_count>
      <attachid>225095</attachid>
    <who name="">peavo</who>
    <bug_when>2014-02-24 14:05:42 -0800</bug_when>
    <thetext>Created attachment 225095
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984061</commentid>
    <comment_count>2</comment_count>
      <attachid>225095</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-02-24 14:11:24 -0800</bug_when>
    <thetext>Comment on attachment 225095
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984063</commentid>
    <comment_count>3</comment_count>
      <attachid>225096</attachid>
    <who name="">peavo</who>
    <bug_when>2014-02-24 14:13:40 -0800</bug_when>
    <thetext>Created attachment 225096
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984064</commentid>
    <comment_count>4</comment_count>
      <attachid>225096</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2014-02-24 14:22:02 -0800</bug_when>
    <thetext>Comment on attachment 225096
Patch

I don&apos;t know the x87 instructions, but In the original patch &lt;http://trac.webkit.org/changeset/164494&gt;, you modified all 3 cases in that if else statement blob.  Do the other 2 cases need to be conditional on isIntelSyntax as well?  Please comment.  Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984068</commentid>
    <comment_count>5</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-24 14:25:39 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 225096 [details])
&gt; I don&apos;t know the x87 instructions, but In the original patch &lt;http://trac.webkit.org/changeset/164494&gt;, you modified all 3 cases in that if else statement blob.  Do the other 2 cases need to be conditional on isIntelSyntax as well?  Please comment.  Thanks.

No, I believe I only added the orderOperands function there, which will do nothing for !isIntelSyntax.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984071</commentid>
    <comment_count>6</comment_count>
      <attachid>225096</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2014-02-24 14:31:06 -0800</bug_when>
    <thetext>Comment on attachment 225096
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984080</commentid>
    <comment_count>7</comment_count>
      <attachid>225096</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-02-24 14:53:17 -0800</bug_when>
    <thetext>Comment on attachment 225096
Patch

Clearing flags on attachment: 225096

Committed r164612: &lt;http://trac.webkit.org/changeset/164612&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984081</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-02-24 14:53:19 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984083</commentid>
    <comment_count>9</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-24 14:55:26 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 225096 [details])
&gt; r=me

Thanks, sorry for the fuzz ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984132</commentid>
    <comment_count>10</comment_count>
    <who name="Mark Hahnenberg">mhahnenberg</who>
    <bug_when>2014-02-24 18:13:37 -0800</bug_when>
    <thetext>*** Bug 129281 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>225095</attachid>
            <date>2014-02-24 14:05:42 -0800</date>
            <delta_ts>2014-02-24 14:13:30 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-129272-20140224230539.patch</filename>
            <type>text/plain</type>
            <size>1644</size>
            <attacher>peavo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTY0NjA2KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBA
CisyMDE0LTAyLTI0ICBwZWF2b0BvdXRsb29rLmNvbSAgPHBlYXZvQG91dGxvb2suY29tPgorCisg
ICAgICAgIEpTQyByZWdyZXNzaW9ucyBhZnRlciByMTY0NDk0CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjkyNzIKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIG9mZmxpbmVhc20veDg2LnJiOiBPbmx5IGF2
b2lkIHJldmVyc2Ugb3Bjb2RlIChmZGl2cikgZm9yIFdpbmRvd3MuCisKIDIwMTQtMDItMjQgIFRh
bWFzIEdlcmdlbHkgIDx0Z2VyZ2VseS51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcuY29tPgogCiAg
ICAgICAgIENvZGUgY2xlYW51cDogcmVtb3ZlIGxlZnRvdmVyIEVOQUJMRShXT1JLRVJTKSBtYWNy
b3MgYW5kIHN1cHBvcnQuCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvb2ZmbGluZWFzbS94
ODYucmIKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL29mZmxpbmVhc20veDg2
LnJiCShyZXZpc2lvbiAxNjQ2MDUpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvb2ZmbGluZWFz
bS94ODYucmIJKHdvcmtpbmcgY29weSkKQEAgLTgwOCw3ICs4MDgsMTEgQEAgY2xhc3MgSW5zdHJ1
Y3Rpb24KICAgICAgICAgaWYgKG9wZXJhbmRzWzFdLng4N0RlZmF1bHRTdGFja1Bvc2l0aW9uID09
IDApCiAgICAgICAgICAgICAkYXNtLnB1dHMgIiN7b3Bjb2RlfSAje29yZGVyT3BlcmFuZHMob3Bl
cmFuZHNbMF0ueDg3T3BlcmFuZCgwKSwgcmVnaXN0ZXIoInN0IikpfSIKICAgICAgICAgZWxzaWYg
KG9wZXJhbmRzWzBdLng4N0RlZmF1bHRTdGFja1Bvc2l0aW9uID09IDApCi0gICAgICAgICAgICAk
YXNtLnB1dHMgIiN7b3Bjb2RlfSAje29yZGVyT3BlcmFuZHMocmVnaXN0ZXIoInN0IiksIG9wZXJh
bmRzWzFdLng4N09wZXJhbmQoMCkpfSIKKyAgICAgICAgICAgIGlmICFpc0ludGVsU3ludGF4Cisg
ICAgICAgICAgICAgICAgJGFzbS5wdXRzICIje29wY29kZXJldmVyc2V9ICN7cmVnaXN0ZXIoInN0
Iil9LCAje29wZXJhbmRzWzFdLng4N09wZXJhbmQoMCl9IgorICAgICAgICAgICAgZWxzZQorICAg
ICAgICAgICAgICAgICRhc20ucHV0cyAiI3tvcGNvZGV9ICN7b3BlcmFuZHNbMV0ueDg3T3BlcmFu
ZCgwKSl9LCAje3JlZ2lzdGVyKCJzdCIpfSIKKyAgICAgICAgICAgIGVuZAogICAgICAgICBlbHNl
CiAgICAgICAgICAgICAkYXNtLnB1dHMgImZsZCAje29wZXJhbmRzWzBdLng4N09wZXJhbmQoMCl9
IgogICAgICAgICAgICAgJGFzbS5wdXRzICIje29wY29kZXJldmVyc2V9cCAje29yZGVyT3BlcmFu
ZHMocmVnaXN0ZXIoInN0IiksIG9wZXJhbmRzWzFdLng4N09wZXJhbmQoMSkpfSIK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>225096</attachid>
            <date>2014-02-24 14:13:40 -0800</date>
            <delta_ts>2014-02-24 14:53:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-129272-20140224231338.patch</filename>
            <type>text/plain</type>
            <size>1643</size>
            <attacher>peavo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTY0NjA2KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBA
CisyMDE0LTAyLTI0ICBwZWF2b0BvdXRsb29rLmNvbSAgPHBlYXZvQG91dGxvb2suY29tPgorCisg
ICAgICAgIEpTQyByZWdyZXNzaW9ucyBhZnRlciByMTY0NDk0CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjkyNzIKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIG9mZmxpbmVhc20veDg2LnJiOiBPbmx5IGF2
b2lkIHJldmVyc2Ugb3Bjb2RlIChmZGl2cikgZm9yIFdpbmRvd3MuCisKIDIwMTQtMDItMjQgIFRh
bWFzIEdlcmdlbHkgIDx0Z2VyZ2VseS51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcuY29tPgogCiAg
ICAgICAgIENvZGUgY2xlYW51cDogcmVtb3ZlIGxlZnRvdmVyIEVOQUJMRShXT1JLRVJTKSBtYWNy
b3MgYW5kIHN1cHBvcnQuCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvb2ZmbGluZWFzbS94
ODYucmIKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL29mZmxpbmVhc20veDg2
LnJiCShyZXZpc2lvbiAxNjQ2MDUpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvb2ZmbGluZWFz
bS94ODYucmIJKHdvcmtpbmcgY29weSkKQEAgLTgwOCw3ICs4MDgsMTEgQEAgY2xhc3MgSW5zdHJ1
Y3Rpb24KICAgICAgICAgaWYgKG9wZXJhbmRzWzFdLng4N0RlZmF1bHRTdGFja1Bvc2l0aW9uID09
IDApCiAgICAgICAgICAgICAkYXNtLnB1dHMgIiN7b3Bjb2RlfSAje29yZGVyT3BlcmFuZHMob3Bl
cmFuZHNbMF0ueDg3T3BlcmFuZCgwKSwgcmVnaXN0ZXIoInN0IikpfSIKICAgICAgICAgZWxzaWYg
KG9wZXJhbmRzWzBdLng4N0RlZmF1bHRTdGFja1Bvc2l0aW9uID09IDApCi0gICAgICAgICAgICAk
YXNtLnB1dHMgIiN7b3Bjb2RlfSAje29yZGVyT3BlcmFuZHMocmVnaXN0ZXIoInN0IiksIG9wZXJh
bmRzWzFdLng4N09wZXJhbmQoMCkpfSIKKyAgICAgICAgICAgIGlmICFpc0ludGVsU3ludGF4Cisg
ICAgICAgICAgICAgICAgJGFzbS5wdXRzICIje29wY29kZXJldmVyc2V9ICN7cmVnaXN0ZXIoInN0
Iil9LCAje29wZXJhbmRzWzFdLng4N09wZXJhbmQoMCl9IgorICAgICAgICAgICAgZWxzZQorICAg
ICAgICAgICAgICAgICRhc20ucHV0cyAiI3tvcGNvZGV9ICN7b3BlcmFuZHNbMV0ueDg3T3BlcmFu
ZCgwKX0sICN7cmVnaXN0ZXIoInN0Iil9IgorICAgICAgICAgICAgZW5kCiAgICAgICAgIGVsc2UK
ICAgICAgICAgICAgICRhc20ucHV0cyAiZmxkICN7b3BlcmFuZHNbMF0ueDg3T3BlcmFuZCgwKX0i
CiAgICAgICAgICAgICAkYXNtLnB1dHMgIiN7b3Bjb2RlcmV2ZXJzZX1wICN7b3JkZXJPcGVyYW5k
cyhyZWdpc3Rlcigic3QiKSwgb3BlcmFuZHNbMV0ueDg3T3BlcmFuZCgxKSl9Igo=
</data>

          </attachment>
      

    </bug>

</bugzilla>