Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:98951 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 4609 invoked from network); 3 May 2017 03:38:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 May 2017 03:38:03 -0000 Authentication-Results: pb1.pair.com smtp.mail=php@golemon.com; spf=softfail; sender-id=softfail Authentication-Results: pb1.pair.com header.from=php@golemon.com; sender-id=softfail Received-SPF: softfail (pb1.pair.com: domain golemon.com does not designate 74.125.82.47 as permitted sender) X-PHP-List-Original-Sender: php@golemon.com X-Host-Fingerprint: 74.125.82.47 mail-wm0-f47.google.com Received: from [74.125.82.47] ([74.125.82.47:37464] helo=mail-wm0-f47.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 31/BD-02776-99059095 for ; Tue, 02 May 2017 23:38:01 -0400 Received: by mail-wm0-f47.google.com with SMTP id m123so41802318wma.0 for ; Tue, 02 May 2017 20:38:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=golemon-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=E8rfNDoG2p0sU3zFuX6Cz9uUx6xLjCZQpeUapCwm1b8=; b=zmw63alqZl7cK5zyP7or1TWjPVsCH1KdhqMdCDdzLNODQSkR+g3pM1O2L2ZM9yai46 TG0V2g0kNuXV8cEbqacxnXlfO48JHpkAK4pIOTWgYLhAdQUP3JcN+BTewPMKSVOb86H8 1tmwFrOgN7Sstmy6ZrRyuFFugGnsUkAWxY5rZUnXg3LeWpv4kBOY494k9nz28erVucIC nyCaj235uLQONiRpupHhCb5CLzPACmx8i0Ge1YdcoKQTc4V3/uJLSiBDpZeaCgwmYHCO ffXkkDuf4EcYOiwXnAyBC9c5nEyDXUE5ICe/fEEVTZcExsy8CPyMivfS8gNWhZY/9kA0 Iskw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=E8rfNDoG2p0sU3zFuX6Cz9uUx6xLjCZQpeUapCwm1b8=; b=Aj33flrhX2gpzfVh88hT9hztBmHffHv4mCvBWOc6IM+tWv9CSazUjJUp5AS8RI9L2D jSDIStZzuLRz4yiIaWJXaCiidzRjjW7jAd9K24/NqYg2OepQ3oaG0J5WkH4YSF9dlk1W 2GhrHoKtdpF2fSzft0kzytefgHqwOTvTgnwetfUH7+vAHqSd5cgqzUcJLAJ8ozCjw0j6 oH11OU5Nr15TCmUi9/a4eH0AmBX4Z8FiUKlfmG3UG2ZbOxItKOUR2xTHE4hiF6kDS/vE 92SimkYfXfIe3FAtT9VJzPwNiVPkWoLsKF/uPEJ1gCpPbAreSEubG2ePiuxQanLCq72i TVzw== X-Gm-Message-State: AN3rC/6ByB5ch1jhBiIuOLogymglYeh2chd48FtjQVdLTq7R/zGif0EN DXX00jiQXutwwVW81Uv+pK9pRS92mQ== X-Received: by 10.28.70.129 with SMTP id t123mr4652016wma.98.1493782678650; Tue, 02 May 2017 20:37:58 -0700 (PDT) MIME-Version: 1.0 Sender: php@golemon.com Received: by 10.223.157.38 with HTTP; Tue, 2 May 2017 20:37:57 -0700 (PDT) X-Originating-IP: [73.9.224.155] In-Reply-To: References: <79ca3537-b439-583a-6162-05da302711f2@rhsoft.net> <403881ad-ec0c-395f-279e-6b345ee7cb39@rhsoft.net> Date: Tue, 2 May 2017 22:37:57 -0500 X-Google-Sender-Auth: tYTzaf7vQRbD9N-dTnqvJSRdhRg Message-ID: To: "lists@rhsoft.net" Cc: Mailing-List php Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] the experimental jit-branch is impressive From: pollita@php.net (Sara Golemon) On Tue, May 2, 2017 at 10:19 PM, lists@rhsoft.net wrote: > 100% internal codebase without 3rd party libraries developed over the last > 15 years and in the meantime 100% strict-types/typehints/return-types only > missing some commented nullable/void return types because i need to wait > with 7.1.x for another busy guy with some of his instances :-) > Would you mind running some numbers against "commodity apps/frameworks" (e.g. Wordpress, ZendFramework, Laravel, etc...) I expect that will be far more telling (in a potentially positive way). For example, HHVM performs best on "highly optimized code", which is why it tends to look a bit tepid against PHP 7 when run on "normal" codebases (particularly WP, which is in many ways not JIT friendly). I realize the proof of concept jit branch is probably missing quite a bit of optimizations compared to where it will land, so it may not make then same kind of difference, but hey... curiosity killed the cat. > the profiling system is our internal demo-system with every depolyable > module installed, runs the auto-testsuite inclduing refelection fuzzy-calls > Sounds very comprehensive and I'm glad you're using such a heavy benchmarking suite. :D > so 5% is not that bad > Apologies if I gave the impression that I felt it was "bad". My expressed disappointment was only relative to the headline "ZOMGWTFBBQ 100% GAIN" headline (which I think most of us regarded as probably wrong in some way due to the early-days nature of the jit branch). :) -Sara