<?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>56348</bug_id>
          
          <creation_ts>2011-03-14 17:59:13 -0700</creation_ts>
          <short_desc>Made the global object moving-GC-safe</short_desc>
          <delta_ts>2011-03-14 19:28:10 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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 name="Geoffrey Garen">ggaren</reporter>
          <assigned_to name="Geoffrey Garen">ggaren</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>367397</commentid>
    <comment_count>0</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2011-03-14 17:59:13 -0700</bug_when>
    <thetext>Made the global object moving-GC-safe</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>367400</commentid>
    <comment_count>1</comment_count>
      <attachid>85748</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2011-03-14 18:02:54 -0700</bug_when>
    <thetext>Created attachment 85748
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>367447</commentid>
    <comment_count>2</comment_count>
      <attachid>85748</attachid>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2011-03-14 19:17:16 -0700</bug_when>
    <thetext>Comment on attachment 85748
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=85748&amp;action=review

r=me, but don&apos;t change the project file.  Please update xcode

&gt; Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj:-2626
&gt; -			developmentRegion = English;

You need to update xcode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>367454</commentid>
    <comment_count>3</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2011-03-14 19:28:10 -0700</bug_when>
    <thetext>Committed r81100: &lt;http://trac.webkit.org/changeset/81100&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>85748</attachid>
            <date>2011-03-14 18:02:54 -0700</date>
            <delta_ts>2011-03-14 19:17:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-56348-20110314180253.patch</filename>
            <type>text/plain</type>
            <size>4973</size>
            <attacher name="Geoffrey Garen">ggaren</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gODEwODgpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjIgQEAK
KzIwMTEtMDMtMTQgIEdlb2ZmcmV5IEdhcmVuICA8Z2dhcmVuQGFwcGxlLmNvbT4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWRlIHRoZSBnbG9iYWwg
b2JqZWN0IG1vdmluZy1HQy1zYWZlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD01NjM0OAorICAgICAgICAKKyAgICAgICAgU3VuU3BpZGVyIHJlcG9ydHMg
bm8gY2hhbmdlLgorCisgICAgICAgICogcnVudGltZS9KU0dsb2JhbE9iamVjdC5jcHA6CisgICAg
ICAgIChKU0M6OkpTR2xvYmFsT2JqZWN0OjptYXJrQ2hpbGRyZW4pOiBSZW1vdmVkIGEgZHViaW91
cyBjb21tZW50IHRoYXQKKyAgICAgICAgc3VnZ2VzdGVkIHdlIGRvIG5vdCBuZWVkIHRvIHZpc2l0
IGFsbCBvdXIgcmVmZXJlbmNlcyBkdXJpbmcgR0MsIHNpbmNlCisgICAgICAgIHRoYXQgaXMgbm90
IHRydWUgaW4gYSBtb3ZpbmcgR0MuCisKKyAgICAgICAgUmUtc29ydGVkIGRhdGEgbWVtYmVycyBi
eSB0eXBlLCByZW1vdmVkIG9uZSBkdXBsaWNhdGUsIGFuZCBhZGRlZCBiYWNrCisgICAgICAgIHRo
ZSBvbmUgbWlzc2luZyBtYXJrIEkgZm91bmQuCisKKyAgICAgICAgKiBydW50aW1lL0pTR2xvYmFs
T2JqZWN0Lmg6IFJlLXNvcnRlZCBkYXRhIG1lbWJlcnMgYnkgdHlwZS4KKwogMjAxMS0wMy0xNCAg
R2VvZmZyZXkgR2FyZW4gIDxnZ2FyZW5AYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IE9saXZlciBIdW50LgpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3Jl
Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3Jp
cHRDb3JlL0phdmFTY3JpcHRDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHJldmlzaW9u
IDgxMDg1KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3JlLnhjb2RlcHJv
ai9wcm9qZWN0LnBieHByb2oJKHdvcmtpbmcgY29weSkKQEAgLTI2MjMsNyArMjYyMyw2IEBACiAJ
CQl9OwogCQkJYnVpbGRDb25maWd1cmF0aW9uTGlzdCA9IDE0OUMyNzcxMDg5MDJBRkUwMDhBOUVG
QyAvKiBCdWlsZCBjb25maWd1cmF0aW9uIGxpc3QgZm9yIFBCWFByb2plY3QgIkphdmFTY3JpcHRD
b3JlIiAqLzsKIAkJCWNvbXBhdGliaWxpdHlWZXJzaW9uID0gIlhjb2RlIDMuMSI7Ci0JCQlkZXZl
bG9wbWVudFJlZ2lvbiA9IEVuZ2xpc2g7CiAJCQloYXNTY2FubmVkRm9yRW5jb2RpbmdzID0gMTsK
IAkJCWtub3duUmVnaW9ucyA9ICgKIAkJCQlFbmdsaXNoLApJbmRleDogU291cmNlL0phdmFTY3Jp
cHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsT2JqZWN0LmNwcAkocmV2aXNpb24gODEwODUp
CisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dsb2JhbE9iamVjdC5jcHAJKHdv
cmtpbmcgY29weSkKQEAgLTMxNiw4ICszMTYsOSBAQCB2b2lkIEpTR2xvYmFsT2JqZWN0OjpyZXNl
dFByb3RvdHlwZShKU1ZhCiB2b2lkIEpTR2xvYmFsT2JqZWN0OjptYXJrQ2hpbGRyZW4oTWFya1N0
YWNrJiBtYXJrU3RhY2spCiB7CiAgICAgSlNWYXJpYWJsZU9iamVjdDo6bWFya0NoaWxkcmVuKG1h
cmtTdGFjayk7Ci0gICAgCisKICAgICBtYXJrSWZOZWVkZWQobWFya1N0YWNrLCAmbV9nbG9iYWxT
Y29wZUNoYWluKTsKKyAgICBtYXJrSWZOZWVkZWQobWFya1N0YWNrLCAmbV9tZXRob2RDYWxsRHVt
bXkpOwogCiAgICAgbWFya0lmTmVlZGVkKG1hcmtTdGFjaywgJm1fcmVnRXhwQ29uc3RydWN0b3Ip
OwogICAgIG1hcmtJZk5lZWRlZChtYXJrU3RhY2ssICZtX2Vycm9yQ29uc3RydWN0b3IpOwpAQCAt
MzQxLDkgKzM0Miw2IEBAIHZvaWQgSlNHbG9iYWxPYmplY3Q6Om1hcmtDaGlsZHJlbihNYXJrU3QK
ICAgICBtYXJrSWZOZWVkZWQobWFya1N0YWNrLCAmbV9kYXRlUHJvdG90eXBlKTsKICAgICBtYXJr
SWZOZWVkZWQobWFya1N0YWNrLCAmbV9yZWdFeHBQcm90b3R5cGUpOwogCi0gICAgbWFya0lmTmVl
ZGVkKG1hcmtTdGFjaywgJm1fbWV0aG9kQ2FsbER1bW15KTsKLQotICAgIG1hcmtJZk5lZWRlZCht
YXJrU3RhY2ssIG1fZXJyb3JTdHJ1Y3R1cmUpOwogICAgIG1hcmtJZk5lZWRlZChtYXJrU3RhY2ss
IG1fYXJndW1lbnRzU3RydWN0dXJlKTsKICAgICBtYXJrSWZOZWVkZWQobWFya1N0YWNrLCBtX2Fy
cmF5U3RydWN0dXJlKTsKICAgICBtYXJrSWZOZWVkZWQobWFya1N0YWNrLCBtX2Jvb2xlYW5PYmpl
Y3RTdHJ1Y3R1cmUpOwpAQCAtMzU4LDkgKzM1Niw3IEBAIHZvaWQgSlNHbG9iYWxPYmplY3Q6Om1h
cmtDaGlsZHJlbihNYXJrU3QKICAgICBtYXJrSWZOZWVkZWQobWFya1N0YWNrLCBtX3JlZ0V4cE1h
dGNoZXNBcnJheVN0cnVjdHVyZSk7CiAgICAgbWFya0lmTmVlZGVkKG1hcmtTdGFjaywgbV9yZWdF
eHBTdHJ1Y3R1cmUpOwogICAgIG1hcmtJZk5lZWRlZChtYXJrU3RhY2ssIG1fc3RyaW5nT2JqZWN0
U3RydWN0dXJlKTsKLQotICAgIC8vIE5vIG5lZWQgdG8gbWFyayB0aGUgb3RoZXIgc3RydWN0dXJl
cywgYmVjYXVzZSB0aGVpciBwcm90b3R5cGVzIGFyZSBhbGwKLSAgICAvLyBndWFyYW50ZWVkIHRv
IGJlIHJlZmVyZW5jZWQgZWxzZXdoZXJlLgorICAgIG1hcmtJZk5lZWRlZChtYXJrU3RhY2ssIG1f
aW50ZXJuYWxGdW5jdGlvblN0cnVjdHVyZSk7CiAKICAgICBpZiAobV9yZWdpc3RlckFycmF5KSB7
CiAgICAgICAgIC8vIE91dHNpZGUgdGhlIGV4ZWN1dGlvbiBvZiBnbG9iYWwgY29kZSwgd2hlbiBv
dXIgdmFyaWFibGVzIGFyZSB0b3JuIG9mZiwKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9y
dW50aW1lL0pTR2xvYmFsT2JqZWN0LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRD
b3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3QuaAkocmV2aXNpb24gODEwODUpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dsb2JhbE9iamVjdC5oCSh3b3JraW5nIGNvcHkpCkBA
IC01NiwxNSArNTYsMTMgQEAgbmFtZXNwYWNlIEpTQyB7CiAgICAgcHJvdGVjdGVkOgogICAgICAg
ICB0eXBlZGVmIEhhc2hTZXQ8UmVmUHRyPE9wYXF1ZUpTV2Vha09iamVjdE1hcD4gPiBXZWFrTWFw
U2V0OwogCi0gICAgICAgIHNpemVfdCBtX3JlZ2lzdGVyQXJyYXlTaXplOworICAgICAgICBSZWZQ
dHI8SlNHbG9iYWxEYXRhPiBtX2dsb2JhbERhdGE7CiAKLSAgICAgICAgSlNHbG9iYWxPYmplY3Qq
IG1fbmV4dDsKLSAgICAgICAgSlNHbG9iYWxPYmplY3QqIG1fcHJldjsKKyAgICAgICAgc2l6ZV90
IG1fcmVnaXN0ZXJBcnJheVNpemU7CisgICAgICAgIFJlZ2lzdGVyIG1fZ2xvYmFsQ2FsbEZyYW1l
W1JlZ2lzdGVyRmlsZTo6Q2FsbEZyYW1lSGVhZGVyU2l6ZV07CiAKLSAgICAgICAgRGVidWdnZXIq
IG1fZGVidWdnZXI7Ci0gICAgICAgIAogICAgICAgICBXcml0ZUJhcnJpZXI8U2NvcGVDaGFpbk5v
ZGU+IG1fZ2xvYmFsU2NvcGVDaGFpbjsKLSAgICAgICAgUmVnaXN0ZXIgbV9nbG9iYWxDYWxsRnJh
bWVbUmVnaXN0ZXJGaWxlOjpDYWxsRnJhbWVIZWFkZXJTaXplXTsKKyAgICAgICAgV3JpdGVCYXJy
aWVyPEpTT2JqZWN0PiBtX21ldGhvZENhbGxEdW1teTsKIAogICAgICAgICBXcml0ZUJhcnJpZXI8
UmVnRXhwQ29uc3RydWN0b3I+IG1fcmVnRXhwQ29uc3RydWN0b3I7CiAgICAgICAgIFdyaXRlQmFy
cmllcjxFcnJvckNvbnN0cnVjdG9yPiBtX2Vycm9yQ29uc3RydWN0b3I7CkBAIC04OCw4ICs4Niw2
IEBAIG5hbWVzcGFjZSBKU0MgewogICAgICAgICBXcml0ZUJhcnJpZXI8RGF0ZVByb3RvdHlwZT4g
bV9kYXRlUHJvdG90eXBlOwogICAgICAgICBXcml0ZUJhcnJpZXI8UmVnRXhwUHJvdG90eXBlPiBt
X3JlZ0V4cFByb3RvdHlwZTsKIAotICAgICAgICBXcml0ZUJhcnJpZXI8SlNPYmplY3Q+IG1fbWV0
aG9kQ2FsbER1bW15OwotCiAgICAgICAgIFJlZlB0cjxTdHJ1Y3R1cmU+IG1fYXJndW1lbnRzU3Ry
dWN0dXJlOwogICAgICAgICBSZWZQdHI8U3RydWN0dXJlPiBtX2FycmF5U3RydWN0dXJlOwogICAg
ICAgICBSZWZQdHI8U3RydWN0dXJlPiBtX2Jvb2xlYW5PYmplY3RTdHJ1Y3R1cmU7CkBAIC0xMDYs
MTQgKzEwMiwxNCBAQCBuYW1lc3BhY2UgSlNDIHsKICAgICAgICAgUmVmUHRyPFN0cnVjdHVyZT4g
bV9zdHJpbmdPYmplY3RTdHJ1Y3R1cmU7CiAgICAgICAgIFJlZlB0cjxTdHJ1Y3R1cmU+IG1faW50
ZXJuYWxGdW5jdGlvblN0cnVjdHVyZTsKIAotICAgICAgICBTeW1ib2xUYWJsZSBtX3N5bWJvbFRh
YmxlOwogICAgICAgICB1bnNpZ25lZCBtX3Byb2ZpbGVHcm91cDsKLQotICAgICAgICBSZWZQdHI8
SlNHbG9iYWxEYXRhPiBtX2dsb2JhbERhdGE7CisgICAgICAgIERlYnVnZ2VyKiBtX2RlYnVnZ2Vy
OwogCiAgICAgICAgIFdlYWtNYXBTZXQgbV93ZWFrTWFwczsKICAgICAgICAgV2Vha1JhbmRvbSBt
X3dlYWtSYW5kb207CiAKKyAgICAgICAgU3ltYm9sVGFibGUgbV9zeW1ib2xUYWJsZTsKKwogICAg
IHB1YmxpYzoKICAgICAgICAgdm9pZCogb3BlcmF0b3IgbmV3KHNpemVfdCwgSlNHbG9iYWxEYXRh
Kik7CiAgICAgICAgIAo=
</data>
<flag name="review"
          id="77923"
          type_id="1"
          status="+"
          setter="oliver"
    />
          </attachment>
      

    </bug>

</bugzilla>