<?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>136750</bug_id>
          
          <creation_ts>2014-09-11 12:21:33 -0700</creation_ts>
          <short_desc>Some MallocBench refinements</short_desc>
          <delta_ts>2014-09-11 12:33:56 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</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>barraclough</cc>
    
    <cc>commit-queue</cc>
    
    <cc>kling</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1034673</commentid>
    <comment_count>0</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-09-11 12:21:33 -0700</bug_when>
    <thetext>Some MallocBench refinements</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034676</commentid>
    <comment_count>1</comment_count>
      <attachid>237978</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-09-11 12:26:15 -0700</bug_when>
    <thetext>Created attachment 237978
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034681</commentid>
    <comment_count>2</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-09-11 12:33:56 -0700</bug_when>
    <thetext>Committed r173529: &lt;http://trac.webkit.org/changeset/173529&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>237978</attachid>
            <date>2014-09-11 12:26:15 -0700</date>
            <delta_ts>2014-09-11 12:28:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-136750-20140911122613.patch</filename>
            <type>text/plain</type>
            <size>8817</size>
            <attacher name="Geoffrey Garen">ggaren</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNzM1MjYpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM4IEBACisyMDE0LTA5LTExICBH
ZW9mZnJleSBHYXJlbiAgPGdnYXJlbkBhcHBsZS5jb20+CisKKyAgICAgICAgU29tZSBNYWxsb2NC
ZW5jaCByZWZpbmVtZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTM2NzUwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBNYWxsb2NCZW5jaC9NYWxsb2NCZW5jaC9JbnRlcnByZXRlci5jcHA6CisgICAg
ICAgIChJbnRlcnByZXRlcjo6cnVuKTogQWxsb3cgZm9yIG51bGwgZW50cmllcyBpbiB0aGUgb2Jq
ZWN0IGxpc3Qgc28gdGhhdAorICAgICAgICB3ZSBjYW4gdGVzdCBpbiBtb2RlcyB0aGF0IGV4Y2x1
ZGUgbGFyZ2Ugb3Igc21hbGwgYWxsb2NhdGlvbnMuCisKKyAgICAgICAgKiBNYWxsb2NCZW5jaC9N
YWxsb2NCZW5jaC9jaHVybi5jcHA6CisgICAgICAgIChiZW5jaG1hcmtfY2h1cm4pOgorICAgICAg
ICAqIE1hbGxvY0JlbmNoL01hbGxvY0JlbmNoL2ZsaWNrci5jcHA6CisgICAgICAgIChiZW5jaG1h
cmtfZmxpY2tyKToKKyAgICAgICAgKiBNYWxsb2NCZW5jaC9NYWxsb2NCZW5jaC9mcmFnbWVudC5j
cHA6CisgICAgICAgIChiZW5jaG1hcmtfZnJhZ21lbnRfaXRlcmF0ZSk6CisgICAgICAgICogTWFs
bG9jQmVuY2gvTWFsbG9jQmVuY2gvbGlzdC5jcHA6CisgICAgICAgIChiZW5jaG1hcmtfbGlzdF9h
bGxvY2F0ZSk6CisgICAgICAgICogTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvcmVkZGl0LmNwcDoK
KyAgICAgICAgKGJlbmNobWFya19yZWRkaXQpOiBVcGRhdGVkIHRlc3QgcnVudGltZXMgdG8gd2Vp
Z2h0IHRoZW0gbW9yZSBlcXVhbGx5LAorICAgICAgICBmb3IgdGhlIHNha2Ugb2YgYXJpdGhtZXRp
YyBtZWFuLgorCisgICAgICAgICogTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvc3RyZXNzLmNwcDoK
KyAgICAgICAgKE9iamVjdDo6T2JqZWN0KToKKyAgICAgICAgKGFsbG9jYXRlKToKKyAgICAgICAg
KGRlYWxsb2NhdGUpOgorICAgICAgICAoYmVuY2htYXJrX3N0cmVzcyk6IFZlcmlmeSB0aGUgY29u
dGVudHMgb2YgbWVtb3J5IGFzIHdlIGdvLiBBbHNvLAorICAgICAgICBmb3JjZSBzY2F2ZW5naW5n
IGVhY2ggdGltZSB0aHJvdWdoIHRoZSBsb29wIHRvIHRlc3QgdGhlIHNjYXZlbmdpbmcgcGF0aC4K
KworICAgICAgICAqIE1hbGxvY0JlbmNoL01hbGxvY0JlbmNoL3RoZXZlcmdlLmNwcDoKKyAgICAg
ICAgKGJlbmNobWFya190aGV2ZXJnZSk6CisgICAgICAgICogTWFsbG9jQmVuY2gvTWFsbG9jQmVu
Y2gvdHJlZS5jcHA6CisgICAgICAgIChiZW5jaG1hcmtfdHJlZV9jaHVybik6IFJlLXdlaWdodGVk
LCBhcyBhYm92ZS4KKwogMjAxNC0wOS0wOCAgTXlsZXMgQy4gTWF4ZmllbGQgIDxtbWF4ZmllbGRA
YXBwbGUuY29tPgogCiAgICAgICAgIFBlcmZvcm1hbmNlVGVzdHMvU1ZHL1NWRy1UZXh0Lmh0bWwg
aGFzIHVucGFyc2FibGUgb3V0cHV0CkluZGV4OiBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNo
L01hbGxvY0JlbmNoL0ludGVycHJldGVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRl
c3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL0ludGVycHJldGVyLmNwcAkocmV2aXNpb24gMTcz
NDk1KQorKysgUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9NYWxsb2NCZW5jaC9JbnRlcnBy
ZXRlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEwMSwxMyArMTAxLDE1IEBAIHZvaWQgSW50ZXJw
cmV0ZXI6OnJ1bigpCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICB9CiAgICAg
ICAgICAgICBjYXNlIG9wX2ZyZWU6IHsKLSAgICAgICAgICAgICAgICBhc3NlcnQobV9vYmplY3Rz
W29wLnNsb3RdLm9iamVjdCk7CisgICAgICAgICAgICAgICAgaWYgKCFtX29iamVjdHNbb3Auc2xv
dF0ub2JqZWN0KQorICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAgICAg
ICBtYmZyZWUobV9vYmplY3RzW29wLnNsb3RdLm9iamVjdCwgbV9vYmplY3RzW29wLnNsb3RdLnNp
emUpOwogICAgICAgICAgICAgICAgIG1fb2JqZWN0c1tvcC5zbG90XSA9IHsgMCwgMCB9OwogICAg
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgY2FzZSBvcF9y
ZWFsbG9jOiB7Ci0gICAgICAgICAgICAgICAgYXNzZXJ0KG1fb2JqZWN0c1tvcC5zbG90XS5vYmpl
Y3QpOworICAgICAgICAgICAgICAgIGlmICghbV9vYmplY3RzW29wLnNsb3RdLm9iamVjdCkKKyAg
ICAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICAgICAgbV9vYmplY3RzW29w
LnNsb3RdID0geyBtYnJlYWxsb2MobV9vYmplY3RzW29wLnNsb3RdLm9iamVjdCwgbV9vYmplY3Rz
W29wLnNsb3RdLnNpemUsIG9wLnNpemUpLCBvcC5zaXplIH07CiAgICAgICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgICAgICB9CkluZGV4OiBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01h
bGxvY0JlbmNoL2NodXJuLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRlc3RzL01hbGxv
Y0JlbmNoL01hbGxvY0JlbmNoL2NodXJuLmNwcAkocmV2aXNpb24gMTczNDk1KQorKysgUGVyZm9y
bWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9NYWxsb2NCZW5jaC9jaHVybi5jcHAJKHdvcmtpbmcgY29w
eSkKQEAgLTQxLDcgKzQxLDcgQEAgc3RydWN0IEhlYXBEb3VibGUgewogCiB2b2lkIGJlbmNobWFy
a19jaHVybihib29sIGlzUGFyYWxsZWwpCiB7Ci0gICAgc2l6ZV90IHRpbWVzID0gMTAwMDAwMDA7
CisgICAgc2l6ZV90IHRpbWVzID0gNzAwMDAwMDsKICAgICBpZiAoaXNQYXJhbGxlbCkKICAgICAg
ICAgdGltZXMgLz0gY3B1Q291bnQoKTsKIApJbmRleDogUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NC
ZW5jaC9NYWxsb2NCZW5jaC9mbGlja3IuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVz
dHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvZmxpY2tyLmNwcAkocmV2aXNpb24gMTczNDk1KQor
KysgUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9NYWxsb2NCZW5jaC9mbGlja3IuY3BwCSh3
b3JraW5nIGNvcHkpCkBAIC00NCw3ICs0NCw3IEBACiAKIHZvaWQgYmVuY2htYXJrX2ZsaWNrcihi
b29sIGlzUGFyYWxsZWwpCiB7Ci0gICAgc2l6ZV90IHRpbWVzID0gMTsKKyAgICBzaXplX3QgdGlt
ZXMgPSAzOwogCiAgICAgSW50ZXJwcmV0ZXIgaW50ZXJwcmV0ZXIoImZsaWNrci5vcHMiKTsKICAg
ICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IHRpbWVzOyArK2kpCkluZGV4OiBQZXJmb3JtYW5jZVRl
c3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL2ZyYWdtZW50LmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQ
ZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL2ZyYWdtZW50LmNwcAkocmV2
aXNpb24gMTczNDk1KQorKysgUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9NYWxsb2NCZW5j
aC9mcmFnbWVudC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTExMCw3ICsxMTAsNyBAQCB2b2lkIGJl
bmNobWFya19mcmFnbWVudChib29sIGlzUGFyYWxsZWwpCiB2b2lkIGJlbmNobWFya19mcmFnbWVu
dF9pdGVyYXRlKGJvb2wgaXNQYXJhbGxlbCkKIHsKICAgICBzaXplX3Qgbm9kZUNvdW50ID0gNTEy
ICogMTAyNDsKLSAgICBzaXplX3QgdGltZXMgPSAzMjsKKyAgICBzaXplX3QgdGltZXMgPSAyMDsK
ICAgICBpZiAoaXNQYXJhbGxlbCkKICAgICAgICAgbm9kZUNvdW50IC89IGNwdUNvdW50KCk7CiAg
ICAgc2l6ZV90IHJlcGxhY2VDb3VudCA9IG5vZGVDb3VudCAvIDQ7CkluZGV4OiBQZXJmb3JtYW5j
ZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL2xpc3QuY3BwCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBl
cmZvcm1hbmNlVGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvbGlzdC5jcHAJKHJldmlzaW9u
IDE3MzQ5NSkKKysrIFBlcmZvcm1hbmNlVGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvbGlz
dC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTk5LDcgKzk5LDcgQEAgc3RydWN0IE5vZGUgewogdm9p
ZCBiZW5jaG1hcmtfbGlzdF9hbGxvY2F0ZShib29sIGlzUGFyYWxsZWwpCiB7CiAgICAgTm9kZSog
aGVhZCA9IDA7Ci0gICAgc2l6ZV90IHRpbWVzID0gOTY7CisgICAgc2l6ZV90IHRpbWVzID0gNzA7
CiAgICAgc2l6ZV90IG5vZGVzID0gMzIgKiAxMDI0OwogICAgIGlmIChpc1BhcmFsbGVsKSB7CiAg
ICAgICAgIG5vZGVzIC89IGNwdUNvdW50KCk7CkluZGV4OiBQZXJmb3JtYW5jZVRlc3RzL01hbGxv
Y0JlbmNoL01hbGxvY0JlbmNoL3JlZGRpdC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gUGVyZm9ybWFuY2VU
ZXN0cy9NYWxsb2NCZW5jaC9NYWxsb2NCZW5jaC9yZWRkaXQuY3BwCShyZXZpc2lvbiAxNzM0OTUp
CisrKyBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL3JlZGRpdC5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTQ0LDcgKzQ0LDcgQEAKIAogdm9pZCBiZW5jaG1hcmtfcmVkZGl0
KGJvb2wgaXNQYXJhbGxlbCkKIHsKLSAgICBzaXplX3QgdGltZXMgPSAxOworICAgIHNpemVfdCB0
aW1lcyA9IDY7CiAKICAgICBJbnRlcnByZXRlciBpbnRlcnByZXRlcigicmVkZGl0Lm9wcyIpOwog
ICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgdGltZXM7ICsraSkKSW5kZXg6IFBlcmZvcm1hbmNl
VGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gvc3RyZXNzLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQ
ZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL3N0cmVzcy5jcHAJKHJldmlz
aW9uIDE3MzQ5NSkKKysrIFBlcmZvcm1hbmNlVGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gv
c3RyZXNzLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzksMTQgKzM5LDE2IEBAIHN0YXRpYyBjb25z
dCBzaXplX3Qga0IgPSAxMDI0Owogc3RhdGljIGNvbnN0IHNpemVfdCBNQiA9IGtCICoga0I7CiAK
IHN0cnVjdCBPYmplY3QgewotICAgIE9iamVjdCh2b2lkKiBwb2ludGVyLCBzaXplX3Qgc2l6ZSkK
KyAgICBPYmplY3Qodm9pZCogcG9pbnRlciwgc2l6ZV90IHNpemUsIGxvbmcgdXVpZCkKICAgICAg
ICAgOiBwb2ludGVyKHBvaW50ZXIpCiAgICAgICAgICwgc2l6ZShzaXplKQorICAgICAgICAsIHV1
aWQodXVpZCkKICAgICB7CiAgICAgfQogCiAgICAgdm9pZCogcG9pbnRlcjsKICAgICBzaXplX3Qg
c2l6ZTsKKyAgICBsb25nIHV1aWQ7CiB9OwogCiBjbGFzcyBTaXplU3RyZWFtIHsKQEAgLTEwMCw2
ICsxMDIsMjQgQEAgcHJpdmF0ZToKICAgICBzaXplX3QgbV9jb3VudDsKIH07CiAKK09iamVjdCBh
bGxvY2F0ZShzaXplX3Qgc2l6ZSkKK3sKKyAgICBPYmplY3Qgb2JqZWN0KG1ibWFsbG9jKHNpemUp
LCBzaXplLCByYW5kb20oKSk7CisgICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCBzaXplIC8gc2l6
ZW9mKGxvbmcpOyArK2kpCisgICAgICAgIChzdGF0aWNfY2FzdDxsb25nKj4ob2JqZWN0LnBvaW50
ZXIpKVtpXSA9IG9iamVjdC51dWlkOworICAgIHJldHVybiBvYmplY3Q7Cit9CisKK3ZvaWQgZGVh
bGxvY2F0ZShjb25zdCBPYmplY3QmIG9iamVjdCkKK3sKKyAgICBmb3IgKHNpemVfdCBpID0gMDsg
aSA8IG9iamVjdC5zaXplIC8gc2l6ZW9mKGxvbmcpOyArK2kpIHsKKyAgICAgICAgaWYgKChzdGF0
aWNfY2FzdDxsb25nKj4ob2JqZWN0LnBvaW50ZXIpKVtpXSAhPSBvYmplY3QudXVpZCkKKyAgICAg
ICAgICAgIGFib3J0KCk7CisgICAgfQorCisgICAgbWJmcmVlKG9iamVjdC5wb2ludGVyLCBvYmpl
Y3Quc2l6ZSk7Cit9CisKIHZvaWQgYmVuY2htYXJrX3N0cmVzcyhib29sIGlzUGFyYWxsZWwpCiB7
CiAgICAgY29uc3Qgc2l6ZV90IGhlYXBTaXplID0gMTAwICogTUI7CkBAIC0xMTIsMTggKzEzMiwx
NyBAQCB2b2lkIGJlbmNobWFya19zdHJlc3MoYm9vbCBpc1BhcmFsbGVsKQogICAgIAogICAgIFNp
emVTdHJlYW0gc2l6ZVN0cmVhbTsKICAgICAKLSAgICBzaXplX3QgbGFzdFNpemUgPSAwOwotICAg
IGZvciAoc2l6ZV90IHJlbWFpbmluZyA9IGhlYXBTaXplOyByZW1haW5pbmc7IHJlbWFpbmluZyAt
PSBzdGQ6Om1pbihyZW1haW5pbmcsIGxhc3RTaXplKSkgewotICAgICAgICBsYXN0U2l6ZSA9IHNp
emVTdHJlYW0ubmV4dCgpOwotICAgICAgICBPYmplY3Qgb2JqZWN0KG1ibWFsbG9jKGxhc3RTaXpl
KSwgbGFzdFNpemUpOwotICAgICAgICBvYmplY3RzLnB1c2hfYmFjayhvYmplY3QpOworICAgIHNp
emVfdCBzaXplID0gMDsKKyAgICBmb3IgKHNpemVfdCByZW1haW5pbmcgPSBoZWFwU2l6ZTsgcmVt
YWluaW5nOyByZW1haW5pbmcgLT0gc3RkOjptaW4ocmVtYWluaW5nLCBzaXplKSkgeworICAgICAg
ICBzaXplID0gc2l6ZVN0cmVhbS5uZXh0KCk7CisgICAgICAgIG9iamVjdHMucHVzaF9iYWNrKGFs
bG9jYXRlKHNpemUpKTsKICAgICB9CiAgICAgCiAgICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCBj
aHVybkNvdW50OyArK2kpIHsKICAgICAgICAgc3RkOjp2ZWN0b3I8T2JqZWN0PiBvYmplY3RzVG9G
cmVlOwotICAgICAgICBmb3IgKHNpemVfdCByZW1haW5pbmcgPSBjaHVyblNpemU7IHJlbWFpbmlu
ZzsgcmVtYWluaW5nIC09IHN0ZDo6bWluKHJlbWFpbmluZywgbGFzdFNpemUpKSB7Ci0gICAgICAg
ICAgICBsYXN0U2l6ZSA9IHNpemVTdHJlYW0ubmV4dCgpOwotICAgICAgICAgICAgT2JqZWN0IG9i
amVjdChtYm1hbGxvYyhsYXN0U2l6ZSksIGxhc3RTaXplKTsKKyAgICAgICAgZm9yIChzaXplX3Qg
cmVtYWluaW5nID0gY2h1cm5TaXplOyByZW1haW5pbmc7IHJlbWFpbmluZyAtPSBzdGQ6Om1pbihy
ZW1haW5pbmcsIHNpemUpKSB7CisgICAgICAgICAgICBzaXplID0gc2l6ZVN0cmVhbS5uZXh0KCk7
CisgICAgICAgICAgICBPYmplY3Qgb2JqZWN0ID0gYWxsb2NhdGUoc2l6ZSk7CiAKICAgICAgICAg
ICAgIHNpemVfdCBpbmRleCA9IHJhbmRvbSgpICUgb2JqZWN0cy5zaXplKCk7CiAgICAgICAgICAg
ICBvYmplY3RzVG9GcmVlLnB1c2hfYmFjayhvYmplY3RzW2luZGV4XSk7CkBAIC0xMzEsNyArMTUw
LDkgQEAgdm9pZCBiZW5jaG1hcmtfc3RyZXNzKGJvb2wgaXNQYXJhbGxlbCkKICAgICAgICAgfQog
CiAgICAgICAgIGZvciAoYXV0byYgb2JqZWN0IDogb2JqZWN0c1RvRnJlZSkKLSAgICAgICAgICAg
IG1iZnJlZShvYmplY3QucG9pbnRlciwgb2JqZWN0LnNpemUpOworICAgICAgICAgICAgZGVhbGxv
Y2F0ZShvYmplY3QpOworICAgICAgICAKKyAgICAgICAgbWJzY2F2ZW5nZSgpOwogICAgIH0KICAg
ICAKICAgICBmb3IgKGF1dG8mIG9iamVjdCA6IG9iamVjdHMpCkluZGV4OiBQZXJmb3JtYW5jZVRl
c3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL3RoZXZlcmdlLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQ
ZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL3RoZXZlcmdlLmNwcAkocmV2
aXNpb24gMTczNDk1KQorKysgUGVyZm9ybWFuY2VUZXN0cy9NYWxsb2NCZW5jaC9NYWxsb2NCZW5j
aC90aGV2ZXJnZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ0LDcgKzQ0LDcgQEAKIAogdm9pZCBi
ZW5jaG1hcmtfdGhldmVyZ2UoYm9vbCBpc1BhcmFsbGVsKQogewotICAgIHNpemVfdCB0aW1lcyA9
IDE7CisgICAgc2l6ZV90IHRpbWVzID0gMzsKIAogICAgIEludGVycHJldGVyIGludGVycHJldGVy
KCJ0aGV2ZXJnZS5vcHMiKTsKICAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IHRpbWVzOyArK2kp
CkluZGV4OiBQZXJmb3JtYW5jZVRlc3RzL01hbGxvY0JlbmNoL01hbGxvY0JlbmNoL3RyZWUuY3Bw
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvTWFsbG9jQmVuY2gvTWFsbG9jQmVuY2gv
dHJlZS5jcHAJKHJldmlzaW9uIDE3MzQ5NSkKKysrIFBlcmZvcm1hbmNlVGVzdHMvTWFsbG9jQmVu
Y2gvTWFsbG9jQmVuY2gvdHJlZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTIwNyw3ICsyMDcsNyBA
QCB2b2lkIGJlbmNobWFya190cmVlX3RyYXZlcnNlKGJvb2wgaXNQYXJhCiAKIHZvaWQgYmVuY2ht
YXJrX3RyZWVfY2h1cm4oYm9vbCBpc1BhcmFsbGVsKQogewotICAgIHNpemVfdCB0aW1lcyA9IDE2
MDsKKyAgICBzaXplX3QgdGltZXMgPSAxMzA7CiAgICAgc2l6ZV90IGRlcHRoID0gMTU7CiAgICAg
aWYgKGlzUGFyYWxsZWwpIHsKICAgICAgICAgdGltZXMgKj0gNDsK
</data>
<flag name="review"
          id="262744"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>