Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:113499 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 20897 invoked from network); 12 Mar 2021 23:01:44 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 12 Mar 2021 23:01:44 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id DBF611804D1 for ; Fri, 12 Mar 2021 14:54:35 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from mercury.negativeion.net (mercury.negativeion.net [199.38.81.6]) by php-smtp4.php.net (Postfix) with ESMTP for ; Fri, 12 Mar 2021 14:54:35 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mercury.negativeion.net (Postfix) with ESMTP id C22DD20CC4DC1A; Fri, 12 Mar 2021 17:54:34 -0500 (EST) Received: from mercury.negativeion.net ([127.0.0.1]) by localhost (mercury.negativeion.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uVnt-y8bHprz; Fri, 12 Mar 2021 17:54:34 -0500 (EST) Received: from [10.0.1.101] (unknown [173.225.146.47]) by mercury.negativeion.net (Postfix) with ESMTPSA id 1B5A520CC4DC08; Fri, 12 Mar 2021 17:54:34 -0500 (EST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) In-Reply-To: <0b994a60-7970-605b-1657-d6ee732690e5@gmx.de> Date: Fri, 12 Mar 2021 16:54:33 -0600 Cc: Michael Wallner , php internals , Derick Rethans Content-Transfer-Encoding: quoted-printable Message-ID: <5C73A1DE-E563-4F69-B8C7-6506F81D7345@trowski.com> References: <70951423-5e77-c150-6dce-dd3c62f8dc8b@php.net> <0b994a60-7970-605b-1657-d6ee732690e5@gmx.de> To: "Christoph M. Becker" X-Mailer: Apple Mail (2.3608.120.23.2.4) Subject: Re: [PHP-DEV] [VOTE] Fibers From: aaron@trowski.com (Aaron Piotrowski) > On Mar 12, 2021, at 4:36 PM, Christoph M. Becker = wrote: >=20 > On 12.03.2021 at 23:04, Michael Wallner wrote: >=20 >> Thank you, and everyone involved, for your effort. >>=20 >> On 08/03/2021 20.40, Aaron Piotrowski wrote: >>> Greetings everyone! >>>=20 >>> The vote has started on the fiber RFC: = https://wiki.php.net/rfc/fibers >>>=20 >>> Voting will run through March 22nd. >>=20 >> I voted /no/, because of the dependency on Boost. >> If my assumptions are wrong, I may reconsider my vote. >=20 > Only asm files are used[1], and these can be bundled, so there is no > dependency on boost or C++ in general. >=20 > [1] >=20 > -- > Christoph M. Becker >=20 Hi Mike, Christoph, and Derick, To add a bit more information: These asm files are part of the low-level boost.context lib, found here: = https://github.com/boostorg/context This library has infrequent releases. Some of the files for old = architectures have not changed in several years. Keeping these files = up-to-date will not be a burden (and I plan to assume this = responsibility). The Boost license is extremely permissive and approved by the OSI, so = there is no problem bundling with PHP. Hopefully that provides some clarification and you=E2=80=99ll reconsider = your vote Mike. Cheers! Aaron Piotrowski