Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:104221 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 8913 invoked from network); 6 Feb 2019 09:22:23 -0000 Received: from unknown (HELO mail-qt1-f196.google.com) (209.85.160.196) by pb1.pair.com with SMTP; 6 Feb 2019 09:22:23 -0000 Received: by mail-qt1-f196.google.com with SMTP id e5so6647303qtr.12 for ; Tue, 05 Feb 2019 22:03:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=WXk8mS/JZZU7vOk2Tt1EMQPlvypiIK9NTxMEq9akVG0=; b=VI8njm3YTTUCqLiH41ZxVcvehyLFhQqI57BR1QYqlKq0418GHGnU8Opl6U7msbPY1c bzz0/MIkJDjqle5ihe+xP2fjxQ8pjq1tBvFASXIyqOu6ugyGsukFHvFArU8+pg50+wq6 bPYD/SjC7KqV86Kyb98LJmo2qX/QFwtRrR6nQ/mtVqWvBR1K+4SdZrFuAhkmxNVHZC6e WQJZMMcc7rdHlafR03GVW8321YKq5QIc1AO/RaqLe8A+qrN0zZxXrPKIfGR7PDvp8FIH 1Zp6f0r3IoVDucJQ/XLC0LsS+KelDlaWP4iIGm2QBkwRhhdpwg1Ke/hI92k9lYqth9tW O76Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=WXk8mS/JZZU7vOk2Tt1EMQPlvypiIK9NTxMEq9akVG0=; b=RKE4I7+U74MI/v2MHLVuOIaXJqdQJxAVqOOJFMKvBHejasOAAcqDaXHNjQ/+crOCyD wSjaVKdwxXt4prNGdtzMktG0El8aAN78p9ZbboAdwzI/EWhoKgmAKkQpqhY71W0E0kSj ICiAGL5noSPNauIqTMTNWMmSA2bEfSEVpikxLqji/ce0ehWRaLDo2enYyahz18Io9BKL cQJFgfi6AWEV4PaAPHBT9YLICGWg6dNSYs10OvA2SEk73SaPFlkcJ02BJZBf0WjovuQk 4nS4gGd6a1/dSDW8bE7itz0BGPx4f7u1ku4zNOAWsO1Jn64seOrBkujTvHcgvjT491Mo hCww== X-Gm-Message-State: AHQUAuZsLqxOe1hOTDq4VbfNTXOjAO+kvOcNSTSCmOzLTJGGwPvyFUDC 8o28PcP5yP2m8AzRnuqdgQW6AhEs X-Google-Smtp-Source: AHgI3IaW8o99soIplTRtddYwvExMGopHYRBHn2drvrPPZiP8NL7IDkZ1HwYN6sUtlZ59FZ54wSSULQ== X-Received: by 2002:ac8:4284:: with SMTP id o4mr6381168qtl.389.1549433021998; Tue, 05 Feb 2019 22:03:41 -0800 (PST) Received: from [192.168.0.101] (pool-98-113-211-93.nycmny.fios.verizon.net. [98.113.211.93]) by smtp.gmail.com with ESMTPSA id c48sm20025750qtd.9.2019.02.05.22.03.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 Feb 2019 22:03:41 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (1.0) X-Mailer: iPhone Mail (16C101) In-Reply-To: <5c5a3cc8.1c69fb81.a043e.7adcSMTPIN_ADDED_MISSING@mx.google.com> Date: Wed, 6 Feb 2019 01:03:40 -0500 Cc: internals@lists.php.net Content-Transfer-Encoding: quoted-printable Message-ID: <4AAB6056-78AF-4D43-947F-2F249E7852FF@gmail.com> References: <2d85c0cf-fa77-4800-8c4e-cf14a52578ae@SN1NAM02FT010.eop-nam02.prod.protection.outlook.com> <7e128748-e086-e008-f081-2a4ecd24a25d@zend.com> <5c5a3cc8.1c69fb81.a043e.7adcSMTPIN_ADDED_MISSING@mx.google.com> To: Andrea Faulds Subject: Re: [PHP-DEV] [RFC] JIT From: matthewmatthew@gmail.com (Matthew Brown) I=E2=80=99m not sure it=E2=80=99s a great real-world example - PHP Parser is= much more maths-y than the vast amount of PHP code, but if your PHP-based c= ompiler had a similar makeup it might show somewhat similar benefits. > On Feb 5, 2019, at 8:47 PM, Andrea Faulds wrote: >=20 > Hi, >=20 > Dmitry Stogov wrote: >> I've added info from Nikita: PHP-Parser became 1.5 times faster. >=20 > That is actually a very good real-world example from my perspective and ma= kes a better case for why JIT compilation to native code would be beneficial= . I would like to write a PHP compiler in PHP (actually, I began doing so bu= t it's very neglected and pretty useless) and it is exciting if JIT could ma= ke PHP do that type of task faster. :) >=20 > Thanks, > Andrea >=20 > --=20 > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php >=20