Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84066 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 42088 invoked from network); 28 Feb 2015 03:25:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Feb 2015 03:25:15 -0000 Authentication-Results: pb1.pair.com smtp.mail=laruence@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=laruence@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.171 as permitted sender) X-PHP-List-Original-Sender: laruence@gmail.com X-Host-Fingerprint: 209.85.217.171 mail-lb0-f171.google.com Received: from [209.85.217.171] ([209.85.217.171:37602] helo=mail-lb0-f171.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 49/92-32582-61531F45 for ; Fri, 27 Feb 2015 22:25:12 -0500 Received: by lbvn10 with SMTP id n10so20772757lbv.4 for ; Fri, 27 Feb 2015 19:25:07 -0800 (PST) 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:content-type; bh=ILHzQkJIcMhXeSUQjEqBYRdj+wNF7Cgbb+oPbfKa0e0=; b=fapcFwUHYGJdHgCiCf+qzo2oF6C4hl5tgqoz/xTNbkkAwZBhp5AOV+4IrKIXSwLTVO lETIGELbo/gkqpjOE3ORDbNpeeOCIfbDbhe5K1HwHo6JX2ZPU9PndZMQdQ27wpYAzk2n XOAaeK4nakFuLF5pIBq2oGxLau+sfYumK7QGuFZRzPOAg/cAIzF7tUmcI161yMH/yVf9 GaFbG+YeoNZfZSvS+E9NDzWwcvCuUS7WX7svF8oO/TnJUwwS1VAG9Y4o68LbNXKSaVOj 4iQjwTNbNRfMFTCpsrj96BIvWhcmR6cFzbL5x/84NoseCHjbOoHkzLGra3PQevGoN4WI jspQ== X-Received: by 10.112.110.231 with SMTP id id7mr15434115lbb.28.1425093907514; Fri, 27 Feb 2015 19:25:07 -0800 (PST) MIME-Version: 1.0 Sender: laruence@gmail.com Received: by 10.114.28.198 with HTTP; Fri, 27 Feb 2015 19:24:47 -0800 (PST) In-Reply-To: References: Date: Sat, 28 Feb 2015 11:24:47 +0800 X-Google-Sender-Auth: Syn75HM3sp31NZZlK5x2q2BVBE8 Message-ID: To: Dmitry Stogov Cc: PHP Internals Content-Type: text/plain; charset=UTF-8 Subject: Re: Zend JIT Open Sourced From: xinchen.h@zend.com (Xinchen Hui) Hey: On Fri, Feb 27, 2015 at 8:10 PM, Dmitry Stogov wrote: > Hi, > > With the recent discussions of JIT/AOT and the good progress we made on > PHP-7, we decided to open up the JIT experiment we've been working on. > > https://github.com/zendtech/php-src/tree/zend-jit/ext/opcache/jit > > You may just clone or pull zend-jit branch and compile/configure according > to instruction. Don't merge it with master. It may work today but will stop > working tomrrow. > > Disclaimers: > > - It's an experiment, and is not in any way ready for anything. > In the future we may try to implement JIT quite different from this PoC. > > - I'm not planning to invest into it in the near future. (PHP-7 takes all my > time) > Consider it available for academic purposes only at this point. Great, too many threads these days, I almost miss this mail :) the mail problem here is we can not get real performance improvement in reallife apps. opensource this, could maybe get more ideas on how to improve it. (except the icachemiss, dcachemiss we already knew). welcome to play with it, and give some thoughts :) thanks > > Enjoy! > > Thanks. Dmitry. -- Xinchen Hui @Laruence http://www.laruence.com/