Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:77066 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 61301 invoked from network); 5 Sep 2014 08:14:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Sep 2014 08:14:33 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.54 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.216.54 mail-qa0-f54.google.com Received: from [209.85.216.54] ([209.85.216.54:44616] helo=mail-qa0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 04/01-55384-8E079045 for ; Fri, 05 Sep 2014 04:14:32 -0400 Received: by mail-qa0-f54.google.com with SMTP id x12so10368734qac.41 for ; Fri, 05 Sep 2014 01:14:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=+2HTgHiNmeAyc3uDh4+rYwkP1kC8fDyna6+enJHBOLA=; b=zXDwP0td/fnSQ1Ms6I1bPVr20e524S3uuHLh1ynMys4d74ejF9rX5wLo8gPf+b0bEi o+Px8qrqWEiBRsL5LdotSHtiJbCXZPVW0Bv623Cdx2kO8FyQlDybT5zMNWv7dIYt59KQ m+frmky7SroQKvJUYCzpIIjKqOahv8MLpvLvsiuZHwT9yts47Vs6h+UA19Q19dUq6HUf axuvR66ejAp5vmNLf8C+9k+Wz8oqMJOxsBLzG2VX6RTmoEhKzkcXTCHvPhIvhSv+yyhH Th5k7errXpisBXBPSFSFFyOLhFz5ewAp2ERX7xRg3XN97got01Aud0sObXfz0/x/L9Zt MwXA== MIME-Version: 1.0 X-Received: by 10.224.47.130 with SMTP id n2mr16125746qaf.87.1409904869300; Fri, 05 Sep 2014 01:14:29 -0700 (PDT) Received: by 10.140.95.146 with HTTP; Fri, 5 Sep 2014 01:14:29 -0700 (PDT) In-Reply-To: References: <54091826.6050602@sugarcrm.com> Date: Fri, 5 Sep 2014 10:14:29 +0200 Message-ID: To: Dmitry Stogov Cc: Stas Malyshev , Bob Weinand , PHP internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] Re: Fast zend_parse_parameters API From: pierre.php@gmail.com (Pierre Joye) On Fri, Sep 5, 2014 at 9:40 AM, Dmitry Stogov wrote: > most of the functions converted to FAST_ZPP were collected by profiling or > real life apps. > These functions spent significant part of the time in > zend_parse_parameters() because they are short themselves or because they > are called very often. Ok. So there is no real short list of functions actually needing fast zpp. I am not sure about the actual impact on pcre or reflection functions, no matter how often they are called. They are going to be slower than each anyway, f.e. On the other hands, some standard functions (each, prev and co) fit in the same area than strlen, no? Cheers, -- Pierre @pierrejoye | http://www.libgd.org