<?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>49124</bug_id>
          
          <creation_ts>2010-11-05 21:38:40 -0700</creation_ts>
          <short_desc>Inline some DeprecatedPtrListImplIterator methods for performance</short_desc>
          <delta_ts>2010-12-20 22:58:53 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>eric</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>305718</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-11-05 21:38:40 -0700</bug_when>
    <thetext>Inline some DeprecatedPtrListImplIterator methods for performance</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305719</commentid>
    <comment_count>1</comment_count>
      <attachid>73163</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-11-05 21:39:15 -0700</bug_when>
    <thetext>Created attachment 73163
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305720</commentid>
    <comment_count>2</comment_count>
      <attachid>73163</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2010-11-05 21:40:29 -0700</bug_when>
    <thetext>Comment on attachment 73163
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305721</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-11-05 21:42:39 -0700</bug_when>
    <thetext>Attachment 73163 did not pass style-queue:

Failed to run &quot;[&apos;WebKitTools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;WebCore/ChangeLog&apos;, u&apos;WebCore/platform/DeprecatedPtrListImpl.cpp&apos;, u&apos;WebCore/platform/DeprecatedPtrListImpl.h&apos;]&quot; exit_code: 1
WebCore/platform/DeprecatedPtrListImpl.h:96:  This { should be at the end of the previous line  [whitespace/braces] [4]
Total errors found: 1 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305722</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-11-05 21:44:42 -0700</bug_when>
    <thetext>Attachment 73163 did not build on mac:
Build output: http://queues.webkit.org/results/5302025</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305723</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-11-05 21:56:19 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/71462</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305733</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-11-05 22:35:10 -0700</bug_when>
    <thetext>I backed this out because of weird linker errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305735</commentid>
    <comment_count>7</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-11-05 22:35:32 -0700</bug_when>
    <thetext>e.g. http://build.webkit.org/builders/Leopard%20Intel%20Release%20%28Build%29/builds/24579/steps/compile-webkit/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321812</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-12-14 01:45:44 -0800</bug_when>
    <thetext>Curious what the status here is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321983</commentid>
    <comment_count>9</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-12-14 08:32:13 -0800</bug_when>
    <thetext>Replace DeprecatedListPtr use for floats with a &lt;vector&gt; or something else.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>324833</commentid>
    <comment_count>10</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-12-20 22:56:03 -0800</bug_when>
    <thetext>r71462.  Please close bugs after landing.  webkit-patch land will do this automatically for you. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>324837</commentid>
    <comment_count>11</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-12-20 22:58:42 -0800</bug_when>
    <thetext>The patch was backed out because of linker issues.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>73163</attachid>
            <date>2010-11-05 21:39:15 -0700</date>
            <delta_ts>2010-12-20 22:58:23 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-49124-20101105213914.patch</filename>
            <type>text/plain</type>
            <size>3513</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
ODZkYTgzNzhhMmY1MGI0YmYxNjg4MDEzNjE5MmQ2MjMxYWRkOWRlNC4uYzA4OTI5ZDUxZGM3Yjc4
MzIwMmVmNDEwNzlkYWIzOWU0M2ZhMGFkZiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMC0xMS0wNSAgU2lt
b24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbmxpbmUgc29tZSBEZXByZWNhdGVkUHRyTGlz
dEltcGxJdGVyYXRvciBtZXRob2RzIGZvciBwZXJmb3JtYW5jZQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDkxMjQKKworICAgICAgICBUaGlzIGlzIGEg
fjQlIHBlcmZvcm1hbmNlIGltcHJvdmVtZW50IG9uIHNvbWUgUGVhY2VrZWVwciAiQ29tbXVuaXR5
IiB0ZXN0cy4KKworICAgICAgICAqIHBsYXRmb3JtL0RlcHJlY2F0ZWRQdHJMaXN0SW1wbC5jcHA6
CisgICAgICAgICogcGxhdGZvcm0vRGVwcmVjYXRlZFB0ckxpc3RJbXBsLmg6CisgICAgICAgIChX
ZWJDb3JlOjpEZXByZWNhdGVkTGlzdE5vZGU6OkRlcHJlY2F0ZWRMaXN0Tm9kZSk6CisgICAgICAg
IChXZWJDb3JlOjpEZXByZWNhdGVkUHRyTGlzdEltcGxJdGVyYXRvcjo6Y3VycmVudCk6CisgICAg
ICAgIChXZWJDb3JlOjpEZXByZWNhdGVkUHRyTGlzdEltcGxJdGVyYXRvcjo6b3BlcmF0b3IrKyk6
CisKIDIwMTAtMTEtMDUgIElseWEgU2hlcm1hbiAgPGlzaGVybWFuQGNocm9taXVtLm9yZz4KIAog
ICAgICAgICBSZXZpZXdlZCBieSBTaW1vbiBGcmFzZXIuCmRpZmYgLS1naXQgYS9XZWJDb3JlL3Bs
YXRmb3JtL0RlcHJlY2F0ZWRQdHJMaXN0SW1wbC5jcHAgYi9XZWJDb3JlL3BsYXRmb3JtL0RlcHJl
Y2F0ZWRQdHJMaXN0SW1wbC5jcHAKaW5kZXggOTZmZDUxMzgzZmVjYTQyZWQ4M2U4MmExYjhkN2Yz
ZjVmYzIxYThhZC4uZTZiNTM2ZDFjOTY4YTVlNjA4NDM2MDM1MmY0N2IwODk4MDA5N2VhZCAxMDA2
NDQKLS0tIGEvV2ViQ29yZS9wbGF0Zm9ybS9EZXByZWNhdGVkUHRyTGlzdEltcGwuY3BwCisrKyBi
L1dlYkNvcmUvcGxhdGZvcm0vRGVwcmVjYXRlZFB0ckxpc3RJbXBsLmNwcApAQCAtMjksMjEgKzI5
LDkgQEAKICNpbmNsdWRlIDxjc3RkZGVmPgogI2luY2x1ZGUgPGFsZ29yaXRobT4KICNpbmNsdWRl
IDx3dGYvQXNzZXJ0aW9ucy5oPgotI2luY2x1ZGUgPHd0Zi9Ob25jb3B5YWJsZS5oPgogCiBuYW1l
c3BhY2UgV2ViQ29yZSB7CiAKLWNsYXNzIERlcHJlY2F0ZWRMaXN0Tm9kZSA6IHB1YmxpYyBOb25j
b3B5YWJsZQotewotcHVibGljOgotICAgIERlcHJlY2F0ZWRMaXN0Tm9kZSh2b2lkICpkKSA6IGRh
dGEoZCksIG5leHQoMCksIHByZXYoMCkgeyB9Ci0KLSAgICB2b2lkICpkYXRhOwotICAgIERlcHJl
Y2F0ZWRMaXN0Tm9kZSAqbmV4dDsKLSAgICBEZXByZWNhdGVkTGlzdE5vZGUgKnByZXY7Ci19Owot
Ci0KIHN0YXRpYyBEZXByZWNhdGVkTGlzdE5vZGUgKmNvcHlMaXN0KERlcHJlY2F0ZWRMaXN0Tm9k
ZSAqbCwgRGVwcmVjYXRlZExpc3ROb2RlIComdGFpbCkKIHsKICAgICBEZXByZWNhdGVkTGlzdE5v
ZGUgKm5vZGUgPSBsOwpAQCAtNDc1LDExICs0NjMsNiBAQCB2b2lkICpEZXByZWNhdGVkUHRyTGlz
dEltcGxJdGVyYXRvcjo6dG9MYXN0KCkKICAgICByZXR1cm4gY3VycmVudCgpOwogfQogCi12b2lk
ICpEZXByZWNhdGVkUHRyTGlzdEltcGxJdGVyYXRvcjo6Y3VycmVudCgpIGNvbnN0Ci17Ci0gICAg
cmV0dXJuIG5vZGUgPT0gMCA/IDAgOiBub2RlLT5kYXRhOwotfQotCiB2b2lkICpEZXByZWNhdGVk
UHRyTGlzdEltcGxJdGVyYXRvcjo6b3BlcmF0b3ItLSgpCiB7CiAgICAgaWYgKG5vZGUpIHsKQEAg
LTQ4OCwxNCArNDcxLDYgQEAgdm9pZCAqRGVwcmVjYXRlZFB0ckxpc3RJbXBsSXRlcmF0b3I6Om9w
ZXJhdG9yLS0oKQogICAgIHJldHVybiBjdXJyZW50KCk7CiB9CiAKLXZvaWQgKkRlcHJlY2F0ZWRQ
dHJMaXN0SW1wbEl0ZXJhdG9yOjpvcGVyYXRvcisrKCkKLXsKLSAgICBpZiAobm9kZSkgewotICAg
ICAgICBub2RlID0gbm9kZS0+bmV4dDsKLSAgICB9Ci0gICAgcmV0dXJuIGN1cnJlbnQoKTsKLX0K
LQogRGVwcmVjYXRlZFB0ckxpc3RJbXBsSXRlcmF0b3IgJkRlcHJlY2F0ZWRQdHJMaXN0SW1wbEl0
ZXJhdG9yOjpvcGVyYXRvcj0oY29uc3QgRGVwcmVjYXRlZFB0ckxpc3RJbXBsSXRlcmF0b3IgJmlt
cGwpCiB7CiAgICAgaWYgKGxpc3QpIHsKZGlmZiAtLWdpdCBhL1dlYkNvcmUvcGxhdGZvcm0vRGVw
cmVjYXRlZFB0ckxpc3RJbXBsLmggYi9XZWJDb3JlL3BsYXRmb3JtL0RlcHJlY2F0ZWRQdHJMaXN0
SW1wbC5oCmluZGV4IDVlNDEyMWJlMDYxMjEzOTZlY2JmMmZkMWMxZWEyYTZkYjlkMGQ1YjYuLmMz
M2RkODdkNmMzYzEzNTQ3ZWNjYWUyMWVkMTQ0MDMxMzM3NjZjOTIgMTAwNjQ0Ci0tLSBhL1dlYkNv
cmUvcGxhdGZvcm0vRGVwcmVjYXRlZFB0ckxpc3RJbXBsLmgKKysrIGIvV2ViQ29yZS9wbGF0Zm9y
bS9EZXByZWNhdGVkUHRyTGlzdEltcGwuaApAQCAtMjYsNiArMjYsOCBAQAogI2lmbmRlZiBEZXBy
ZWNhdGVkUHRyTGlzdEltcGxfaAogI2RlZmluZSBEZXByZWNhdGVkUHRyTGlzdEltcGxfaAogCisj
aW5jbHVkZSA8d3RmL05vbmNvcHlhYmxlLmg+CisKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogY2xh
c3MgRGVwcmVjYXRlZExpc3ROb2RlOwpAQCAtOTAsNiArOTIsMTUgQEAgcHVibGljOgogICAgIGZy
aWVuZCBjbGFzcyBEZXByZWNhdGVkUHRyTGlzdEltcGxJdGVyYXRvcjsKIH07CiAKK2NsYXNzIERl
cHJlY2F0ZWRMaXN0Tm9kZSA6IHB1YmxpYyBOb25jb3B5YWJsZQoreworcHVibGljOgorICAgIERl
cHJlY2F0ZWRMaXN0Tm9kZSh2b2lkICpkKSA6IGRhdGEoZCksIG5leHQoMCksIHByZXYoMCkgeyB9
CisKKyAgICB2b2lkICpkYXRhOworICAgIERlcHJlY2F0ZWRMaXN0Tm9kZSAqbmV4dDsKKyAgICBE
ZXByZWNhdGVkTGlzdE5vZGUgKnByZXY7Cit9OwogCiBjbGFzcyBEZXByZWNhdGVkUHRyTGlzdElt
cGxJdGVyYXRvciB7CiBwdWJsaWM6CkBAIC0xMDMsMTAgKzExNCwxNiBAQCBwdWJsaWM6CiAgICAg
dW5zaWduZWQgY291bnQoKSBjb25zdDsKICAgICB2b2lkICp0b0ZpcnN0KCk7CiAgICAgdm9pZCAq
dG9MYXN0KCk7Ci0gICAgdm9pZCAqY3VycmVudCgpIGNvbnN0OworICAgIHZvaWQgKmN1cnJlbnQo
KSBjb25zdCB7IHJldHVybiBub2RlID8gbm9kZS0+ZGF0YSA6IDA7IH0KIAogICAgIHZvaWQgKm9w
ZXJhdG9yLS0oKTsKLSAgICB2b2lkICpvcGVyYXRvcisrKCk7CisgICAgdm9pZCAqb3BlcmF0b3Ir
KygpCisgICAgeworICAgICAgICBpZiAobm9kZSkKKyAgICAgICAgICAgIG5vZGUgPSBub2RlLT5u
ZXh0OworCisgICAgICAgIHJldHVybiBjdXJyZW50KCk7CisgICAgfQogCiBwcml2YXRlOgogICAg
IGNvbnN0IERlcHJlY2F0ZWRQdHJMaXN0SW1wbCAqbGlzdDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>