Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:80727 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 61083 invoked from network); 18 Jan 2015 07:01:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Jan 2015 07:01:07 -0000 Authentication-Results: pb1.pair.com smtp.mail=pthreads@pthreads.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=pthreads@pthreads.org; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pthreads.org from 209.85.220.48 cause and error) X-PHP-List-Original-Sender: pthreads@pthreads.org X-Host-Fingerprint: 209.85.220.48 mail-pa0-f48.google.com Received: from [209.85.220.48] ([209.85.220.48:44092] helo=mail-pa0-f48.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 26/37-18613-03A5BB45 for ; Sun, 18 Jan 2015 02:01:05 -0500 Received: by mail-pa0-f48.google.com with SMTP id rd3so32361982pab.7 for ; Sat, 17 Jan 2015 23:01:01 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=LhO5b8dRdwMVqFBu29R5KlV/yeWY7o/X4zhk0evEvS8=; b=MO7NcXjPZOpvIIll0XwGC3RerhOI0L9F00QFJeZ90YaO7VOzpA/ztjou6lm//aatyb 61BU5JAIdOKiAfC5JscCxxa8q77Kmtz9NXp6CyUUaaeqV2vzmg+hgH3VdNsVy+PZ7N0O k6pL3TQ1gi5ywgN8buwAw0topfevLpX2Sb2e6q8RP8QYpvVx3hDN5ABpq8HLC73nzdQv SLJ73VbKB4A72CjHiDwQJnNCwGitccs3S3sGvQ79phQ/VOwMglCwu0F9Xd0ym1axw9il VfevGXAqMvKPPDp7AnG/ZCdHzBf6G632j0NBKF9dhmDrEMgvjy5hLqT4kkw6gwCEhe0U 6k/g== X-Gm-Message-State: ALoCoQmbS7mdbvky3Rpu5B+B2GjuCCCQncRsV2VJ5EUBjm1xJNPXbFS3dipYiJ2pA4ouKMm4+f2D MIME-Version: 1.0 X-Received: by 10.68.203.35 with SMTP id kn3mr26000218pbc.78.1421564460333; Sat, 17 Jan 2015 23:01:00 -0800 (PST) Received: by 10.70.51.10 with HTTP; Sat, 17 Jan 2015 23:01:00 -0800 (PST) X-Originating-IP: [86.191.23.37] In-Reply-To: References: Date: Sun, 18 Jan 2015 07:01:00 +0000 Message-ID: To: Sara Golemon Cc: PHP internals Content-Type: multipart/alternative; boundary=047d7b10cdc3af34a9050ce7c4f8 Subject: Re: [PHP-DEV] Mind if I hook the compiler? From: pthreads@pthreads.org (Joe Watkins) --047d7b10cdc3af34a9050ce7c4f8 Content-Type: text/plain; charset=UTF-8 Morning Sara, Great idea, +1, also agree that it doesn't really need an RFC ... but I'm always wrong ... Cheers Joe On Sun, Jan 18, 2015 at 2:58 AM, Sara Golemon wrote: > https://github.com/php/php-src/pull/1004 > > Wondering if anyone has an objection to me merging this. It just > offers extensions a chance to alter the AST prior to bytecode > emission. Mostly for evil things, but potentially for 3rd-party > optimizers or whatevs. Does it need an RFC? The very minor > indirection cost hides itself behind OpCache, so it should harm > anything... > > -Sara > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --047d7b10cdc3af34a9050ce7c4f8--