<?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>13390</bug_id>
          
          <creation_ts>2007-04-18 01:03:09 -0700</creation_ts>
          <short_desc>[js-collector-tweaks] collect less often, now that blocks are bigger and cells are smaller</short_desc>
          <delta_ts>2007-04-27 01:07: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>JavaScriptCore</component>
          <version>523.x (Safari 3)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</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>
          <dependson>13389</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Maciej Stachowiak">mjs</reporter>
          <assigned_to name="Maciej Stachowiak">mjs</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>14347</commentid>
    <comment_count>0</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2007-04-18 01:03:09 -0700</bug_when>
    <thetext>Raise ALLOCATIONS_PER_COLLECTION to 4000, for 3.7% iBench speed improvement. Now that the cell size is smaller and the block size is bigger, we can fit 4000 objects in the two spare cells the collector is willing to keep around, so collect a bit less often.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14348</commentid>
    <comment_count>1</comment_count>
      <attachid>14071</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2007-04-18 01:03:43 -0700</bug_when>
    <thetext>Created attachment 14071
10-js-gc-collect-less.patch.txt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14223</commentid>
    <comment_count>2</comment_count>
      <attachid>14071</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-04-18 11:31:09 -0700</bug_when>
    <thetext>Comment on attachment 14071
10-js-gc-collect-less.patch.txt

r=me, once all the preconditions are met</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>12172</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2007-04-27 01:07:32 -0700</bug_when>
    <thetext>This was landed in r21048.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>14071</attachid>
            <date>2007-04-18 01:03:43 -0700</date>
            <delta_ts>2007-04-18 11:31:09 -0700</delta_ts>
            <desc>10-js-gc-collect-less.patch.txt</desc>
            <filename>10-js-gc-collect-less.patch.txt</filename>
            <type>text/plain</type>
            <size>1381</size>
            <attacher name="Maciej Stachowiak">mjs</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwODE3KQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCShyZXZpc2lvbiAyMDgxOCkKQEAgLTEsNyArMSwxOCBAQAorMjAwNy0wNC0xMCAgTWFjaWVq
IFN0YWNob3dpYWsgIDxtanNAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIC0gcmFpc2UgQUxMT0NBVElPTlNfUEVSX0NPTExFQ1RJT04g
dG8gNDAwMCwgZm9yIDMuNyUgaUJlbmNoIHNwZWVkIGltcHJvdmVtZW50CisgICAgICAgICAKKyAg
ICAgICAgTm93IHRoYXQgdGhlIGNlbGwgc2l6ZSBpcyBzbWFsbGVyIGFuZCB0aGUgYmxvY2sgc2l6
ZSBpcyBiaWdnZXIsIHdlIGNhbiBmaXQgNDAwMCBvYmplY3RzIGluCisgICAgICAgIHRoZSB0d28g
c3BhcmUgY2VsbHMgdGhlIGNvbGxlY3RvciBpcyB3aWxsaW5nIHRvIGtlZXAgYXJvdW5kLCBzbyBj
b2xsZWN0IGEgYml0IGxlc3Mgb2Z0ZW4uCisgICAgICAgIAorICAgICAgICAqIGtqcy9jb2xsZWN0
b3IuY3BwOgorCiAyMDA3LTA0LTEwICBNYWNpZWogU3RhY2hvd2lhayAgPG1qc0BhcHBsZS5jb20+
CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCiAgICAgICAgIAogICAgICAg
ICAtIG1vdmUgbWFyayBhbmQgY29sbGVjdE9uTWFpblRocmVhZE9ubHkgYml0cyBpbnRvIHNlcGFy
YXRlIGJpdG1hcHMKICAgICAgICAgCiAgICAgICAgIFRoaXMgc2F2ZXMgNCBieXRlcyBwZXIgd29y
ZCwgYWxsb3dpbmcgc2hyaW5rIG9mIGNlbGwgc2l6ZSAzMiwKSW5kZXg6IEphdmFTY3JpcHRDb3Jl
L2tqcy9jb2xsZWN0b3IuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEphdmFTY3JpcHRDb3JlL2tqcy9jb2xs
ZWN0b3IuY3BwCShyZXZpc2lvbiAyMDgxNykKKysrIEphdmFTY3JpcHRDb3JlL2tqcy9jb2xsZWN0
b3IuY3BwCShyZXZpc2lvbiAyMDgxOCkKQEAgLTcyLDcgKzcyLDcgQEAKIGNvbnN0IHNpemVfdCBN
SU5fQVJSQVlfU0laRSA9IDE0OwogY29uc3Qgc2l6ZV90IEdST1dUSF9GQUNUT1IgPSAyOwogY29u
c3Qgc2l6ZV90IExPV19XQVRFUl9GQUNUT1IgPSA0OwotY29uc3Qgc2l6ZV90IEFMTE9DQVRJT05T
X1BFUl9DT0xMRUNUSU9OID0gMTAwMDsKK2NvbnN0IHNpemVfdCBBTExPQ0FUSU9OU19QRVJfQ09M
TEVDVElPTiA9IDQwMDA7CiAKIHN0cnVjdCBDb2xsZWN0b3JIZWFwIHsKICAgQ29sbGVjdG9yQmxv
Y2sgKipibG9ja3M7Cg==
</data>
<flag name="review"
          id="5686"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>