Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:49201 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 78956 invoked from network); 4 Aug 2010 02:21:32 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Aug 2010 02:21:32 -0000 Authentication-Results: pb1.pair.com smtp.mail=shijiang@staff.sina.com.cn; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=shijiang@staff.sina.com.cn; sender-id=unknown Received-SPF: error (pb1.pair.com: domain staff.sina.com.cn from 61.135.152.204 cause and error) X-PHP-List-Original-Sender: shijiang@staff.sina.com.cn X-Host-Fingerprint: 61.135.152.204 staff-jes1.sina.com.cn Linux 2.4/2.6 Received: from [61.135.152.204] ([61.135.152.204:56290] helo=staff-jes1.sina.com.cn) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 33/30-11263-6AEC85C4 for ; Tue, 03 Aug 2010 22:21:30 -0400 Received: from sinahp ([10.217.12.94]) by staff-jes1.sina.com.cn (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005)) with ESMTPA id <0L6L003PAVVMXVF0@staff-jes1.sina.com.cn> for internals@lists.php.net; Wed, 04 Aug 2010 10:21:23 +0800 (CST) Date: Wed, 04 Aug 2010 10:21:20 +0800 To: Victor Bolshov Cc: PHP internals Message-ID: <506C22D022894FB2AE9FAEE22AE649F7@sinahp> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-Mailer: Microsoft Outlook Express 6.00.2900.5931 Content-type: multipart/alternative; boundary="Boundary_(ID_/tLo/1YK2OIW1U/gsfpGuw)" X-Priority: 3 X-MSMail-priority: Normal References: <9EC2A53FAB8D4BEAA7973FD5765BE428@sinahp> Subject: Re: [PHP-DEV] Confusing performance of the magic method __call From: shijiang@staff.sina.com.cn (Shijiang) --Boundary_(ID_/tLo/1YK2OIW1U/gsfpGuw) Content-type: text/plain; charset=KOI8-R Content-transfer-encoding: base64 SSB3YXMgd29ya2luZyB3aXRoIFBIUCA1LjIuOSB3aXRoIGVycm9yX3JlcG9ydD1FX0FMTCBhbmQg ZGlzcGxheV9lcnJvcnM9T24gYW5kIGdvdCBubyBlcnJvciBhdCBhbGwuDQoNCkp1c3Qgbm93IEkg dHJpZWQgaXQgdW5kZXIgUEhQIDUuMy4wIGFuZCBnb3QgdGhlIHdhcm5pbmcuDQoNClNvbWV0aW1l cyBhbHRob3VnaCBJIGRlY2xhcmVkIHRoZSBtYWdpYyBtZXRob2QgX19jYWxsKCksIEkgd2FudCB0 byBwcmV2ZW50IGl0IGZyb20gYmVpbmcgY2FsbGVkIG91dHNpZGUgdGhlIGNsYXNzLiANCkNvdWxk IHNvbWVvbmUgYmUga2luZGx5IGVub3VnaCB0byB0ZWxsIG1lIHdoeSBpdCBtdXN0IGJlICBwdWJs aWM/DQoNClRoYW5rcy4NCiAgLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLSANCiAgRnJvbTog VmljdG9yIEJvbHNob3YgDQogIFRvOiBTaGlqaWFuZyANCiAgQ2M6IFBIUCBpbnRlcm5hbHMgDQog IFNlbnQ6IFR1ZXNkYXksIEF1Z3VzdCAwMywgMjAxMCA3OjE1IFBNDQogIFN1YmplY3Q6IFJlOiBb UEhQLURFVl0gQ29uZnVzaW5nIHBlcmZvcm1hbmNlIG9mIHRoZSBtYWdpYyBtZXRob2QgX19jYWxs DQoNCg0KICBTaGlqaWFuZywgZGlkIHlvdSBub3RpY2UgdGhlDQoNCg0KICAtLQ0KICBXYXJuaW5n OiBUaGUgbWFnaWMgbWV0aG9kIF9fY2FsbCgpIG11c3QgaGF2ZSBwdWJsaWMgdmlzaWJpbGl0eSBh bmQgY2Fubm90IGJlIHN0YXRpYyBpbiBDb21tYW5kIGxpbmUgY29kZSBvbiBsaW5lIDENCiAgLS0N Cg0KDQogID8/Pw0KDQoNCiAgMjAxMC84LzMgU2hpamlhbmcgPHNoaWppYW5nQHN0YWZmLnNpbmEu Y29tLmNuPg0KDQogICAgSGksDQoNCiAgICBJbiB0aGUgZm9sbG93aW5nIHNhbXBsZSBjb2RlLCBJ IGV4cGVjdGVkIHRoYXQgdGhlIG1hZ2ljIG1ldGhvZCBfX2NhbGwgb25seSB3b3JrcyB3aXRoaW4g dGhlIGNsYXNzIFRlc3QuDQogICAgQnV0IGl0IHNlZW1zIHRoYXQgdGhlIGFjY2VzcyBjb250cm9s IGtleXdvcmQgcHJpdmF0ZSBsb3N0IGl0cyBlZmZpY2FjeSB3aGVuIHdvcmtpbmcgdG9nZXRoZXIg d2l0aCB0aGUgbWFnaWMgbWV0aG9kIF9fY2FsbC4NCg0KICAgIDw/cGhwDQogICAgY2xhc3MgVGVz dHsNCiAgICAgICBwcml2YXRlIGZ1bmN0aW9uIF9fY2FsbCgkbmFtZSwkcGFyYW1zKXsNCiAgICAg ICAgICAgZWNobyAkbmFtZSwiXG4iOw0KICAgICAgICAgICBlY2hvICRwYXJhbXNbMF07DQogICAg ICAgfQ0KDQogICAgICAgcHVibGljIGZ1bmN0aW9uIGJhcigpew0KICAgICAgICAgICAkdGhpcy0+ a2FrYWthKCdhZmFhZmFmJyk7DQogICAgICAgfQ0KICAgIH0NCiAgICAkZm9vPW5ldyBUZXN0Ow0K ICAgICRmb28tPmJhcignc2ZzZnNzJyk7DQogICAgJGZvby0+bm90aGluZygnd29ya3MnKTsgLy8g dGhpcyBhbHNvIHdvcmtzIHdpdGhvdXQgYW55IGVycm9ycy4NCiAgICA/Pg0KDQogICAgSU1ITywg c2luY2UgdGhlIGZ1bmN0aW9uIF9fY2FsbCBpcyBhIG1ldGhvZCBvZiBhIGNsYXNzLCBpdCBzaG91 bGQgb2JleSB0aGUgdmlzaWJpbGl0eSBydWxlcy4NCg0KICAgIENoZWVycy4NCg0KDQoNCg0KICAt LSANCiAg8yDV18HWxc7Jxc0sDQogIPfJy9TP0g0K --Boundary_(ID_/tLo/1YK2OIW1U/gsfpGuw)--