Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:111857 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 64363 invoked from network); 15 Sep 2020 07:11:33 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 15 Sep 2020 07:11:33 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 5CC131804E3 for ; Mon, 14 Sep 2020 23:19:35 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from srv015.mail.ichtushosting.com (srv015.mail.ichtushosting.com [159.69.182.195]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 14 Sep 2020 23:19:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=stitcher.io ; s=default; h=References:To:Cc:In-Reply-To:Date:Subject:Mime-Version: Content-Type:Message-Id:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=aWtJo4XkynO9xAJMRPHr0AJ2r+E7BvA2mkqKs6FC5pE=; b=D2y0okCCwpkgLQ7dZNsGmrzzb0 a63lH/1mAZVYmGW/Aq3FSXU4pkppHbXu1yUTtRoU1BouMEAZN21YamPD75qBDMN7gtetlFSqmPX4V sGhz076qsh6atfr9stO5D9QMMlCwQYm+/buiQUbqBzJbgm1rzz4sbFJoxHJN5eaO3MAAMSmCnVYg9 ozYtcDj6SuvzRnl/Fdhfgm5Q42W8fD4oHaD21CiN7mowNKNIkMeSSm73eJSfugnqFPEldP2zz1L9g SRa/aqNTh+pY2kCwiAx8gQvLlvVq+qEvnF4dyE04EkkQrL2yrb3/31bd1HSUx55/xbBzqe1pwphf+ ntaSXo3g==; Received: from srv021.web.ichtushosting.com ([78.47.76.72]) by srv015.mail.ichtushosting.com stage1 with esmtp (Exim MailCleaner) id 1kI4JP-0005U5-D8 from ; Tue, 15 Sep 2020 08:19:31 +0200 Received: from ptr-fq9pjph3qt272kbyyj7.18120a2.ip6.access.telenet.be (ptr-fq9pjph3qt272kbyyj7.18120a2.ip6.access.telenet.be [IPv6:2a02:1812:c3c:3a00:4453:36a4:cbcf:7e53]) (Authenticated sender: brendt@stitcher.io) by srv021.web.ichtushosting.com (Postfix) with ESMTPSA id 96AFE20D3B; Tue, 15 Sep 2020 08:19:30 +0200 (CEST) X-MailCleaner-return_path: brendt@stitcher.io X-MailCleaner-sender_address: brendt@stitcher.io X-MailCleaner-recipients: dmitrystogov@gmail.com, internals@lists.php.net Message-ID: <43858DDC-DD37-49FF-A4DA-58CDA60B81ED@stitcher.io> Content-Type: multipart/alternative; boundary="Apple-Mail=_2CE887E7-7204-483F-9DD3-7CD49A177084" Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Date: Tue, 15 Sep 2020 08:19:29 +0200 In-Reply-To: Cc: PHP internals To: Dmitry Stogov References: X-Mailer: Apple Mail (2.3608.80.23.2.2) X-MailCleaner-TrustedIPs: Ok Subject: Re: [PHP-DEV] PHP 8.0 branch cut From: brendt@stitcher.io (Brent Roose) --Apple-Mail=_2CE887E7-7204-483F-9DD3-7CD49A177084 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hey Dmitiry Speaking of the JIT. I remember berblei mentioning that the JIT = configuration options were going to change prior to the final 8 release = (https://www.reddit.com/r/PHP/comments/hjxlh9/jit_benchmarks_on_reallife_w= eb_applications/fwuje8g/ = ). In other words: not one value with several = integer flags, but dedicated options for every configuration entry. Is = this still on the roadmap? Kind regards Brent > On 15 Sep 2020, at 07:05, Dmitry Stogov = wrote: >=20 > This also gives me a time frame to clean up JIT code without hurry. > I plan to separate the common JIT code, and merge JIT and VM helpers. >=20 > Thanks. Dmitry. >=20 > On Mon, Sep 14, 2020 at 5:55 PM Sara Golemon wrote: >=20 >> On Mon, Sep 14, 2020 at 9:39 AM Nikita Popov = wrote: >>=20 >>> On Fri, Sep 11, 2020 at 6:49 PM Sara Golemon = wrote: >>>=20 >>>> Next Tuesday, Sep 15th, has been marked on my calendar as the = branch >> date >>>> for PHP-8.0 which would open master up for 8.1 targeted work. >>>>=20 >>>> This would mean that bug fixes would need to include PHP-8.0 in = their >>>> merge >>>> chain (meaning more work to merge 8.0 targeted fixes). >>>>=20 >>>> Please let Gabriel and I know how you feel about this date. I can = see >>>> that >>>> master is still quite active, and I don't wish to make the work to >>>> stablize >>>> the 8.0 release any more difficult than it has to be. >>>>=20 >>>>=20 >>>=20 >>> I think it would be good to make this week's release beta4 rather = than >> rc1 >>> (without affecting the rest of the schedule). In that case we'd also = push >>> back the branching and final ABI freeze two weeks. >>>=20 >>> We're close to done with the warning to Error exception promotion = task, >>> but haven't really started on reviewing and consolidating parameter = names >>> yet (in preparation for named parameters). It would be good to have = that >>> work mostly finalized before RC1, so we can limit the number of = nominally >>> BC-breaking changes past RC1 (I expect we'll still fix some things = that >>> slipped through the cracks, but at least we should prevent any mass >>> changes). >>>=20 >>>=20 >> Yep. This seems like a reasonable adjustment to the schedule in order = to >> finalize these features. I'll do beta4 tomorrow/thursday, and we = should >> plan for RC1 branching in two weeks. Wiki ( >> https://wiki.php.net/todo/php80 ) >> has been updated to reflect this. Note that I have NOT moved the GA = date >> at this time, as that would push us into Dec 10th. Though as the = date >> approaches we may decide to add RC5 back in for safety despite the >> perinavidinal timing. >>=20 >> -Sara >>=20 >> P.S. Yes, I made that word up. You know which one. >>=20 --Apple-Mail=_2CE887E7-7204-483F-9DD3-7CD49A177084--