<?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>20912</bug_id>
          
          <creation_ts>2008-09-18 04:02:36 -0700</creation_ts>
          <short_desc>Use simple int32 multiplication on op_mul if it is possible</short_desc>
          <delta_ts>2008-10-15 02:36:47 -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>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gabor Loki">loki</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>zwarich</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>91617</commentid>
    <comment_count>0</comment_count>
    <who name="Gabor Loki">loki</who>
    <bug_when>2008-09-18 04:02:36 -0700</bug_when>
    <thetext>We can use int32 multiplication instead of double one on op_mul if both operands are immediate and they are between 0 - 0x7FFFF.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>91619</commentid>
    <comment_count>1</comment_count>
      <attachid>23525</attachid>
    <who name="Gabor Loki">loki</who>
    <bug_when>2008-09-18 04:04:42 -0700</bug_when>
    <thetext>Created attachment 23525
int32 multiplication on op_mul</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>91620</commentid>
    <comment_count>2</comment_count>
      <attachid>23526</attachid>
    <who name="Gabor Loki">loki</who>
    <bug_when>2008-09-18 04:09:49 -0700</bug_when>
    <thetext>Created attachment 23526
SunSpider, V8 results (rev 36540)

The progression is 2.5% on SunSpider, and 7.8% on V8.

Would someone be so kind to measure it on Mac (without CTI)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>91725</commentid>
    <comment_count>3</comment_count>
      <attachid>23525</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2008-09-18 23:23:51 -0700</bug_when>
    <thetext>Comment on attachment 23525
int32 multiplication on op_mul

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>92901</commentid>
    <comment_count>4</comment_count>
      <attachid>23846</attachid>
    <who name="Gabor Loki">loki</who>
    <bug_when>2008-09-26 03:52:11 -0700</bug_when>
    <thetext>Created attachment 23846
int32 multiplication on op_mul (v2)

The previous patch has a review+ flag for a week, but nobody landed.
So, I have did a small tweak and updated the patch.

The current results are the followings:
SunSpider: 1.5% speedup, V8: 8.7% speedup</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>92937</commentid>
    <comment_count>5</comment_count>
      <attachid>23846</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2008-09-26 09:20:28 -0700</bug_when>
    <thetext>Comment on attachment 23846
int32 multiplication on op_mul (v2)

r=me (again)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95261</commentid>
    <comment_count>6</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2008-10-14 01:30:03 -0700</bug_when>
    <thetext>Will land v2.  This is a bit outside of my area of expertise but looks self-contained.  Please stop me if I&apos;m overstepping.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95273</commentid>
    <comment_count>7</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2008-10-14 03:01:06 -0700</bug_when>
    <thetext>My Mac Mini died in the middle of testing this patch.  I&apos;m going to take it into the store tomorrow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95333</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2008-10-14 12:27:48 -0700</bug_when>
    <thetext>It&apos;s going to be a week before I get my Mac Mini back.  Unassigning.  This patch needs to be tweaked before landing, but the changes are obvious.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95348</commentid>
    <comment_count>9</comment_count>
      <attachid>23846</attachid>
    <who name="Cameron Zwarich (cpst)">zwarich</who>
    <bug_when>2008-10-14 13:30:14 -0700</bug_when>
    <thetext>Comment on attachment 23846
int32 multiplication on op_mul (v2)

If I try this patch on ToT (with r and exec changed to callFrame), I get 168 JSC test regressions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95349</commentid>
    <comment_count>10</comment_count>
    <who name="Cameron Zwarich (cpst)">zwarich</who>
    <bug_when>2008-10-14 13:31:48 -0700</bug_when>
    <thetext>Any new version of this patch should also use C++ style casts instead of C style casts.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95387</commentid>
    <comment_count>11</comment_count>
    <who name="Gabor Loki">loki</who>
    <bug_when>2008-10-15 01:30:43 -0700</bug_when>
    <thetext>&gt; If I try this patch on ToT (with r and exec changed to callFrame), I get 168
&gt; JSC test regressions.

It can&apos;t be. I guess you forgot to update VPC&apos;s statement.
I will send the updated patch and its results on Qt-linux soon.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95388</commentid>
    <comment_count>12</comment_count>
      <attachid>24354</attachid>
    <who name="Gabor Loki">loki</who>
    <bug_when>2008-10-15 02:13:30 -0700</bug_when>
    <thetext>Created attachment 24354
int32 multiplication on op_mul (v3)

Here is the updated patch on ToT.
No new regression in JSC tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95389</commentid>
    <comment_count>13</comment_count>
      <attachid>24355</attachid>
    <who name="Gabor Loki">loki</who>
    <bug_when>2008-10-15 02:15:48 -0700</bug_when>
    <thetext>Created attachment 24355
SunSpider, V8 results (rev 37601)

The progression is 3.1% on SunSpider, and 10.6% on V8 (on Qt-linux).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95390</commentid>
    <comment_count>14</comment_count>
      <attachid>24354</attachid>
    <who name="Cameron Zwarich (cpst)">zwarich</who>
    <bug_when>2008-10-15 02:24:21 -0700</bug_when>
    <thetext>Comment on attachment 24354
int32 multiplication on op_mul (v3)

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95391</commentid>
    <comment_count>15</comment_count>
    <who name="Cameron Zwarich (cpst)">zwarich</who>
    <bug_when>2008-10-15 02:36:47 -0700</bug_when>
    <thetext>Landed in r37602.

Sorry about that, I should have been able to restructure the patch myself.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>23525</attachid>
            <date>2008-09-18 04:04:42 -0700</date>
            <delta_ts>2008-10-14 13:29:44 -0700</delta_ts>
            <desc>int32 multiplication on op_mul</desc>
            <filename>op_mul_int32.patch</filename>
            <type>text/plain</type>
            <size>1628</size>
            <attacher name="Gabor Loki">loki</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDM2NjEzKQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDgtMDktMTggIEdhYm9yIExv
a2kgIDxsb2tpQGluZi51LXN6ZWdlZC5odT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICA8aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIwOTEyPgorICAgICAgICBVc2Ugc2ltcGxlIHVpbnQzMl90IG11bHRpcGxpY2F0aW9uIG9u
IG9wX211bCBpZiBib3RoIG9wZXJhbmRzIGFyZQorICAgICAgICBpbW1lZGlhdGUgbnVtYmVyIGFu
ZCB0aGV5IGFyZSBiZXR3ZWVuIHplcm8gYW5kIDB4N0ZGRi4KKworICAgICAgICAqIFZNL01hY2hp
bmUuY3BwOgorICAgICAgICAoSlNDOjpNYWNoaW5lOjpwcml2YXRlRXhlY3V0ZSk6CisKIDIwMDgt
MDktMTggIENhbWVyb24gWndhcmljaCAgPGN3endhcmljaEB1d2F0ZXJsb28uY2E+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgTWFjaWVqIFN0YWNob3dpYWsuCkluZGV4OiBKYXZhU2NyaXB0Q29yZS9W
TS9NYWNoaW5lLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0Q29yZS9WTS9NYWNoaW5lLmNw
cAkocmV2aXNpb24gMzY1NDApCisrKyBKYXZhU2NyaXB0Q29yZS9WTS9NYWNoaW5lLmNwcAkod29y
a2luZyBjb3B5KQpAQCAtMTgxNCw2ICsxODE0LDE2IEBAIEpTVmFsdWUqIE1hY2hpbmU6OnByaXZh
dGVFeGVjdXRlKEV4ZWN1dGkKICAgICAgICAgSlNWYWx1ZSogc3JjMiA9IHJbKCsrdlBDKS0+dS5v
cGVyYW5kXS5qc1ZhbHVlKGV4ZWMpOwogICAgICAgICBkb3VibGUgbGVmdDsKICAgICAgICAgZG91
YmxlIHJpZ2h0OworICAgICAgICBpZiAoSlNJbW1lZGlhdGU6OmFyZUJvdGhJbW1lZGlhdGVOdW1i
ZXJzKHNyYzEsIHNyYzIpKSB7CisgICAgICAgICAgICBpbnQzMl90IGxlZnQgPSBKU0ltbWVkaWF0
ZTo6Z2V0VHJ1bmNhdGVkSW50MzIoc3JjMSk7CisgICAgICAgICAgICBpbnQzMl90IHJpZ2h0ID0g
SlNJbW1lZGlhdGU6OmdldFRydW5jYXRlZEludDMyKHNyYzIpOworICAgICAgICAgICAgaWYgKGxl
ZnQgPj4gMTUgPT0gMCAmJiByaWdodCA+PiAxNSA9PSAwKQorICAgICAgICAgICAgICAgIHJbZHN0
XSA9IGpzTnVtYmVyKGV4ZWMsIGxlZnQgKiByaWdodCk7CisgICAgICAgICAgICBlbHNlCisgICAg
ICAgICAgICAgICAgcltkc3RdID0ganNOdW1iZXIoZXhlYywgKGRvdWJsZSlsZWZ0ICogKGRvdWJs
ZSlyaWdodCk7CisgICAgICAgICAgICArK3ZQQzsKKyAgICAgICAgICAgIE5FWFRfT1BDT0RFOwor
ICAgICAgICB9CiAgICAgICAgIGlmIChmYXN0SXNOdW1iZXIoc3JjMSwgbGVmdCkgJiYgZmFzdElz
TnVtYmVyKHNyYzIsIHJpZ2h0KSkKICAgICAgICAgICAgIHJbZHN0XSA9IGpzTnVtYmVyKGV4ZWMs
IGxlZnQgKiByaWdodCk7CiAgICAgICAgIGVsc2Ugewo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>23526</attachid>
            <date>2008-09-18 04:09:49 -0700</date>
            <delta_ts>2008-10-15 02:13:30 -0700</delta_ts>
            <desc>SunSpider, V8 results (rev 36540)</desc>
            <filename>SunSpider_op_mul_36540.txt</filename>
            <type>text/plain</type>
            <size>4538</size>
            <attacher name="Gabor Loki">loki</attacher>
            
              <data encoding="base64">ClRFU1QgICAgICAgICAgICAgICAgICAgQ09NUEFSSVNPTiAgICAgICAgICAgIEZST00gICAgICAg
ICAgICAgICAgIFRPICAgICAgICAgICAgIERFVEFJTFMKCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cgoq
KiBUT1RBTCAqKjogICAgICAgICAgIDEuMDI1eCBhcyBmYXN0ICAgIDIyNDEuNm1zICsvLSAwLjIl
ICAgMjE4Ny4wbXMgKy8tIDAuNCUgICAgIHNpZ25pZmljYW50Cgo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQoKICAzZDogICAgICAgICAgICAgICAgICAxLjA1OHggYXMgZmFzdCAgICAgMzY2LjVtcyArLy0g
MC40JSAgICAzNDYuM21zICsvLSAwLjQlICAgICBzaWduaWZpY2FudAogICAgY3ViZTogICAgICAg
ICAgICAgIC0gICAgICAgICAgICAgICAgICAxMTIuNW1zICsvLSAwLjclICAgIDExMS45bXMgKy8t
IDAuOCUgCiAgICBtb3JwaDogICAgICAgICAgICAgMS4xNDl4IGFzIGZhc3QgICAgIDE0OC43bXMg
Ky8tIDAuOSUgICAgMTI5LjRtcyArLy0gMC45JSAgICAgc2lnbmlmaWNhbnQKICAgIHJheXRyYWNl
OiAgICAgICAgICAtICAgICAgICAgICAgICAgICAgMTA1LjNtcyArLy0gMC4zJSAgICAxMDUuMG1z
ICsvLSAwLjMlIAoKICBhY2Nlc3M6ICAgICAgICAgICAgICAxLjAyOHggYXMgZmFzdCAgICAgMjg0
LjNtcyArLy0gMC45JSAgICAyNzYuNW1zICsvLSAwLjMlICAgICBzaWduaWZpY2FudAogICAgYmlu
YXJ5LXRyZWVzOiAgICAgIDEuMDY5eCBhcyBmYXN0ICAgICAgMzEuMW1zICsvLSAxLjclICAgICAy
OS4xbXMgKy8tIDAuOCUgICAgIHNpZ25pZmljYW50CiAgICBmYW5ua3VjaDogICAgICAgICAgMS4w
MTN4IGFzIGZhc3QgICAgICA5MC44bXMgKy8tIDAuMyUgICAgIDg5LjZtcyArLy0gMC40JSAgICAg
c2lnbmlmaWNhbnQKICAgIG5ib2R5OiAgICAgICAgICAgICAxLjAzMnggYXMgZmFzdCAgICAgMTM3
LjRtcyArLy0gMS45JSAgICAxMzMuMW1zICsvLSAwLjIlICAgICBzaWduaWZpY2FudAogICAgbnNp
ZXZlOiAgICAgICAgICAgIDEuMDEyeCBhcyBmYXN0ICAgICAgMjUuMG1zICsvLSAwLjAlICAgICAy
NC43bXMgKy8tIDIuMCUgICAgIHNpZ25pZmljYW50CgogIGJpdG9wczogICAgICAgICAgICAgIDEu
MDIzeCBhcyBmYXN0ICAgICAxNTguN21zICsvLSAwLjQlICAgIDE1NS4xbXMgKy8tIDAuNiUgICAg
IHNpZ25pZmljYW50CiAgICAzYml0LWJpdHMtaW4tYnl0ZTogLSAgICAgICAgICAgICAgICAgICAy
OS4ybXMgKy8tIDEuMCUgICAgIDI4LjltcyArLy0gMS40JSAKICAgIGJpdHMtaW4tYnl0ZTogICAg
ICA/PyAgICAgICAgICAgICAgICAgIDM0LjVtcyArLy0gMS4xJSAgICAgMzQuNm1zICsvLSAxLjQl
ICAgICBub3QgY29uY2x1c2l2ZTogbWlnaHQgYmUgKjEuMDAzeCBhcyBzbG93KgogICAgYml0d2lz
ZS1hbmQ6ICAgICAgIC0gICAgICAgICAgICAgICAgICAgMjkuMm1zICsvLSAxLjAlICAgICAyOS4y
bXMgKy8tIDMuNCUgCiAgICBuc2lldmUtYml0czogICAgICAgMS4wNTR4IGFzIGZhc3QgICAgICA2
NS44bXMgKy8tIDAuNSUgICAgIDYyLjRtcyArLy0gMC42JSAgICAgc2lnbmlmaWNhbnQKCiAgY29u
dHJvbGZsb3c6ICAgICAgICAgKjEuMDIweCBhcyBzbG93KiAgICAyNC44bXMgKy8tIDEuMiUgICAg
IDI1LjNtcyArLy0gMS40JSAgICAgc2lnbmlmaWNhbnQKICAgIHJlY3Vyc2l2ZTogICAgICAgICAq
MS4wMjB4IGFzIHNsb3cqICAgIDI0LjhtcyArLy0gMS4yJSAgICAgMjUuM21zICsvLSAxLjQlICAg
ICBzaWduaWZpY2FudAoKICBjcnlwdG86ICAgICAgICAgICAgICAxLjAyM3ggYXMgZmFzdCAgICAg
MTQwLjFtcyArLy0gMC42JSAgICAxMzYuOW1zICsvLSAwLjQlICAgICBzaWduaWZpY2FudAogICAg
YWVzOiAgICAgICAgICAgICAgIDEuMDQ4eCBhcyBmYXN0ICAgICAgNDYuM21zICsvLSAwLjclICAg
ICA0NC4ybXMgKy8tIDAuNyUgICAgIHNpZ25pZmljYW50CiAgICBtZDU6ICAgICAgICAgICAgICAg
MS4wMTV4IGFzIGZhc3QgICAgICA0Ny4ybXMgKy8tIDEuMCUgICAgIDQ2LjVtcyArLy0gMC44JSAg
ICAgc2lnbmlmaWNhbnQKICAgIHNoYTE6ICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAg
IDQ2LjZtcyArLy0gMS4xJSAgICAgNDYuMm1zICsvLSAwLjclIAoKICBkYXRlOiAgICAgICAgICAg
ICAgICAxLjAyNXggYXMgZmFzdCAgICAgMTYyLjNtcyArLy0gMC40JSAgICAxNTguNG1zICsvLSAw
LjYlICAgICBzaWduaWZpY2FudAogICAgZm9ybWF0LXRvZnRlOiAgICAgIC0gICAgICAgICAgICAg
ICAgICAgNjkuNW1zICsvLSAwLjUlICAgICA2OS4wbXMgKy8tIDAuNyUgCiAgICBmb3JtYXQteHBh
cmI6ICAgICAgMS4wMzh4IGFzIGZhc3QgICAgICA5Mi44bXMgKy8tIDAuOSUgICAgIDg5LjRtcyAr
Ly0gMC45JSAgICAgc2lnbmlmaWNhbnQKCiAgbWF0aDogICAgICAgICAgICAgICAgMS4wNTJ4IGFz
IGZhc3QgICAgIDI4OC4zbXMgKy8tIDAuMyUgICAgMjc0LjBtcyArLy0gMC41JSAgICAgc2lnbmlm
aWNhbnQKICAgIGNvcmRpYzogICAgICAgICAgICAxLjAxMnggYXMgZmFzdCAgICAgMTAwLjFtcyAr
Ly0gMC43JSAgICAgOTguOW1zICsvLSAwLjUlICAgICBzaWduaWZpY2FudAogICAgcGFydGlhbC1z
dW1zOiAgICAgIDEuMDI2eCBhcyBmYXN0ICAgICAxMTkuOW1zICsvLSAwLjMlICAgIDExNi45bXMg
Ky8tIDAuOSUgICAgIHNpZ25pZmljYW50CiAgICBzcGVjdHJhbC1ub3JtOiAgICAgMS4xNzR4IGFz
IGZhc3QgICAgICA2OC4zbXMgKy8tIDAuNSUgICAgIDU4LjJtcyArLy0gMC41JSAgICAgc2lnbmlm
aWNhbnQKCiAgcmVnZXhwOiAgICAgICAgICAgICAgPz8gICAgICAgICAgICAgICAgIDMwNS42bXMg
Ky8tIDAuMyUgICAgMzA2LjhtcyArLy0gMS4zJSAgICAgbm90IGNvbmNsdXNpdmU6IG1pZ2h0IGJl
ICoxLjAwNHggYXMgc2xvdyoKICAgIGRuYTogICAgICAgICAgICAgICA/PyAgICAgICAgICAgICAg
ICAgMzA1LjZtcyArLy0gMC4zJSAgICAzMDYuOG1zICsvLSAxLjMlICAgICBub3QgY29uY2x1c2l2
ZTogbWlnaHQgYmUgKjEuMDA0eCBhcyBzbG93KgoKICBzdHJpbmc6ICAgICAgICAgICAgICAtICAg
ICAgICAgICAgICAgICAgNTExLjBtcyArLy0gMC42JSAgICA1MDcuN21zICsvLSAwLjglIAogICAg
YmFzZTY0OiAgICAgICAgICAgID8/ICAgICAgICAgICAgICAgICAgNDYuOG1zICsvLSAxLjAlICAg
ICA0Ny4xbXMgKy8tIDEuMSUgICAgIG5vdCBjb25jbHVzaXZlOiBtaWdodCBiZSAqMS4wMDZ4IGFz
IHNsb3cqCiAgICBmYXN0YTogICAgICAgICAgICAgMS4wMTV4IGFzIGZhc3QgICAgICA5Mi40bXMg
Ky8tIDAuNyUgICAgIDkxLjBtcyArLy0gMC42JSAgICAgc2lnbmlmaWNhbnQKICAgIHRhZ2Nsb3Vk
OiAgICAgICAgICAtICAgICAgICAgICAgICAgICAgMTY0LjFtcyArLy0gMC45JSAgICAxNjMuMW1z
ICsvLSAxLjIlIAogICAgdW5wYWNrLWNvZGU6ICAgICAgIC0gICAgICAgICAgICAgICAgICAxMjgu
NW1zICsvLSAwLjclICAgIDEyNy4zbXMgKy8tIDAuOSUgCiAgICB2YWxpZGF0ZS1pbnB1dDogICAg
LSAgICAgICAgICAgICAgICAgICA3OS4ybXMgKy8tIDEuMyUgICAgIDc5LjJtcyArLy0gMS4xJSAK
CgpURVNUICAgICAgICAgICAgICBDT01QQVJJU09OICAgICAgICAgICAgRlJPTSAgICAgICAgICAg
ICAgICAgVE8gICAgICAgICAgICAgREVUQUlMUwoKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCioqIFRP
VEFMICoqOiAgICAgIDEuMDc4eCBhcyBmYXN0ICAgIDEyNDczLjdtcyArLy0gMC42JSAgIDExNTY5
LjdtcyArLy0gMC40JSAgICAgc2lnbmlmaWNhbnQKCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgogIHY4
OiAgICAgICAgICAgICAxLjA3OHggYXMgZmFzdCAgICAxMjQ3My43bXMgKy8tIDAuNiUgICAxMTU2
OS43bXMgKy8tIDAuNCUgICAgIHNpZ25pZmljYW50CiAgICBjcnlwdG86ICAgICAgIDEuMzd4IGFz
IGZhc3QgICAgICAzMTAzLjFtcyArLy0gMC4zJSAgICAyMjY3LjhtcyArLy0gMC4yJSAgICAgc2ln
bmlmaWNhbnQKICAgIGRlbHRhYmx1ZTogICAgLSAgICAgICAgICAgICAgICAgIDI4NTkuMm1zICsv
LSAxLjclICAgIDI4MTYuMG1zICsvLSAwLjUlIAogICAgZWFybGV5LWJveWVyOiAtICAgICAgICAg
ICAgICAgICAgMTExMS4zbXMgKy8tIDAuOCUgICAgMTEwOC41bXMgKy8tIDEuMSUgCiAgICByYXl0
cmFjZTogICAgIDEuMDE3eCBhcyBmYXN0ICAgICAyNDE1LjVtcyArLy0gMS4xJSAgICAyMzc1LjRt
cyArLy0gMS4zJSAgICAgc2lnbmlmaWNhbnQKICAgIHJpY2hhcmRzOiAgICAgPz8gICAgICAgICAg
ICAgICAgIDI5ODQuNm1zICsvLSAxLjElICAgIDMwMDIuMG1zICsvLSAwLjQlICAgICBub3QgY29u
Y2x1c2l2ZTogbWlnaHQgYmUgKjEuMDA2eCBhcyBzbG93Kgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>23846</attachid>
            <date>2008-09-26 03:52:11 -0700</date>
            <delta_ts>2008-10-15 02:13:30 -0700</delta_ts>
            <desc>int32 multiplication on op_mul (v2)</desc>
            <filename>op_mul_int32.patch</filename>
            <type>text/plain</type>
            <size>1570</size>
            <attacher name="Gabor Loki">loki</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDM2OTUxKQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDgtMDktMjYgIEdhYm9yIExv
a2kgIDxsb2tpQGluZi51LXN6ZWdlZC5odT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICA8aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIwOTEyPgorICAgICAgICBVc2Ugc2ltcGxlIHVpbnQzMl90IG11bHRpcGxpY2F0aW9uIG9u
IG9wX211bCBpZiBib3RoIG9wZXJhbmRzIGFyZQorICAgICAgICBpbW1lZGlhdGUgbnVtYmVyIGFu
ZCB0aGV5IGFyZSBiZXR3ZWVuIHplcm8gYW5kIDB4N0ZGRi4KKworICAgICAgICAqIFZNL01hY2hp
bmUuY3BwOgorICAgICAgICAoSlNDOjpNYWNoaW5lOjpwcml2YXRlRXhlY3V0ZSk6CisKIDIwMDgt
MDktMjQgIEdlb2ZmcmV5IEdhcmVuICA8Z2dhcmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZp
ZXdlZCBieSBNYWNpZWogU3RhY2hvd2lhay4KSW5kZXg6IEphdmFTY3JpcHRDb3JlL1ZNL01hY2hp
bmUuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIEphdmFTY3JpcHRDb3JlL1ZNL01hY2hpbmUuY3BwCShyZXZp
c2lvbiAzNjk0NikKKysrIEphdmFTY3JpcHRDb3JlL1ZNL01hY2hpbmUuY3BwCSh3b3JraW5nIGNv
cHkpCkBAIC0xODU0LDYgKzE4NTQsMTYgQEAKICAgICAgICAgSlNWYWx1ZSogc3JjMiA9IHJbKCsr
dlBDKS0+dS5vcGVyYW5kXS5qc1ZhbHVlKGV4ZWMpOwogICAgICAgICBkb3VibGUgbGVmdDsKICAg
ICAgICAgZG91YmxlIHJpZ2h0OworICAgICAgICBpZiAoSlNJbW1lZGlhdGU6OmFyZUJvdGhJbW1l
ZGlhdGVOdW1iZXJzKHNyYzEsIHNyYzIpKSB7CisgICAgICAgICAgICBpbnQzMl90IGxlZnQgPSBK
U0ltbWVkaWF0ZTo6Z2V0VHJ1bmNhdGVkSW50MzIoc3JjMSk7CisgICAgICAgICAgICBpbnQzMl90
IHJpZ2h0ID0gSlNJbW1lZGlhdGU6OmdldFRydW5jYXRlZEludDMyKHNyYzIpOworICAgICAgICAg
ICAgaWYgKChsZWZ0IHwgcmlnaHQpID4+IDE1ID09IDApCisgICAgICAgICAgICAgICAgcltkc3Rd
ID0ganNOdW1iZXIoZXhlYywgbGVmdCAqIHJpZ2h0KTsKKyAgICAgICAgICAgIGVsc2UKKyAgICAg
ICAgICAgICAgICByW2RzdF0gPSBqc051bWJlcihleGVjLCAoZG91YmxlKWxlZnQgKiAoZG91Ymxl
KXJpZ2h0KTsKKyAgICAgICAgICAgICsrdlBDOworICAgICAgICAgICAgTkVYVF9PUENPREU7Cisg
ICAgICAgIH0KICAgICAgICAgaWYgKGZhc3RJc051bWJlcihzcmMxLCBsZWZ0KSAmJiBmYXN0SXNO
dW1iZXIoc3JjMiwgcmlnaHQpKQogICAgICAgICAgICAgcltkc3RdID0ganNOdW1iZXIoZXhlYywg
bGVmdCAqIHJpZ2h0KTsKICAgICAgICAgZWxzZSB7Cg==
</data>
<flag name="review"
          id="10737"
          type_id="1"
          status="-"
          setter="zwarich"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>24354</attachid>
            <date>2008-10-15 02:13:30 -0700</date>
            <delta_ts>2008-10-15 02:24:21 -0700</delta_ts>
            <desc>int32 multiplication on op_mul (v3)</desc>
            <filename>int32_mul.patch</filename>
            <type>text/plain</type>
            <size>1766</size>
            <attacher name="Gabor Loki">loki</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDM3NjAxKQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDgtMTAtMTUgIEdhYm9yIExv
a2kgIDxsb2tpQGluZi51LXN6ZWdlZC5odT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICA8aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIwOTEyPgorICAgICAgICBVc2Ugc2ltcGxlIHVpbnQzMl90IG11bHRpcGxpY2F0aW9uIG9u
IG9wX211bCBpZiBib3RoIG9wZXJhbmRzIGFyZQorICAgICAgICBpbW1lZGlhdGUgbnVtYmVyIGFu
ZCB0aGV5IGFyZSBiZXR3ZWVuIHplcm8gYW5kIDB4N0ZGRi4KKworICAgICAgICAqIFZNL01hY2hp
bmUuY3BwOgorICAgICAgICAoSlNDOjpNYWNoaW5lOjpwcml2YXRlRXhlY3V0ZSk6CisKIDIwMDgt
MTAtMDkgIERhcmluIEZpc2hlciAgPGRhcmluQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZp
ZXdlZCBieSBTYW0gV2VpbmlnLgpJbmRleDogSmF2YVNjcmlwdENvcmUvVk0vTWFjaGluZS5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gSmF2YVNjcmlwdENvcmUvVk0vTWFjaGluZS5jcHAJKHJldmlzaW9uIDM3
NjAxKQorKysgSmF2YVNjcmlwdENvcmUvVk0vTWFjaGluZS5jcHAJKHdvcmtpbmcgY29weSkKQEAg
LTE4NjQsNyArMTg2NCwxNCBAQAogICAgICAgICBKU1ZhbHVlKiBzcmMyID0gY2FsbEZyYW1lWygr
K3ZQQyktPnUub3BlcmFuZF0uanNWYWx1ZShjYWxsRnJhbWUpOwogICAgICAgICBkb3VibGUgbGVm
dDsKICAgICAgICAgZG91YmxlIHJpZ2h0OwotICAgICAgICBpZiAoZmFzdElzTnVtYmVyKHNyYzEs
IGxlZnQpICYmIGZhc3RJc051bWJlcihzcmMyLCByaWdodCkpCisgICAgICAgIGlmIChKU0ltbWVk
aWF0ZTo6YXJlQm90aEltbWVkaWF0ZU51bWJlcnMoc3JjMSwgc3JjMikpIHsKKyAgICAgICAgICAg
IGludDMyX3QgbGVmdCA9IEpTSW1tZWRpYXRlOjpnZXRUcnVuY2F0ZWRJbnQzMihzcmMxKTsKKyAg
ICAgICAgICAgIGludDMyX3QgcmlnaHQgPSBKU0ltbWVkaWF0ZTo6Z2V0VHJ1bmNhdGVkSW50MzIo
c3JjMik7CisgICAgICAgICAgICBpZiAoKGxlZnQgfCByaWdodCkgPj4gMTUgPT0gMCkKKyAgICAg
ICAgICAgICAgICBjYWxsRnJhbWVbZHN0XSA9IGpzTnVtYmVyKGNhbGxGcmFtZSwgbGVmdCAqIHJp
Z2h0KTsKKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICBjYWxsRnJhbWVbZHN0XSA9
IGpzTnVtYmVyKGNhbGxGcmFtZSwgc3RhdGljX2Nhc3Q8ZG91YmxlPihsZWZ0KSAqIHN0YXRpY19j
YXN0PGRvdWJsZT4ocmlnaHQpKTsKKyAgICAgICAgfSBlbHNlIGlmIChmYXN0SXNOdW1iZXIoc3Jj
MSwgbGVmdCkgJiYgZmFzdElzTnVtYmVyKHNyYzIsIHJpZ2h0KSkKICAgICAgICAgICAgIGNhbGxG
cmFtZVtkc3RdID0ganNOdW1iZXIoY2FsbEZyYW1lLCBsZWZ0ICogcmlnaHQpOwogICAgICAgICBl
bHNlIHsKICAgICAgICAgICAgIEpTVmFsdWUqIHJlc3VsdCA9IGpzTnVtYmVyKGNhbGxGcmFtZSwg
c3JjMS0+dG9OdW1iZXIoY2FsbEZyYW1lKSAqIHNyYzItPnRvTnVtYmVyKGNhbGxGcmFtZSkpOwo=
</data>
<flag name="review"
          id="11099"
          type_id="1"
          status="+"
          setter="zwarich"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>24355</attachid>
            <date>2008-10-15 02:15:48 -0700</date>
            <delta_ts>2008-10-15 02:15:48 -0700</delta_ts>
            <desc>SunSpider, V8 results (rev 37601)</desc>
            <filename>SunSpider-int32-mul.txt</filename>
            <type>text/plain</type>
            <size>4492</size>
            <attacher name="Gabor Loki">loki</attacher>
            
              <data encoding="base64">VEVTVCAgICAgICAgICAgICAgICAgICBDT01QQVJJU09OICAgICAgICAgICAgRlJPTSAgICAgICAg
ICAgICAgICAgVE8gICAgICAgICAgICAgREVUQUlMUwoKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCioq
IFRPVEFMICoqOiAgICAgICAgICAgMS4wMzF4IGFzIGZhc3QgICAgMjUwMi43bXMgKy8tIDAuNiUg
ICAyNDI3LjVtcyArLy0gMC42JSAgICAgc2lnbmlmaWNhbnQKCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
CgogIDNkOiAgICAgICAgICAgICAgICAgIDEuMDYxeCBhcyBmYXN0ICAgICA0MjQuNm1zICsvLSAw
LjglICAgIDQwMC4ybXMgKy8tIDAuNyUgICAgIHNpZ25pZmljYW50CiAgICBjdWJlOiAgICAgICAg
ICAgICAgMS4wMjN4IGFzIGZhc3QgICAgIDEzNy43bXMgKy8tIDAuNCUgICAgMTM0LjZtcyArLy0g
MC42JSAgICAgc2lnbmlmaWNhbnQKICAgIG1vcnBoOiAgICAgICAgICAgICAxLjEyOXggYXMgZmFz
dCAgICAgMTY3LjhtcyArLy0gMS43JSAgICAxNDguNm1zICsvLSAxLjklICAgICBzaWduaWZpY2Fu
dAogICAgcmF5dHJhY2U6ICAgICAgICAgIDEuMDE4eCBhcyBmYXN0ICAgICAxMTkuMW1zICsvLSAw
LjUlICAgIDExNy4wbXMgKy8tIDAuNCUgICAgIHNpZ25pZmljYW50CgogIGFjY2VzczogICAgICAg
ICAgICAgIDEuMDQxeCBhcyBmYXN0ICAgICAzNTkuNW1zICsvLSAwLjMlICAgIDM0NS40bXMgKy8t
IDAuNCUgICAgIHNpZ25pZmljYW50CiAgICBiaW5hcnktdHJlZXM6ICAgICAgMS4wNjV4IGFzIGZh
c3QgICAgICAzMi43bXMgKy8tIDEuMSUgICAgIDMwLjdtcyArLy0gMS42JSAgICAgc2lnbmlmaWNh
bnQKICAgIGZhbm5rdWNoOiAgICAgICAgICAxLjA0M3ggYXMgZmFzdCAgICAgMTMxLjRtcyArLy0g
MC41JSAgICAxMjYuMG1zICsvLSAwLjMlICAgICBzaWduaWZpY2FudAogICAgbmJvZHk6ICAgICAg
ICAgICAgIDEuMDMxeCBhcyBmYXN0ICAgICAxNTkuNm1zICsvLSAwLjIlICAgIDE1NC44bXMgKy8t
IDAuNyUgICAgIHNpZ25pZmljYW50CiAgICBuc2lldmU6ICAgICAgICAgICAgMS4wNTZ4IGFzIGZh
c3QgICAgICAzNS44bXMgKy8tIDEuMyUgICAgIDMzLjltcyArLy0gMC43JSAgICAgc2lnbmlmaWNh
bnQKCiAgYml0b3BzOiAgICAgICAgICAgICAgMS4wNDR4IGFzIGZhc3QgICAgIDIxNi4zbXMgKy8t
IDAuNSUgICAgMjA3LjFtcyArLy0gMC40JSAgICAgc2lnbmlmaWNhbnQKICAgIDNiaXQtYml0cy1p
bi1ieXRlOiAxLjA2MXggYXMgZmFzdCAgICAgIDM4LjRtcyArLy0gMS4wJSAgICAgMzYuMm1zICsv
LSAwLjglICAgICBzaWduaWZpY2FudAogICAgYml0cy1pbi1ieXRlOiAgICAgIDEuMDUxeCBhcyBm
YXN0ICAgICAgNDcuM21zICsvLSAwLjclICAgICA0NS4wbXMgKy8tIDAuNyUgICAgIHNpZ25pZmlj
YW50CiAgICBiaXR3aXNlLWFuZDogICAgICAgKjEuMDQyeCBhcyBzbG93KiAgICA0MC44bXMgKy8t
IDEuMSUgICAgIDQyLjVtcyArLy0gMS42JSAgICAgc2lnbmlmaWNhbnQKICAgIG5zaWV2ZS1iaXRz
OiAgICAgICAxLjA3N3ggYXMgZmFzdCAgICAgIDg5LjhtcyArLy0gMC42JSAgICAgODMuNG1zICsv
LSAwLjQlICAgICBzaWduaWZpY2FudAoKICBjb250cm9sZmxvdzogICAgICAgICAtICAgICAgICAg
ICAgICAgICAgIDI1LjltcyArLy0gMC45JSAgICAgMjUuNm1zICsvLSAxLjQlIAogICAgcmVjdXJz
aXZlOiAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgMjUuOW1zICsvLSAwLjklICAgICAyNS42
bXMgKy8tIDEuNCUgCgogIGNyeXB0bzogICAgICAgICAgICAgIDEuMDQxeCBhcyBmYXN0ICAgICAx
NjQuNG1zICsvLSAwLjQlICAgIDE1OC4wbXMgKy8tIDAuNCUgICAgIHNpZ25pZmljYW50CiAgICBh
ZXM6ICAgICAgICAgICAgICAgMS4wNTR4IGFzIGZhc3QgICAgICA1OC4xbXMgKy8tIDAuNCUgICAg
IDU1LjFtcyArLy0gMC40JSAgICAgc2lnbmlmaWNhbnQKICAgIG1kNTogICAgICAgICAgICAgICAx
LjAyOXggYXMgZmFzdCAgICAgIDUzLjBtcyArLy0gMC45JSAgICAgNTEuNW1zICsvLSAwLjclICAg
ICBzaWduaWZpY2FudAogICAgc2hhMTogICAgICAgICAgICAgIDEuMDM3eCBhcyBmYXN0ICAgICAg
NTMuM21zICsvLSAwLjYlICAgICA1MS40bXMgKy8tIDAuNyUgICAgIHNpZ25pZmljYW50CgogIGRh
dGU6ICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAxNjUuMm1zICsvLSAwLjklICAg
IDE2NC4ybXMgKy8tIDEuMSUgCiAgICBmb3JtYXQtdG9mdGU6ICAgICAgMS4wMjR4IGFzIGZhc3Qg
ICAgICA3MS41bXMgKy8tIDAuOCUgICAgIDY5LjhtcyArLy0gMC42JSAgICAgc2lnbmlmaWNhbnQK
ICAgIGZvcm1hdC14cGFyYjogICAgICA/PyAgICAgICAgICAgICAgICAgIDkzLjdtcyArLy0gMS4w
JSAgICAgOTQuNG1zICsvLSAxLjYlICAgICBub3QgY29uY2x1c2l2ZTogbWlnaHQgYmUgKjEuMDA3
eCBhcyBzbG93KgoKICBtYXRoOiAgICAgICAgICAgICAgICAxLjA0MnggYXMgZmFzdCAgICAgMzM0
LjltcyArLy0gMC40JSAgICAzMjEuM21zICsvLSAwLjQlICAgICBzaWduaWZpY2FudAogICAgY29y
ZGljOiAgICAgICAgICAgIDEuMDI1eCBhcyBmYXN0ICAgICAxMjMuOG1zICsvLSAwLjclICAgIDEy
MC44bXMgKy8tIDAuNSUgICAgIHNpZ25pZmljYW50CiAgICBwYXJ0aWFsLXN1bXM6ICAgICAgMS4w
MzF4IGFzIGZhc3QgICAgIDEzNC4zbXMgKy8tIDAuOCUgICAgMTMwLjNtcyArLy0gMC41JSAgICAg
c2lnbmlmaWNhbnQKICAgIHNwZWN0cmFsLW5vcm06ICAgICAxLjA5NHggYXMgZmFzdCAgICAgIDc2
LjhtcyArLy0gMC45JSAgICAgNzAuMm1zICsvLSAwLjQlICAgICBzaWduaWZpY2FudAoKICByZWdl
eHA6ICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgMzA0LjhtcyArLy0gMC42JSAgICAz
MDQuOG1zICsvLSAwLjYlIAogICAgZG5hOiAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAzMDQuOG1zICsvLSAwLjYlICAgIDMwNC44bXMgKy8tIDAuNiUgCgogIHN0cmluZzogICAgICAg
ICAgICAgIC0gICAgICAgICAgICAgICAgICA1MDcuMW1zICsvLSAxLjclICAgIDUwMC45bXMgKy8t
IDEuNiUgCiAgICBiYXNlNjQ6ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICA1MS41bXMg
Ky8tIDEuMyUgICAgIDUwLjdtcyArLy0gMS44JSAKICAgIGZhc3RhOiAgICAgICAgICAgICAxLjA1
NnggYXMgZmFzdCAgICAgIDg4LjdtcyArLy0gMS4zJSAgICAgODQuMG1zICsvLSAxLjElICAgICBz
aWduaWZpY2FudAogICAgdGFnY2xvdWQ6ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAxNjEu
Nm1zICsvLSAyLjYlICAgIDE2MS41bXMgKy8tIDIuNSUgCiAgICB1bnBhY2stY29kZTogICAgICAg
Pz8gICAgICAgICAgICAgICAgIDEyNi40bXMgKy8tIDEuMCUgICAgMTI2LjdtcyArLy0gMS4zJSAg
ICAgbm90IGNvbmNsdXNpdmU6IG1pZ2h0IGJlICoxLjAwMnggYXMgc2xvdyoKICAgIHZhbGlkYXRl
LWlucHV0OiAgICAtICAgICAgICAgICAgICAgICAgIDc4LjltcyArLy0gMi43JSAgICAgNzguMG1z
ICsvLSAyLjYlIAoKClRFU1QgICAgICAgICAgICAgIENPTVBBUklTT04gICAgICAgICAgICBGUk9N
ICAgICAgICAgICAgICAgICBUTyAgICAgICAgICAgICBERVRBSUxTCgo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQoKKiogVE9UQUwgKio6ICAgICAgMS4xMDZ4IGFzIGZhc3QgICAgMTIyNjMuNG1zICsvLSAw
LjUlICAgMTEwODQuOG1zICsvLSAwLjUlICAgICBzaWduaWZpY2FudAoKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KCiAgdjg6ICAgICAgICAgICAgIDEuMTA2eCBhcyBmYXN0ICAgIDEyMjYzLjRtcyArLy0g
MC41JSAgIDExMDg0LjhtcyArLy0gMC41JSAgICAgc2lnbmlmaWNhbnQKICAgIGNyeXB0bzogICAg
ICAgMS4zMXggYXMgZmFzdCAgICAgIDM5NTEuOG1zICsvLSAwLjMlICAgIDMwMjIuNG1zICsvLSAw
LjIlICAgICBzaWduaWZpY2FudAogICAgZGVsdGFibHVlOiAgICAxLjAxNnggYXMgZmFzdCAgICAg
MjkwNS45bXMgKy8tIDAuNSUgICAgMjg2MS41bXMgKy8tIDAuNiUgICAgIHNpZ25pZmljYW50CiAg
ICBlYXJsZXktYm95ZXI6IDEuMDE5eCBhcyBmYXN0ICAgICAxMDc0LjZtcyArLy0gMS4wJSAgICAx
MDU0LjJtcyArLy0gMi4yJSAgICAgc2lnbmlmaWNhbnQKICAgIHJheXRyYWNlOiAgICAgMS4wMzR4
IGFzIGZhc3QgICAgICA5NzQuNm1zICsvLSAyLjAlICAgICA5NDIuM21zICsvLSAyLjAlICAgICBz
aWduaWZpY2FudAogICAgcmljaGFyZHM6ICAgICAxLjA0N3ggYXMgZmFzdCAgICAgMzM1Ni41bXMg
Ky8tIDEuMCUgICAgMzIwNC40bXMgKy8tIDAuNSUgICAgIHNpZ25pZmljYW50Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>