Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84045 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 77738 invoked from network); 27 Feb 2015 20:48:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Feb 2015 20:48:07 -0000 Authentication-Results: pb1.pair.com smtp.mail=zeev@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=zeev@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 74.125.82.47 as permitted sender) X-PHP-List-Original-Sender: zeev@zend.com X-Host-Fingerprint: 74.125.82.47 mail-wg0-f47.google.com Received: from [74.125.82.47] ([74.125.82.47:43516] helo=mail-wg0-f47.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 08/47-32582-508D0F45 for ; Fri, 27 Feb 2015 15:48:05 -0500 Received: by wggy19 with SMTP id y19so22654034wgg.10 for ; Fri, 27 Feb 2015 12:48:02 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:references:in-reply-to:mime-version :thread-index:date:message-id:subject:to:cc:content-type; bh=+KSbJSZH53muc8rBc2sqFC3BL7XKxCnDzpih7XJfZm0=; b=E5gxg1o9s33ksBr8+0lX8BMKNjVdyiChCsSaqrqpFP9mt3dsjV50bdkFgtzNfVub+b inVRHUknA+jyxDfOodUQLLvxsPNeudJuElS06obnU1bONk0wx25O6+UivZHMJ4bPNjsD ihA+q1GbtY7c5uFB+UQcQJPl/0+y73Jbjk76VSZ+u4dmnePjhoa0wA3xmQnSy8ZckUiU e0uCkTWUVcYpqKN3sUjSgrZpQErh48VO4zNR2fmuUay+59Ivk4uMngsvsrLn3vxFvOkT IKptp4u91qrsVaAaDAGCSOKkZcSbttqExzAPssmsgf15Est3MO41vcub4uNko9IaYAMP 9jEQ== X-Gm-Message-State: ALoCoQkSb1NQoldUAz4r8BjdZCdDgmgTCYJqEDiD/RLDdE8orPjqWwCV6/dtSQ7ZfghahsVeGWbQZBJMW2RvfowrDxUNZOi/trc365PE+alD6Jd62k1NnKcjqHjvVxakfMAPM7zoDs3iJGQZ1jAGZjXNxJDESHj5IQ== X-Received: by 10.180.39.33 with SMTP id m1mr10410623wik.26.1425070082610; Fri, 27 Feb 2015 12:48:02 -0800 (PST) References: <54F08FF3.3040404@seld.be> <63262a9c0edd51bbf38df2a00c87340e@mail.gmail.com> In-Reply-To: MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQKGyN3KgWG36vID82kvfjRJrrXIyAJK0qX5ATr4h/cC0qV80wNZyGBIAZYUbesBqsedZgIrANg8AZZnn6cCJ35+AQFt/8XUmvW6jtA= Date: Fri, 27 Feb 2015 22:48:01 +0200 Message-ID: <345db1f20b6bc71563e302510f099b84@mail.gmail.com> To: Anthony Ferrara , Dmitry Stogov Cc: Jordi Boggiano , PHP Internals Content-Type: text/plain; charset=UTF-8 Subject: RE: [PHP-DEV] Re: Zend JIT Open Sourced From: zeev@zend.com (Zeev Suraski) > -----Original Message----- > From: Anthony Ferrara [mailto:ircmaxell@gmail.com] > Sent: Friday, February 27, 2015 9:36 PM > To: Dmitry Stogov > Cc: Zeev Suraski; Jordi Boggiano; PHP Internals > Subject: Re: [PHP-DEV] Re: Zend JIT Open Sourced > > And looking at the code, I can see why. The PHP version is writing to an > internal buffer, while every other version has to write to STDOUT on every > single iteration. Except stdout is buffered too (www.turnkeylinux.org/blog/unix-buffering). Perhaps there's some difference there, but it's not nearly as obvious as you claim (let alone the other stuff in the other email, but let's leave that aside). Personally, my money would be on glibc stdout's buffering being more efficient than our output buffering layer. But you're welcome to test. Zeev