<?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>41756</bug_id>
          
          <creation_ts>2010-07-07 03:35:50 -0700</creation_ts>
          <short_desc>Grease the TreeBuilder&apos;s lightning</short_desc>
          <delta_ts>2010-07-07 10:15:32 -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>
          
          <blocked>41123</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>247457</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-07 03:35:50 -0700</bug_when>
    <thetext>Grease the TreeBuilder&apos;s lightning</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247460</commentid>
    <comment_count>1</comment_count>
      <attachid>60716</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-07 03:40:41 -0700</bug_when>
    <thetext>Created attachment 60716
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247462</commentid>
    <comment_count>2</comment_count>
      <attachid>60716</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-07 03:43:08 -0700</bug_when>
    <thetext>Comment on attachment 60716
Patch

Lame.  Put it in vector!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247473</commentid>
    <comment_count>3</comment_count>
      <attachid>60716</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-07 04:24:14 -0700</bug_when>
    <thetext>Comment on attachment 60716
Patch

No.  I just wasted 30 minutes, only to find that I made some typo in Vector.h.

Hacking on Vector.h is not possible at this layer.  someone else can move it down if there is ever a second need.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247475</commentid>
    <comment_count>4</comment_count>
      <attachid>60716</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-07 04:26:00 -0700</bug_when>
    <thetext>Comment on attachment 60716
Patch

Ok.  I&apos;ll move it with my faster machine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247625</commentid>
    <comment_count>5</comment_count>
      <attachid>60716</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-07 10:15:27 -0700</bug_when>
    <thetext>Comment on attachment 60716
Patch

Clearing flags on attachment: 60716

Committed r62680: &lt;http://trac.webkit.org/changeset/62680&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247626</commentid>
    <comment_count>6</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-07 10:15:32 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>60716</attachid>
            <date>2010-07-07 03:40:41 -0700</date>
            <delta_ts>2010-07-07 10:15:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-41756-20100707034040.patch</filename>
            <type>text/plain</type>
            <size>3932</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
YjQ1NzRiMDNiNTgwMDI1MzU5MmFlODI0YzQ0ODY2NjUwMDhjNjE4MC4uYWQ0MjI2ZTYzZWE0YzU0
NTUxNmQ5Zjc2MTJmMmYwYjkwMDZjZjIzMiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTIsNiArMiwyNiBAQAogCiAgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgogCisgICAgICAgIEdyZWFzZSB0aGUgVHJlZUJ1aWxkZXIn
cyBsaWdodG5pbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTQxNzU2CisKKyAgICAgICAgQnJpbmdzIHRoZSBuZXcgVHJlZUJ1aWxkZXIgZnJvbSA3cyB0
byAzcyBvbiB0aGUgcGFyc2VyIGJlbmNobWFyay4KKyAgICAgICAgVGhpcyBtYWtlcyBwZXJmb3Jt
YW5jZSBjb21wYXJhYmxlIHRvIHRoZSBvbGQgcGFyc2VyLgorCisgICAgICAgIFdlIGhhdmUgbm90
IGJlZ3VuIHRvIGZpZ2h0ISAgVGhlcmUgaXMgc28gbXVjaCBmYXQgbGVmdCBvbiB0aGVzZSBib25l
cy4KKworICAgICAgICAqIGh0bWwvSFRNTEZvcm1hdHRpbmdFbGVtZW50TGlzdC5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpIVE1MRm9ybWF0dGluZ0VsZW1lbnRMaXN0OjpmaW5kKToKKyAgICAgICAg
KFdlYkNvcmU6OkhUTUxGb3JtYXR0aW5nRWxlbWVudExpc3Q6OmJvb2ttYXJrRm9yKToKKyAgICAg
ICAgKFdlYkNvcmU6OkhUTUxGb3JtYXR0aW5nRWxlbWVudExpc3Q6Omluc2VydEF0KToKKyAgICAg
ICAgKFdlYkNvcmU6OkhUTUxGb3JtYXR0aW5nRWxlbWVudExpc3Q6OnJlbW92ZSk6CisgICAgICAg
ICogaHRtbC9IVE1MRm9ybWF0dGluZ0VsZW1lbnRMaXN0Lmg6CisgICAgICAgIChXZWJDb3JlOjpI
VE1MRm9ybWF0dGluZ0VsZW1lbnRMaXN0OjpmaW5kSW5kZXgpOgorCisyMDEwLTA3LTA3ICBFcmlj
IFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKwogICAgICAgICBIVE1MVHJlZUJ1aWxkZXIgaXMgd2F5IHRvbyBzbG93CiAgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00MTc1NAogCmRpZmYg
LS1naXQgYS9XZWJDb3JlL2h0bWwvSFRNTEZvcm1hdHRpbmdFbGVtZW50TGlzdC5jcHAgYi9XZWJD
b3JlL2h0bWwvSFRNTEZvcm1hdHRpbmdFbGVtZW50TGlzdC5jcHAKaW5kZXggYjdkNGFiMWUzZmZh
ZDBmMzkzYjU3NTZjN2IzZGMxNWQ4NDBmOWQ2ZC4uZGJiOGI5MGE3YjMwZmM0OTRmYTdlYzJmYzdj
YzlmMzA0MzFhOGUzNCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL0hUTUxGb3JtYXR0aW5nRWxl
bWVudExpc3QuY3BwCisrKyBiL1dlYkNvcmUvaHRtbC9IVE1MRm9ybWF0dGluZ0VsZW1lbnRMaXN0
LmNwcApAQCAtNTgsNyArNTgsNyBAQCBib29sIEhUTUxGb3JtYXR0aW5nRWxlbWVudExpc3Q6OmNv
bnRhaW5zKEVsZW1lbnQqIGVsZW1lbnQpCiAKIEhUTUxGb3JtYXR0aW5nRWxlbWVudExpc3Q6OkVu
dHJ5KiBIVE1MRm9ybWF0dGluZ0VsZW1lbnRMaXN0OjpmaW5kKEVsZW1lbnQqIGVsZW1lbnQpCiB7
Ci0gICAgc2l6ZV90IGluZGV4ID0gbV9lbnRyaWVzLmZpbmQoZWxlbWVudCk7CisgICAgc2l6ZV90
IGluZGV4ID0gZmluZEluZGV4KGVsZW1lbnQpOwogICAgIGlmIChpbmRleCAhPSBub3RGb3VuZCkg
ewogICAgICAgICAvLyBUaGlzIGlzIHNvbWV3aGF0IG9mIGEgaGFjaywgYW5kIGlzIHdoeSB0aGlz
IG1ldGhvZCBjYW4ndCBiZSBjb25zdC4KICAgICAgICAgcmV0dXJuICZtX2VudHJpZXNbaW5kZXhd
OwpAQCAtNjgsNyArNjgsNyBAQCBIVE1MRm9ybWF0dGluZ0VsZW1lbnRMaXN0OjpFbnRyeSogSFRN
TEZvcm1hdHRpbmdFbGVtZW50TGlzdDo6ZmluZChFbGVtZW50KiBlbGVtZQogCiBIVE1MRm9ybWF0
dGluZ0VsZW1lbnRMaXN0OjpCb29rbWFyayBIVE1MRm9ybWF0dGluZ0VsZW1lbnRMaXN0Ojpib29r
bWFya0ZvcihFbGVtZW50KiBlbGVtZW50KQogewotICAgIHNpemVfdCBpbmRleCA9IG1fZW50cmll
cy5maW5kKGVsZW1lbnQpOworICAgIHNpemVfdCBpbmRleCA9IGZpbmRJbmRleChlbGVtZW50KTsK
ICAgICBBU1NFUlQoaW5kZXggIT0gbm90Rm91bmQpOwogICAgIEVsZW1lbnQqIGVsZW1lbnRCZWZv
cmUgPSAoaW5kZXggPiAxKSA/IG1fZW50cmllc1tpbmRleCAtIDFdLmVsZW1lbnQoKSA6IDA7CiAg
ICAgRWxlbWVudCogZWxlbWVudEFmdGVyID0gKGluZGV4IDwgbV9lbnRyaWVzLnNpemUoKSAtIDEp
ID8gbV9lbnRyaWVzW2luZGV4ICsgMV0uZWxlbWVudCgpIDogMDsKQEAgLTc5LDEyICs3OSwxMiBA
QCB2b2lkIEhUTUxGb3JtYXR0aW5nRWxlbWVudExpc3Q6Omluc2VydEF0KEVsZW1lbnQqIGVsZW1l
bnQsIGNvbnN0IEJvb2ttYXJrJiBib29rbQogewogICAgIHNpemVfdCBiZWZvcmVJbmRleCA9IG5v
dEZvdW5kOwogICAgIGlmIChib29rbWFyay5lbGVtZW50QmVmb3JlKCkpIHsKLSAgICAgICAgYmVm
b3JlSW5kZXggPSBtX2VudHJpZXMuZmluZChib29rbWFyay5lbGVtZW50QmVmb3JlKCkpOworICAg
ICAgICBiZWZvcmVJbmRleCA9IGZpbmRJbmRleChib29rbWFyay5lbGVtZW50QmVmb3JlKCkpOwog
ICAgICAgICBBU1NFUlQoYmVmb3JlSW5kZXggIT0gbm90Rm91bmQpOwogICAgIH0KICAgICBzaXpl
X3QgYWZ0ZXJJbmRleCA9IG5vdEZvdW5kOwogICAgIGlmIChib29rbWFyay5lbGVtZW50QWZ0ZXIo
KSkgewotICAgICAgICBhZnRlckluZGV4ID0gbV9lbnRyaWVzLmZpbmQoYm9va21hcmsuZWxlbWVu
dEFmdGVyKCkpOworICAgICAgICBhZnRlckluZGV4ID0gZmluZEluZGV4KGJvb2ttYXJrLmVsZW1l
bnRBZnRlcigpKTsKICAgICAgICAgQVNTRVJUKGFmdGVySW5kZXggIT0gbm90Rm91bmQpOwogICAg
IH0KIApAQCAtMTA5LDcgKzEwOSw3IEBAIHZvaWQgSFRNTEZvcm1hdHRpbmdFbGVtZW50TGlzdDo6
YXBwZW5kKEVsZW1lbnQqIGVsZW1lbnQpCiAKIHZvaWQgSFRNTEZvcm1hdHRpbmdFbGVtZW50TGlz
dDo6cmVtb3ZlKEVsZW1lbnQqIGVsZW1lbnQpCiB7Ci0gICAgc2l6ZV90IGluZGV4ID0gbV9lbnRy
aWVzLmZpbmQoZWxlbWVudCk7CisgICAgc2l6ZV90IGluZGV4ID0gZmluZEluZGV4KGVsZW1lbnQp
OwogICAgIGlmIChpbmRleCAhPSBub3RGb3VuZCkKICAgICAgICAgbV9lbnRyaWVzLnJlbW92ZShp
bmRleCk7CiB9CmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0bWwvSFRNTEZvcm1hdHRpbmdFbGVtZW50
TGlzdC5oIGIvV2ViQ29yZS9odG1sL0hUTUxGb3JtYXR0aW5nRWxlbWVudExpc3QuaAppbmRleCAw
YzJhNDBmN2RmNmI3ODUxYWMzZDljMGRmMTVmNDU0Mzc0ZDgyZTZmLi5jYzJiOTFhZjdhOTcwOWQy
MzMyMGNkNDhiZGQwYzhjMzVlY2U1ODg2IDEwMDY0NAotLS0gYS9XZWJDb3JlL2h0bWwvSFRNTEZv
cm1hdHRpbmdFbGVtZW50TGlzdC5oCisrKyBiL1dlYkNvcmUvaHRtbC9IVE1MRm9ybWF0dGluZ0Vs
ZW1lbnRMaXN0LmgKQEAgLTEyNCw2ICsxMjQsMTYgQEAgcHVibGljOgogI2VuZGlmCiAKIHByaXZh
dGU6CisgICAgc2l6ZV90IGZpbmRJbmRleChFbGVtZW50KiBlbGVtZW50KSBjb25zdAorICAgIHsK
KyAgICAgICAgLy8gQSByZXZlcnNlIGZpbmQgaXMgbW9yZSBlZmZpY2llbnQgdGhhbiBWZWN0b3I8
VD46OmZpbmQKKyAgICAgICAgZm9yIChzaXplX3QgaSA9IDE7IGkgPD0gbV9lbnRyaWVzLnNpemUo
KTsgKytpKSB7CisgICAgICAgICAgICBzaXplX3QgaW5kZXggPSBtX2VudHJpZXMuc2l6ZSgpIC0g
aTsKKyAgICAgICAgICAgIGlmIChtX2VudHJpZXNbaW5kZXhdLmVsZW1lbnQoKSA9PSBlbGVtZW50
KQorICAgICAgICAgICAgICAgIHJldHVybiBpbmRleDsKKyAgICAgICAgfQorICAgICAgICByZXR1
cm4gbm90Rm91bmQ7CisgICAgfQogICAgIFZlY3RvcjxFbnRyeT4gbV9lbnRyaWVzOwogfTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>