<?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>69711</bug_id>
          
          <creation_ts>2011-10-08 18:00:05 -0700</creation_ts>
          <short_desc>Remove 32 bit restrictions in DFG JIT</short_desc>
          <delta_ts>2011-10-09 01:07:58 -0700</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>Unspecified</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>0</everconfirmed>
          <reporter name="Yuqiang Xian">yuqiang.xian</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>barraclough</cc>
    
    <cc>fpizlo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>480643</commentid>
    <comment_count>0</comment_count>
    <who name="Yuqiang Xian">yuqiang.xian</who>
    <bug_when>2011-10-08 18:00:05 -0700</bug_when>
    <thetext>op_call/op_construct support was disabled for 32 bit DFG JIT because there was regression in javascriptcore tests. Now the bugs are fixed and there should be no regression. This makes 32 bit DFG have the same capability as 64 bit DFG, and improves the coverage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>480644</commentid>
    <comment_count>1</comment_count>
      <attachid>110286</attachid>
    <who name="Yuqiang Xian">yuqiang.xian</who>
    <bug_when>2011-10-08 18:03:39 -0700</bug_when>
    <thetext>Created attachment 110286
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>480665</commentid>
    <comment_count>2</comment_count>
      <attachid>110286</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2011-10-08 23:49:22 -0700</bug_when>
    <thetext>Comment on attachment 110286
the patch

I&apos;m happy with this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>480671</commentid>
    <comment_count>3</comment_count>
      <attachid>110286</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-09 01:07:54 -0700</bug_when>
    <thetext>Comment on attachment 110286
the patch

Clearing flags on attachment: 110286

Committed r97022: &lt;http://trac.webkit.org/changeset/97022&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>480672</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-09 01:07:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>110286</attachid>
            <date>2011-10-08 18:03:39 -0700</date>
            <delta_ts>2011-10-09 01:07:54 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>69711.patch</filename>
            <type>text/plain</type>
            <size>2237</size>
            <attacher name="Yuqiang Xian">yuqiang.xian</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gOTcwMTcpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTggQEAK
KzIwMTEtMTAtMDggIFl1cWlhbmcgWGlhbiAgPHl1cWlhbmcueGlhbkBpbnRlbC5jb20+CisKKyAg
ICAgICAgUmVtb3ZlIDMyIGJpdCByZXN0cmljdGlvbnMgaW4gREZHIEpJVAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Njk3MTEKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBvcF9jYWxsL29wX2NvbnN0cnVjdCBz
dXBwb3J0IHdhcyBkaXNhYmxlZCBmb3IgMzIgYml0IERGRyBKSVQgYmVjYXVzZQorICAgICAgICB0
aGVyZSB3YXMgcmVncmVzc2lvbiBpbiBqYXZhc2NyaXB0Y29yZSB0ZXN0cy4gTm93IHRoZSBidWdz
IGFyZSBmaXhlZAorICAgICAgICBhbmQgdGhlcmUgc2hvdWxkIGJlIG5vIHJlZ3Jlc3Npb24uIFRo
aXMgbWFrZXMgMzIgYml0IERGRyBoYXZlIHRoZSBzYW1lCisgICAgICAgIGNhcGFiaWxpdHkgYXMg
NjQgYml0IERGRywgYW5kIGltcHJvdmVzIHRoZSBjb3ZlcmFnZS4KKworICAgICAgICAqIGRmZy9E
RkdDYXBhYmlsaXRpZXMuaDoKKyAgICAgICAgKEpTQzo6REZHOjpjYW5Db21waWxlT3Bjb2RlKToK
KwogMjAxMS0xMC0wOCAgTWFyayBIYWhuZW5iZXJnICA8bWhhaG5lbmJlcmdAYXBwbGUuY29tPgog
CiAgICAgICAgIEFkZCBzdGF0aWMgdmVyc2lvbiBvZiBKU0NlbGw6OmdldENvbnN0cnVjdERhdGEK
SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQ2FwYWJpbGl0aWVzLmgKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdDYXBhYmlsaXRpZXMuaAkocmV2
aXNpb24gOTcwMTcpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0NhcGFiaWxpdGll
cy5oCSh3b3JraW5nIGNvcHkpCkBAIC0zMywxMyArMzMsNiBAQCBuYW1lc3BhY2UgSlNDIHsgbmFt
ZXNwYWNlIERGRyB7CiAKICNkZWZpbmUgRU5BQkxFX0RGR19SRVNUUklDVElPTlMgMQogCi0jaWYg
VVNFKEpTVkFMVUU2NCkKLSNkZWZpbmUgRU5BQkxFX0RGR18zMkJJVF9SRVNUUklDVElPTlMgMAot
I2Vsc2UKLSNkZWZpbmUgRU5BQkxFX0RGR18zMkJJVF9SRVNUUklDVElPTlMgMQotI2VuZGlmCi0K
LQogI2lmIEVOQUJMRShERkdfSklUKQogLy8gRmFzdCBjaGVjayBmdW5jdGlvbnM7IGlmIHRoZXkg
cmV0dXJuIHRydWUgaXQgaXMgc3RpbGwgbmVjZXNzYXJ5IHRvCiAvLyBjaGVjayBvcGNvZGVzLgpA
QCAtMTMxLDYgKzEyNCw4IEBAIGlubGluZSBib29sIGNhbkNvbXBpbGVPcGNvZGUoT3Bjb2RlSUQg
b3AKICAgICBjYXNlIG9wX3RvX3ByaW1pdGl2ZToKICAgICBjYXNlIG9wX3Rocm93OgogICAgIGNh
c2Ugb3BfdGhyb3dfcmVmZXJlbmNlX2Vycm9yOgorICAgIGNhc2Ugb3BfY2FsbDoKKyAgICBjYXNl
IG9wX2NvbnN0cnVjdDoKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgIAogICAgIC8vIE9w
Y29kZXMgd2Ugc3VwcG9ydCBjb25kaXRpb25hbGx5LiBFbmFibGluZyB0aGVzZSBvcGNvZGVzIGN1
cnJlbnRseSByZXN1bHRzIGluCkBAIC0xNDYsMTcgKzE0MSw2IEBAIGlubGluZSBib29sIGNhbkNv
bXBpbGVPcGNvZGUoT3Bjb2RlSUQgb3AKICAgICAgICAgcmV0dXJuIHRydWU7CiAjZW5kaWYKICAg
ICAgIAotICAgIC8vIE9wY29kZXMgd2Ugc3VwcG9ydCBjb25kaXRpb25hbGx5IG9uIDMyLWJpdCBi
dWlsZHMuIEVuYWJsaW5nIHRoZXNlIG9wY29kZXMKLSAgICAvLyBjdXJyZW50bHkgcmVzdWx0cyBp
biBjcmFzaGVzLCB3aGljaCBhcmUgc3RpbGwgYmVpbmcgaW52ZXN0aWdhdGVkLgotICAgICAgICAK
LSAgICBjYXNlIG9wX2NhbGw6Ci0gICAgY2FzZSBvcF9jb25zdHJ1Y3Q6Ci0jaWYgRU5BQkxFKERG
R18zMkJJVF9SRVNUUklDVElPTlMpCi0gICAgICAgIHJldHVybiBmYWxzZTsKLSNlbHNlCi0gICAg
ICAgIHJldHVybiB0cnVlOwotI2VuZGlmCi0KICAgICBkZWZhdWx0OgogICAgICAgICByZXR1cm4g
ZmFsc2U7CiAgICAgfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>