Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:228 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 77808 invoked from network); 24 Mar 2003 19:29:49 -0000 Received: from unknown (HELO marco.bezeqint.net) (192.115.106.37) by pb1.pair.com with SMTP; 24 Mar 2003 19:29:49 -0000 Received: from mr3.bezeqint.net (pip-18.bezeqint.net [192.115.106.18]) by marco.bezeqint.net (Bezeq International SMTP out Mail Server) with ESMTP id C7B56794 for ; Mon, 24 Mar 2003 21:27:47 +0200 (IST) Received: from mail.zend.com (bzq-117-235-230.cust.bezeqint.net [192.117.235.230]) by mr3.bezeqint.net (Mirapoint Messaging Server MOS 3.2.2-GA) with SMTP id ASN27813; Mon, 24 Mar 2003 21:29:42 +0200 (IST) Received: (qmail 13358 invoked from network); 24 Mar 2003 19:29:33 -0000 Received: from localhost (HELO andi-laptop.zend.com) (127.0.0.1) by localhost with SMTP; 24 Mar 2003 19:29:33 -0000 Message-ID: <5.1.0.14.2.20030324212930.0332bc00@127.0.0.1> X-Sender: andi@127.0.0.1 X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Mon, 24 Mar 2003 21:30:04 +0200 To: marcus.boerger@post.rwth-aachen.de, "l0t3k" Cc: In-Reply-To: <5.1.0.14.2.20030324200338.026fb2f0@pop.t-online.de> References: <004b01c2f20e$a787e440$4575fea9@k4z4b4> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1"; format=flowed Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] re: ZTS performance From: andi@zend.com (Andi Gutmans) At 08:04 PM 3/24/2003 +0100, Marcus B=F6rger wrote: >At 15:07 24.03.2003, l0t3k wrote: >>one observation i have is that in certain frequently called routines, >>TSRMLS_FETCH() is called rather than having the the thread environment >>passed in. zval_dtor comes immediately to mind (this only affects= objects). > >I can only agree here. the fetch macro is called unnecessarily often. Good that you didn't look at this issue in PHP a year ago before Zeev and I= =20 eliminated 90% of them :) Andi