<?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>54129</bug_id>
          
          <creation_ts>2011-02-09 12:02:55 -0800</creation_ts>
          <short_desc>A tiny bit of encapsulation for MarkedBlock: made its heap data member private</short_desc>
          <delta_ts>2011-02-09 12:59:04 -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>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>
          <cc>abarth</cc>
    
    <cc>eric</cc>
    
    <cc>gustavo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>348434</commentid>
    <comment_count>0</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2011-02-09 12:02:55 -0800</bug_when>
    <thetext>A tiny bit of encapsulation for MarkedBlock: made its heap data member private</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348437</commentid>
    <comment_count>1</comment_count>
      <attachid>81847</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2011-02-09 12:04:02 -0800</bug_when>
    <thetext>Created attachment 81847
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348438</commentid>
    <comment_count>2</comment_count>
      <attachid>81847</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-02-09 12:06:42 -0800</bug_when>
    <thetext>Comment on attachment 81847
Patch

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

&gt; Source/JavaScriptCore/runtime/MarkedBlock.h:62
&gt; +        Heap* heap();

Please make const.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348445</commentid>
    <comment_count>3</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2011-02-09 12:09:50 -0800</bug_when>
    <thetext>Committed r78105: &lt;http://trac.webkit.org/changeset/78105&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348457</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-02-09 12:18:28 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/78105 might have broken Qt Linux Release minimal, Qt Linux ARMv5 Release, Qt Windows 32-bit Release, and EFL Linux Release (Build)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348481</commentid>
    <comment_count>5</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2011-02-09 12:59:04 -0800</bug_when>
    <thetext>Attachment 81847 did not build on gtk:
Build output: http://queues.webkit.org/results/7874026</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>81847</attachid>
            <date>2011-02-09 12:04:02 -0800</date>
            <delta_ts>2011-02-09 12:06:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-54129-20110209120401.patch</filename>
            <type>text/plain</type>
            <size>3694</size>
            <attacher name="Geoffrey Garen">ggaren</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gNzgxMDEpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjEgQEAK
KzIwMTEtMDItMDkgIEdlb2ZmcmV5IEdhcmVuICA8Z2dhcmVuQGFwcGxlLmNvbT4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBIHRpbnkgYml0IG9mIGVu
Y2Fwc3VsYXRpb24gZm9yIE1hcmtlZEJsb2NrOiBtYWRlIGl0cyBoZWFwIGRhdGEgbWVtYmVyIHBy
aXZhdGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU0
MTI5CisKKyAgICAgICAgKiBydW50aW1lL01hcmtlZEJsb2NrLmg6CisgICAgICAgIChKU0M6Ok1h
cmtlZEJsb2NrOjppc0NlbGxBbGlnbmVkKToKKyAgICAgICAgKEpTQzo6TWFya2VkQmxvY2s6Ok1h
cmtlZEJsb2NrKToKKyAgICAgICAgKEpTQzo6TWFya2VkQmxvY2s6OmhlYXApOiBNYWRlIHRoZSBo
ZWFwIGRhdGEgbWVtYmVyIHByaXZhdGUsIGFuZCBwcm92aWRlZAorICAgICAgICBhIGNvbnN0cnVj
dG9yIGFuZCBhbiBhY2Nlc3Nvci4KKworICAgICAgICAqIHJ1bnRpbWUvTWFya2VkU3BhY2UuY3Bw
OgorICAgICAgICAoSlNDOjpNYXJrZWRTcGFjZTo6YWxsb2NhdGVCbG9jayk6CisgICAgICAgICog
cnVudGltZS9NYXJrZWRTcGFjZS5oOgorICAgICAgICAoSlNDOjpNYXJrZWRTcGFjZTo6aGVhcCk6
IFVzZSB0aGUgY29uc3RydWN0b3IgYW5kIGFjY2Vzc29yLgorCiAyMDExLTAyLTA5ICBQZXRlciBW
YXJnYSAgPHB2YXJnYUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEdhdmluIEJh
cnJhY2xvdWdoLgpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvTWFya2VkQmxv
Y2suaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9NYXJrZWRC
bG9jay5oCShyZXZpc2lvbiA3Nzk3NykKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1l
L01hcmtlZEJsb2NrLmgJKHdvcmtpbmcgY29weSkKQEAgLTU3LDYgKzU3LDkgQEAgbmFtZXNwYWNl
IEpTQyB7CiAgICAgcHVibGljOgogICAgICAgICBzdGF0aWMgYm9vbCBpc0NlbGxBbGlnbmVkKGNv
bnN0IHZvaWQqKTsKICAgICAgICAgc3RhdGljIE1hcmtlZEJsb2NrKiBibG9ja0Zvcihjb25zdCB2
b2lkKik7CisgICAgICAgIAorICAgICAgICBNYXJrZWRCbG9jayhIZWFwKik7CisgICAgICAgIEhl
YXAqIGhlYXAoKTsKIAogICAgICAgICBzaXplX3QgY2VsbE51bWJlcihjb25zdCB2b2lkKik7CiAg
ICAgICAgIGJvb2wgaXNNYXJrZWQoY29uc3Qgdm9pZCopOwpAQCAtNjUsNyArNjgsOSBAQCBuYW1l
c3BhY2UgSlNDIHsKIAogICAgICAgICBGaXhlZEFycmF5PENvbGxlY3RvckNlbGwsIENFTExTX1BF
Ul9CTE9DSz4gY2VsbHM7CiAgICAgICAgIFdURjo6Qml0bWFwPEJJVFNfUEVSX0JMT0NLPiBtYXJr
ZWQ7Ci0gICAgICAgIEhlYXAqIGhlYXA7CisKKyAgICBwcml2YXRlOgorICAgICAgICBIZWFwKiBt
X2hlYXA7CiAgICAgfTsKIAogICAgIHN0cnVjdCBIZWFwQ29uc3RhbnRzIHsKQEAgLTc1LDEwICs4
MCwyNSBAQCBuYW1lc3BhY2UgSlNDIHsKICAgICAgICAgdHlwZWRlZiBNYXJrZWRCbG9jayBCbG9j
azsKICAgICB9OwogCisgICAgaW5saW5lIGJvb2wgTWFya2VkQmxvY2s6OmlzQ2VsbEFsaWduZWQo
Y29uc3Qgdm9pZCogcCkKKyAgICB7CisgICAgICAgIHJldHVybiAhKChpbnRwdHJfdCkocCkgJiBD
RUxMX01BU0spOworICAgIH0KKwogICAgIGlubGluZSBNYXJrZWRCbG9jayogTWFya2VkQmxvY2s6
OmJsb2NrRm9yKGNvbnN0IHZvaWQqIHApCiAgICAgewogICAgICAgICByZXR1cm4gcmVpbnRlcnBy
ZXRfY2FzdDxNYXJrZWRCbG9jayo+KHJlaW50ZXJwcmV0X2Nhc3Q8dWludHB0cl90PihwKSAmIEJM
T0NLX01BU0spOwogICAgIH0KKyAgICAKKyAgICBpbmxpbmUgTWFya2VkQmxvY2s6Ok1hcmtlZEJs
b2NrKEhlYXAqIGhlYXApCisgICAgICAgIDogbV9oZWFwKGhlYXApCisgICAgeworICAgIH0KKyAg
ICAKKyAgICBpbmxpbmUgSGVhcCogTWFya2VkQmxvY2s6OmhlYXAoKQorICAgIHsKKyAgICAgICAg
cmV0dXJuIG1faGVhcDsKKyAgICB9CiAKICAgICBpbmxpbmUgc2l6ZV90IE1hcmtlZEJsb2NrOjpj
ZWxsTnVtYmVyKGNvbnN0IHZvaWQqIGNlbGwpCiAgICAgewpAQCAtMTAwLDExICsxMjAsNiBAQCBu
YW1lc3BhY2UgSlNDIHsKICAgICAgICAgbWFya2VkLnNldChjZWxsTnVtYmVyKGNlbGwpKTsKICAg
ICB9CiAKLSAgICBpbmxpbmUgYm9vbCBNYXJrZWRCbG9jazo6aXNDZWxsQWxpZ25lZChjb25zdCB2
b2lkKiBwKQotICAgIHsKLSAgICAgICAgcmV0dXJuICEoKGludHB0cl90KShwKSAmIENFTExfTUFT
Syk7Ci0gICAgfQotCiB9IC8vIG5hbWVzcGFjZSBKU0MKIAogI2VuZGlmIC8vIE1hcmtlZFNwYWNl
X2gKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL01hcmtlZFNwYWNlLmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9NYXJrZWRTcGFjZS5j
cHAJKHJldmlzaW9uIDc4MDE4KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvTWFy
a2VkU3BhY2UuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC01Niw3ICs1Niw3IEBAIE5FVkVSX0lOTElO
RSBNYXJrZWRCbG9jayogTWFya2VkU3BhY2U6OmEKIAogICAgIC8vIEluaXRpYWxpemUgYmxvY2su
CiAKLSAgICBibG9jay0+aGVhcCA9ICZnbG9iYWxEYXRhKCktPmhlYXA7CisgICAgbmV3IChibG9j
aykgTWFya2VkQmxvY2soJmdsb2JhbERhdGEoKS0+aGVhcCk7CiAgICAgY2xlYXJNYXJrQml0cyhi
bG9jayk7CiAKICAgICBTdHJ1Y3R1cmUqIGR1bW15TWFya2FibGVDZWxsU3RydWN0dXJlID0gZ2xv
YmFsRGF0YSgpLT5kdW1teU1hcmthYmxlQ2VsbFN0cnVjdHVyZS5nZXQoKTsKSW5kZXg6IFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL01hcmtlZFNwYWNlLmgKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvTWFya2VkU3BhY2UuaAkocmV2aXNpb24gNzgwMTcp
CisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9NYXJrZWRTcGFjZS5oCSh3b3JraW5n
IGNvcHkpCkBAIC0xMDYsNyArMTA2LDcgQEAgbmFtZXNwYWNlIEpTQyB7CiAKICAgICBpbmxpbmUg
SGVhcCogTWFya2VkU3BhY2U6OmhlYXAoSlNDZWxsKiBjZWxsKQogICAgIHsKLSAgICAgICAgcmV0
dXJuIE1hcmtlZEJsb2NrOjpibG9ja0ZvcihjZWxsKS0+aGVhcDsKKyAgICAgICAgcmV0dXJuIE1h
cmtlZEJsb2NrOjpibG9ja0ZvcihjZWxsKS0+aGVhcCgpOwogICAgIH0KIAogICAgIGlubGluZSBi
b29sIE1hcmtlZFNwYWNlOjppc01hcmtlZChjb25zdCBKU0NlbGwqIGNlbGwpCg==
</data>
<flag name="review"
          id="73460"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>