From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS6939 64.71.128.0/18 X-Spam-Status: No, score=-1.9 required=3.0 tests=AWL,BAYES_00, MSGID_FROM_MTA_HEADER shortcircuit=no autolearn=unavailable version=3.3.2 Path: news.gmane.org!not-for-mail From: Eric Wong Newsgroups: gmane.comp.lang.ruby.io-splice.general Subject: Re: Some benchmarks Date: Wed, 22 Dec 2010 11:56:46 -0800 Message-ID: <20101222195646.GB20567@dcvr.yhbt.net> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Trace: dough.gmane.org 1293047825 25632 80.91.229.12 (22 Dec 2010 19:57:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 22 Dec 2010 19:57:05 +0000 (UTC) To: ruby.io.splice@librelist.com Original-X-From: ruby.io.splice@librelist.com Wed Dec 22 20:56:59 2010 Return-path: Envelope-to: gclrig-ruby.io.splice@m.gmane.org List-Archive: List-Help: List-Id: List-Post: List-Subscribe: List-Unsubscribe: Precedence: list Original-Sender: ruby.io.splice@librelist.com Xref: news.gmane.org gmane.comp.lang.ruby.io-splice.general:12 Archived-At: Received: from zedshaw.xen.prgmr.com ([64.71.167.205]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PVUnx-0004rI-2Y for gclrig-ruby.io.splice@m.gmane.org; Wed, 22 Dec 2010 20:56:57 +0100 Received: from zedshaw.xen.prgmr.com (localhost [IPv6:::1]) by zedshaw.xen.prgmr.com (Postfix) with ESMTP id 9AB6021C5CB for ; Wed, 22 Dec 2010 20:09:17 +0000 (UTC) ScOxYWtpIEJheiBDYXN0aWxsbyA8aWJjQGFsaWF4Lm5ldD4gd3JvdGU6Cj4gSGksIEkndmUgZG9u ZSBzb21lIGJlbmNoYW1hcmtzIGNvbXBhcmluZyBGaWxlVXRpbHMgdnMgaW9fc3BsaWNlIHdoZW4K PiBjb3B5aW5nIGZpbGVzIGluIG15IGNvbXB1dGVyIChBTUQgNjQgUGhlbm9tIElJIFg0IDk2NSk6 Cgo8c25pcD4KPiBUZXN0IGRhdGE6Cj4gLSBTb3VyY2UgZmlsZSBzaXplOiDCoDExNTYyMjIgYnl0 ZXMKPiAtIE51bWJlciBvZiBpdGVyYXRpb25zOiDCoDEwMDAKPiBSZXN1bHRzOgo+IC0gRmlsZVV0 aWxzLmNwOiDCoCDCoCDCoCDCoCDCoCDCoDEyLjcwNzc4NTYwNjM4NDI3Nwo+IC0gRmlsZVV0aWxz LmNvcHlfc3RyZWFtOiDCoCAxMy43NDUxMzUwNjg4OTM0MzMKPiAtIElPLnNwbGljZTogwqAgwqAg wqAgwqAgwqAgwqAgwqAgOS43MjM0ODk3NjEzNTI1MzkKPiAKPiAKPiBUaGUgc2NyaXB0IGlzIGJl bG93Lgo+IAo+IEl0J3MgY2xlYXIgdGhhdCB1c2luZyBpb19zcGxpY2UgaXMgZ29vZCBmb3IgYmln IGZpbGVzIChvciBsb3Qgb2YKPiBjb3BpZXMgZnJvbSBzYW1lIHNtYWxsIHNvdXJjZSBmaWxlKS4K PiAKPiBJIGRvbid0IHVuZGVyc3RhbmQgd2h5IGluIHRoZSBsYXN0IHRlc3QgKGJpZyBmaWxlLCAx MDAwIGNvcGllcykKPiBpb19zcGxpY2UgdGFrZXMgc28gbG9uZywgbWF5YmUgaXQgdGFrZXMgbW9y ZSB0aW1lIGluaXRpYWxpemluZyBlYWNoCj4gb2JqZWN0IHdpdGhpbiB0aGUgYmVuY2htYXJrIGJs b2NrPwoKSXQnbHMgbGlrZWx5IHRoZSB0ZXN0IHdyb3RlIGVub3VnaCB0byBmb3JjZSBibG9ja2lu ZyB3cml0ZXMgdG8gZGlzaywKYW5kIHlvdXIgZGlzayBpcyBub3cgdGhlIGJvdHRsZW5lY2suICBJ biB0aGF0IGNhc2UsIGFsbCB0aGUgbWVtb3J5CnRyaWNrcyBpbiB0aGUgd29ybGQgd29uJ3QgaGVs cCA6KQoKVHJ5IGl0IG9uIGEgdG1wZnMgbW91bnQuCgpBbHNvLCByZWx5aW5nIG9uIEdDIHRvIGNs b3NlIGZpbGUgZGVzY3JpcHRvcnMgY291bGQgYmUgYSBzbWFsbApwZXJmb3JtYW5jZSBwcm9ibGVt IGdpdmVuIHRoZSBudW1iZXIgb2YgaXRlcmF0aW9ucy4KCj4gU2NyaXB0Ogo+IC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICMhL3Vzci9i aW4vcnVieQo+IAo+IHJlcXVpcmUgImZpbGV1dGlscyIKPiByZXF1aXJlICJiZW5jaG1hcmsiCj4g cmVxdWlyZSAiaW8vc3BsaWNlIgo+IAo+IAo+IFNSQ19GSUxFID0gQVJHVlswXQo+IERTVF9GSUxF ID0gQVJHVlsxXQo+IFRJTUVTID0gKCBBUkdWWzJdID8gQVJHVlsyXS50b19pIDogMSApCj4gCj4g Cj4gcHV0cyAiVGVzdCBkYXRhOiIKPiBwdXRzICItIFNvdXJjZSBmaWxlIHNpemU6IMKgI3tGaWxl LnNpemUoU1JDX0ZJTEUpfSBieXRlcyIKPiBwdXRzICItIE51bWJlciBvZiBpdGVyYXRpb25zOiDC oCN7VElNRVN9Igo+IAo+IAo+IHB1dHMgIlJlc3VsdHM6Igo+IAo+IHByaW50ICItIEZpbGVVdGls cy5jcDogwqAgwqAgwqAgwqAgwqAgwqAiCj4gcHV0cyBCZW5jaG1hcmsucmVhbHRpbWUgewo+IMKg VElNRVMudGltZXMgZG8KPiDCoCDCoEZpbGVVdGlscy5jcCBTUkNfRklMRSwgRFNUX0ZJTEUKPiDC oGVuZAo+IH0KPiAKPiAKPiBwcmludCAiLSBGaWxlVXRpbHMuY29weV9zdHJlYW06IMKgICIKPiBw dXRzIEJlbmNobWFyay5yZWFsdGltZSB7Cj4gwqBUSU1FUy50aW1lcyBkbwo+IMKgIMKgRmlsZVV0 aWxzLmNvcHlfc3RyZWFtIFNSQ19GSUxFLCBEU1RfRklMRQo+IMKgZW5kCj4gfQo+IAo+IAo+IHBy aW50ICItIElPLnNwbGljZTogwqAgwqAgwqAgwqAgwqAgwqAgwqAgIgo+IHB1dHMgQmVuY2htYXJr LnJlYWx0aW1lIHsKPiDCoFRJTUVTLnRpbWVzIGRvIHxufAo+IMKgIMKgc291cmNlID0gRmlsZS5v cGVuKFNSQ19GSUxFLCAncmInKQo+IMKgIMKgZGVzdCA9IEZpbGUub3BlbihEU1RfRklMRSArICJf I3tufSIsICd3YicpCj4gwqAgwqBzb3VyY2VfZmQgPSBzb3VyY2UuZmlsZW5vCj4gwqAgwqBkZXN0 X2ZkID0gZGVzdC5maWxlbm8KPiAKPiDCoCDCoCMgV2UgdXNlIGEgcGlwZSBhcyBhIHJpbmcgYnVm ZmVyIGluIGtlcm5lbCBzcGFjZS4KPiDCoCDCoCMgcGlwZXMgbWF5IHN0b3JlIHVwIHRvIElPOjpT cGxpY2U6OlBJUEVfQ0FQQSBieXRlcwo+IMKgIMKgcGlwZSA9IElPLnBpcGUKCllvdSBjYW4gcmV1 c2UgdGhlIHBpcGUgb2JqZWN0IHRocm91Z2ggbXVsdGlwbGUgcnVucyBhc3N1bWluZyB5b3UgZHJh aW4KaXQgcHJvcGVybHkuCgo+IMKgIMKgcmZkLCB3ZmQgPSBwaXBlLm1hcCB7IHxpb3wgaW8uZmls ZW5vIH0KPiAKPiDCoCDCoGJlZ2luCj4gwqAgwqAgwqBucmVhZCA9IGJlZ2luCj4gwqAgwqAgwqAg wqAjIGZpcnN0IHB1bGwgYXMgbWFueSBieXRlcyBhcyBwb3NzaWJsZSBpbnRvIHRoZSBwaXBlCj4g wqAgwqAgwqAgwqBJTy5zcGxpY2Uoc291cmNlX2ZkLCBuaWwsIHdmZCwgbmlsLCBJTzo6U3BsaWNl OjpQSVBFX0NBUEEsIDApCj4gwqAgwqAgwqByZXNjdWUgRU9GRXJyb3IKPiDCoCDCoCDCoCDCoGJy ZWFrCj4gwqAgwqAgwqBlbmQKPiAKPiDCoCDCoCDCoCMgbm93IG1vdmUgdGhlIGNvbnRlbnRzIG9m IHRoZSBwaXBlIGJ1ZmZlciBpbnRvIHRoZSBkZXN0aW5hdGlvbiBmaWxlCj4gwqAgwqAgwqAjIHRo ZSBjb3BpZWQgZGF0YSBuZXZlciBlbnRlcnMgdXNlcnNwYWNlCj4gwqAgwqAgwqBud3JpdHRlbiA9 IElPLnNwbGljZShyZmQsIG5pbCwgZGVzdF9mZCwgbmlsLCBucmVhZCwgMCkKPiAKPiDCoCDCoCDC oG53cml0dGVuID09IG5yZWFkIG9yCj4gwqAgwqAgwqAgwqBhYm9ydCAic2hvcnQgc3BsaWNlIHRv IGRlc3RpbmF0aW9uIGZpbGU6ICN7bndyaXR0ZW59ICE9ICN7bnJlYWR9Igo+IMKgIMKgZW5kIHdo aWxlIHRydWUKPiDCoGVuZAo+IH0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAKPiBJJ3ZlIHRyeWVkIHRvIGRlY2xhcmUgc291cmNl LCBzb3VyY2VfZmQgYW5kIHBpcGUgPSBJTy5waXBlIGJlZm9yZSB0aGUKPiBiZW5jaG1hcmsgYmxv Y2sgYnV0IHRoZW4gSSBnZXQgZW1wdHkgY29waWVkIGZpbGVzIChJIG5lZWQgdG8gZGVjbGFyZQo+ IGFsbCBvZiB0aGVtIHdpdGhpbiB0aGUgYmVuY2htYXJrIGJsb2NrKS4gSSBhc3N1bWUgdGhlIHRl c3Qgc2NyaXB0IGNhbgo+IGJlIGltcHJvdmVkLgoKWW91IG5lZWQgdG8gcmV3aW5kIHNvdXJjZSBp ZiB5b3UgZG9uJ3Qgc3BlY2lmeSBhbiBpbnB1dCBvZmZzZXQgZm9yIHNwbGljZS4KTGlrZXdpc2Ug Zm9yIHRoZSBkZXN0IGFuZCBkZXN0aW5hdGlvbiBvZmZzZXQuICBUaGUgb3BlbitjbG9zZSBpcyBw YXJ0IG9mCnRoZSB0ZXN0IGZvciB0aGUgRmlsZVV0aWxzIHRoaW5ncywgdGhvdWdoLCBzbyBJIHdv dWxkIGp1c3Qgb3BlbiBjbG9zZQooeW91IHdlcmUgbGVhdmluZyB0aGUgY2xvc2UgdXAgdG8gR0Ms IHdoaWNoIHVzdWFsbHkgZmluZSBmb3IgTVJJIGJ1dCBub3QKZm9yIGJlbmNobWFyayBwdXJwb3Nl cykuCg==