Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93869 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 63012 invoked from network); 10 Jun 2016 14:24:53 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Jun 2016 14:24:53 -0000 Authentication-Results: pb1.pair.com smtp.mail=morrison.levi@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=morrison.levi@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.192.182 as permitted sender) X-PHP-List-Original-Sender: morrison.levi@gmail.com X-Host-Fingerprint: 209.85.192.182 mail-pf0-f182.google.com Received: from [209.85.192.182] ([209.85.192.182:36778] helo=mail-pf0-f182.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id EE/82-50092-4BDCA575 for ; Fri, 10 Jun 2016 10:24:53 -0400 Received: by mail-pf0-f182.google.com with SMTP id t190so24104515pfb.3 for ; Fri, 10 Jun 2016 07:24:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=6gJUuIIWtSM9LyKhyV6nIEvNChlNJg/m5UP2VW0JnIY=; b=yPvgNM0T4uvogMLa8AozzB3YdsylECvKx8ufV3Ge6siQcAjpXOp8+qiA7wNIshy8GK PzKj7/lQ/6NWx1qwYi+3YMBg1lM915vDVDbldOMDkemUUmU4f0oMwV07WBPGrugDSzqH AV1nxRsIZc+ImvfnCNf8nMlsDlPCm0UAquS2T93RqmKzOmRg6dNhfSio/Foyih3cXnVA /6W6I62LgTknCrf1m7T4fz7z7O9jop2pj6hkDX3bwxAJB87aTi4Hi3q1USwkIZdStjoq Ooy33yW/vzU1G/yDDAPEyc91W44lS8mBUhdoSd/tWAn8nfPt48XaCBfwJD6SJlMb0MkX r8yg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=6gJUuIIWtSM9LyKhyV6nIEvNChlNJg/m5UP2VW0JnIY=; b=Fytwx+hIJHmDU8cdXUbwvO0m66imVSMaIWCbn5Qjz8CJuq+pFn5sWh7/dEzyBrrSVb PLxU3JpP3b7wuGORHE0rucwdLVRWgBo2rU89Q0UKrnixEelU4pRaQVENHrKVp7q11Nm0 krCLPtR/0FvjK/8BMAQyryav177YiEim3iw7TMfb6REb4m89zE1wXP7UrWxK0lOQkP6C BqcScOSgRGpYnP8OFY/xoMpVvTxrMcRv/IdUmDcnPO7aXFgLmN1MFlVvn8vLTnyj+4tD 4cqd+5MP8fCMQGps6aQ/ZTbEj7hCLyQPGz0iHzOc5s0OCVa5DWX9Zp16lF8A3iFM3YWK zuFg== X-Gm-Message-State: ALyK8tLlWYEFtHys7stooJYJeqZ0gs0wxKLLx/DpL8tkiBOsFb7wmd3O0h1w+qcepQjw7HnjJQMJOpv1If1XAw== X-Received: by 10.98.30.133 with SMTP id e127mr2618979pfe.112.1465568689375; Fri, 10 Jun 2016 07:24:49 -0700 (PDT) MIME-Version: 1.0 Sender: morrison.levi@gmail.com Received: by 10.66.236.137 with HTTP; Fri, 10 Jun 2016 07:24:48 -0700 (PDT) In-Reply-To: References: Date: Fri, 10 Jun 2016 08:24:48 -0600 X-Google-Sender-Auth: wB13uP5Tu4UrGRScN4-p3kzchBo Message-ID: To: Dmitry Stogov Cc: Joe Watkins , PHP internals , Phil Sturgeon Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC][Vote] Typed Properties From: levim@php.net (Levi Morrison) On Fri, Jun 10, 2016 at 6:37 AM, Dmitry Stogov wrote: > Hi, > > > I hardly worked on implementation of this patch for a week, but I still don't like it. > > It makes 15% slowdown on each property update in existing PHP code (without types), and I don't see a way to improve this. > > Update of typed properties is going to be even more expensive. > > Benchmark results are included into RFC (and not changed with the latest version of the patch). > > > -1. > > > Thanks. Dmitry. > > ________________________________ > From: Joe Watkins > Sent: Friday, June 10, 2016 1:38:04 PM > To: PHP internals; Phil Sturgeon > Subject: [PHP-DEV] [RFC][Vote] Typed Properties > > Afternoon internals, > > The vote for typed properties has been restarted. > > Please take part: https://wiki.php.net/rfc/typed-properties > > Cheers > Joe To clarify though, didn't Wordpress and Mediawiki see only a 0.1% slowdown? In my opinion that is definitely a tolerable performance hit for such a feature.