From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.42.218.138 with SMTP id hq10cs24485icb; Tue, 21 Dec 2010 13:45:25 -0800 (PST) Received: by 10.90.120.17 with SMTP id s17mr7575732agc.193.1292967924234; Tue, 21 Dec 2010 13:45:24 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id o37si4664219vcr.172.2010.12.21.13.45.23; Tue, 21 Dec 2010 13:45:24 -0800 (PST) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id C29101678328 for ; Tue, 21 Dec 2010 16:45:23 -0500 (EST) Received: from kuovi.tilus.net (kuovi.tilus.net [80.68.89.168]) by rubyforge.org (Postfix) with ESMTP id F0D091858357 for ; Tue, 21 Dec 2010 16:45:14 -0500 (EST) Received: by kuovi.tilus.net (Postfix, from userid 1000) id 0DA3D1F32A; Tue, 21 Dec 2010 23:45:14 +0200 (EET) From: Tero Tilus To: Sup developers In-reply-to: <1288264300-sup-7747@tilus.net> References: <1288264300-sup-7747@tilus.net> Date: Tue, 21 Dec 2010 23:45:14 +0200 Message-Id: <1292967783-sup-4582@tilus.net> User-Agent: Sup/git Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-1292967914-30275-25184-1170-5-=" Subject: Re: [sup-devel] Message#text_to_chunks performance X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org --=-1292967914-30275-25184-1170-5-= Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline And here's (finally) the patch. -- Tero Tilus ## 050 3635 235 ## http://tero.tilus.net/ --=-1292967914-30275-25184-1170-5-= Content-Disposition: attachment; filename="0001-Message-text_to_chunks-avoid-O-n-2-behavior-on-seq.patch" Content-Type: application/octet-stream; name="0001-Message-text_to_chunks-avoid-O-n-2-behavior-on-seq.patch" Content-Transfer-Encoding: base64 RnJvbSBjNDk2ZTY4OTMwZjljMGUxMzRmMzdjMDYwNTA4ZDUyY2FmZDA2YmNj IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBUZXJvIFRpbHVzIDx0 ZXJvQHRpbHVzLm5ldD4KRGF0ZTogVGh1LCAyOCBPY3QgMjAxMCAxNDowMTox MiArMDMwMApTdWJqZWN0OiBbUEFUQ0hdIE1lc3NhZ2UjdGV4dF90b19jaHVu a3M6IGF2b2lkIE8obl4yKSBiZWhhdmlvciBvbiBzZXF1ZW5jZXMgb2YgYmxh bmsgbGluZXMKClNpZ25lZC1vZmYtYnk6IFRlcm8gVGlsdXMgPHRlcm9AdGls dXMubmV0PgotLS0KIGxpYi9zdXAvbWVzc2FnZS5yYiB8ICAgMTMgKysrKysr KysrKysrLQogMSBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAx IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYi9zdXAvbWVzc2FnZS5y YiBiL2xpYi9zdXAvbWVzc2FnZS5yYgppbmRleCBjZjBlNTA1Li40MWU2NDg2 IDEwMDY0NAotLS0gYS9saWIvc3VwL21lc3NhZ2UucmIKKysrIGIvbGliL3N1 cC9tZXNzYWdlLnJiCkBAIC01OTAsOSArNTkwLDIwIEBAIHByaXZhdGUKICAg ICBzdGF0ZSA9IDp0ZXh0ICMgb25lIG9mIDp0ZXh0LCA6cXVvdGUsIG9yIDpz aWcKICAgICBjaHVua3MgPSBbXQogICAgIGNodW5rX2xpbmVzID0gW10KKyAg ICBuZXh0bGluZV9pbmRleCA9IC0xCiAKICAgICBsaW5lcy5lYWNoX3dpdGhf aW5kZXggZG8gfGxpbmUsIGl8Ci0gICAgICBuZXh0bGluZSA9IGxpbmVzWyhp ICsgMSkgLi4uIGxpbmVzLmxlbmd0aF0uZmluZCB7IHxsfCBsICF+IC9eXHMq JC8gfSAjIHNraXAgYmxhbmsgbGluZXMKKyAgICAgIGlmIGkgPj0gbmV4dGxp bmVfaW5kZXgKKyAgICAgICAgIyBsb29rIGZvciBuZXh0IG5vbmJsYW5rIGxp bmUgb25seSB3aGVuIG5lZWRlZCB0byBhdm9pZCBPKG7CsikKKyAgICAgICAg IyBiZWhhdmlvciBvbiBzZXF1ZW5jZXMgb2YgYmxhbmsgbGluZXMKKyAgICAg ICAgaWYgbmV4dGxpbmVfaW5kZXggPSBsaW5lc1soaSsxKS4uLTFdLmluZGV4 IHsgfGx8IGwgIX4gL15ccyokLyB9ICMgc2tpcCBibGFuayBsaW5lcworICAg ICAgICAgIG5leHRsaW5lX2luZGV4ICs9IGkgKyAxCisgICAgICAgICAgbmV4 dGxpbmUgPSBsaW5lc1tuZXh0bGluZV9pbmRleF0KKyAgICAgICAgZWxzZQor ICAgICAgICAgIG5leHRsaW5lX2luZGV4ID0gbGluZXMubGVuZ3RoCisgICAg ICAgICAgbmV4dGxpbmUgPSBuaWwKKyAgICAgICAgZW5kCisgICAgICBlbmQK IAogICAgICAgY2FzZSBzdGF0ZQogICAgICAgd2hlbiA6dGV4dAotLSAKMS41 LjYuNQoK --=-1292967914-30275-25184-1170-5-= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel --=-1292967914-30275-25184-1170-5-=--