Re: [PHP-DEV] [RFC] Fibers

2021-02-01 Thread tyson andre
Hi Aaron Piotrowski, > I would like to introduce an RFC for adding full-stack fibers to PHP: > https://wiki.php.net/rfc/fibers > > Fibers are primarily used to implement green-threads or coroutines for > asynchronous I/O. Fibers are similar to threads, except fibers exist within a > single

Re: [PHP-DEV] [VOTE] Dump results of expressions in `php -a`

2021-02-01 Thread tyson andre
Hi Bob Weinand, > > Am 20.01.2021 um 01:55 schrieb tyson andre : > > > > Hi internals, > > > > Voting has started on > > https://wiki.php.net/rfc/readline_interactive_shell_result_function > > on 2021-01-19, and ends on 2021-02-02. > > > > This RFC proposes to dump the results of non-null

Re: [PHP-DEV] Re: [RFC] Enumerations, Round 2

2021-02-01 Thread Alexandru Pătrănescu
On Mon, Feb 1, 2021 at 9:30 PM Larry Garfield wrote: > On Mon, Feb 1, 2021, at 11:48 AM, Alexandru Pătrănescu wrote: > > > > > https://wiki.php.net/rfc/enumerations > > > > > > At this point, Ilija and I consider the RFC done and ready for a vote. > > > Baring any major issues being brought up,

Re: [PHP-DEV] Re: [RFC] Enumerations, Round 2

2021-02-01 Thread David Gebler
> We tried that. The `enum` keyword precludes any class or interface being called `Enum`, even internally. Enumerable, Enumerated, Enumerator? On Mon, Feb 1, 2021 at 7:30 PM Larry Garfield wrote: > On Mon, Feb 1, 2021, at 11:48 AM, Alexandru Pătrănescu wrote: > > > > >

Re: [PHP-DEV] Travis CI migration?

2021-02-01 Thread Stanislav Malyshev
Hi! Any news here? Tomorrow PHP 7.3.27 will be tagged, likely without any Travis-CI build to confirm that it's not broken on Linux. As far as I can see, it's migrated to .com, but we're currently out of free credits. Not sure how we run through them so fast, we may need to adjust the cron

Re: [PHP-DEV] Re: [RFC] Enumerations, Round 2

2021-02-01 Thread Larry Garfield
On Mon, Feb 1, 2021, at 11:48 AM, Alexandru Pătrănescu wrote: > > https://wiki.php.net/rfc/enumerations > > > > At this point, Ilija and I consider the RFC done and ready for a vote. > > Baring any major issues being brought up, we plan to start the vote in the > > first half of next week,

Re: [PHP-DEV] Re: [RFC] Enumerations, Round 2

2021-02-01 Thread Alexandru Pătrănescu
On Fri, Jan 29, 2021 at 7:17 PM Larry Garfield wrote: > On Mon, Dec 28, 2020, at 2:21 PM, Larry Garfield wrote: > > Hello, Internalians! > > > > After considerable discussion and effort, Ilija and I are ready to > > offer you round 2 on enumerations. This is in the spirit of the > > previous

[PHP-DEV] Re: [RFC]: fsync function

2021-02-01 Thread David Gebler
Hi internals, I have updated the GitHub PR and wiki RFC to also include an implementation of fdatasync. On another note, I note my PR builds are failing on MACOS_DEBUG_NTS with a test in ext/zend_test/tests/observer_error_05.phpt- this does not appear to be related to my changes and I'm wondering

Re: [PHP-DEV] [VOTE] Dump results of expressions in `php -a`

2021-02-01 Thread Bob Weinand
> Am 20.01.2021 um 01:55 schrieb tyson andre : > > Hi internals, > > Voting has started on > https://wiki.php.net/rfc/readline_interactive_shell_result_function > on 2021-01-19, and ends on 2021-02-02. > > This RFC proposes to dump the results of non-null expressions using >

Re: [PHP-DEV] Re: [RFC] Enumerations, Round 2

2021-02-01 Thread Nikita Popov
On Mon, Feb 1, 2021 at 2:16 PM Nikita Popov wrote: > On Fri, Jan 29, 2021 at 6:18 PM Larry Garfield > wrote: > >> On Mon, Dec 28, 2020, at 2:21 PM, Larry Garfield wrote: >> > Hello, Internalians! >> > >> > After considerable discussion and effort, Ilija and I are ready to >> > offer you round 2

Re: [PHP-DEV] [RFC] Enumerations, Round 2

2021-02-01 Thread Bob Weinand
> Am 29.01.2021 um 18:15 schrieb Larry Garfield > : > > And we're back again. The RFC has been updated with a steady stream of > smaller improvements based on feedback and testing, and is now in its Final > Form(tm) (we think). The only major change worth noting is that we

Re: [PHP-DEV] Re: [RFC] Enumerations, Round 2

2021-02-01 Thread Nikita Popov
On Fri, Jan 29, 2021 at 6:18 PM Larry Garfield wrote: > On Mon, Dec 28, 2020, at 2:21 PM, Larry Garfield wrote: > > Hello, Internalians! > > > > After considerable discussion and effort, Ilija and I are ready to > > offer you round 2 on enumerations. This is in the spirit of the > > previous

Re: [PHP-DEV] Travis CI migration?

2021-02-01 Thread Christoph M. Becker
On 04.01.2021 at 11:20, Christoph M. Becker wrote: > On 03.01.2021 at 03:51, Stanislav Malyshev wrote: > >>> The exception being the PHP-7.3 branch, which in security mode.  Unless >>> we add GH CI for that branch as well, switching to travis-ci.com seems >>> to be useful.  Maybe we get enough