RE: [PHP-DEV] RE: High resolution timer function

2018-01-05 Thread Anatol Belski
Hi Rasmus, > -Original Message- > From: Rasmus Lerdorf [mailto:ras...@lerdorf.com] > Sent: Friday, January 5, 2018 5:42 PM > To: Rowan Collins > Cc: internals@lists.php.net > Subject: Re: [PHP-DEV] RE: High resolution timer function > > Definitely. Small, uncontroversial changes have nev

Re: [PHP-DEV] RE: High resolution timer function

2018-01-05 Thread Rasmus Lerdorf
Definitely. Small, uncontroversial changes have never required an RFC. Let's not add process just for the sake of process. -Rasmus On Fri, Jan 5, 2018 at 3:47 AM, Rowan Collins wrote: > On 5 January 2018 at 10:38, Dan Ackroyd wrote: > > > On 2 January 2018 at 13:55, Peter Cowburn > wrote: > >

RE: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Anatol Belski
Hi Christoph, > -Original Message- > From: Christoph M. Becker [mailto:cmbecke...@arcor.de] > Sent: Friday, January 5, 2018 5:31 PM > To: internals@lists.php.net; Jan Ehrhardt ; > internals@lists.php.net > Subject: Re: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available > > Hi Jan! > > On 05.01

RE: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Anatol Belski
> -Original Message- > From: Jan Ehrhardt [mailto:php...@ehrhardt.nl] > Sent: Friday, January 5, 2018 4:20 PM > To: internals@lists.php.net > Subject: Re: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available > > Hi Chris, > > "Christoph M. Becker" in php.internals (Fri, 5 Jan 2018 15:53:23 +010

Re: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Christoph M. Becker
Hi Jan! On 05.01.2018 at 16:20, Jan Ehrhardt wrote: > "Christoph M. Becker" in php.internals (Fri, 5 Jan 2018 15:53:23 +0100): >> On 05.01.2018 at 14:55, Jan Ehrhardt wrote: >> > The main reason why I prefer the github zips over the zips at > http://windows.php.net/download/ is some kind

Re: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Christoph M. Becker
Hi Jan! On 05.01.2018 at 16:20, Jan Ehrhardt wrote: > "Christoph M. Becker" in php.internals (Fri, 5 Jan 2018 15:53:23 +0100): >> On 05.01.2018 at 14:55, Jan Ehrhardt wrote: >> > The main reason why I prefer the github zips over the zips at > http://windows.php.net/download/ is some kind

Re: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Jan Ehrhardt
Hi Chris, "Christoph M. Becker" in php.internals (Fri, 5 Jan 2018 15:53:23 +0100): >On 05.01.2018 at 14:55, Jan Ehrhardt wrote: > The main reason why I prefer the github zips over the zips at http://windows.php.net/download/ is some kind of mismatch in the UTF-8 filenames: >> >> N:\

Re: [PHP-DEV] [RFC][DISCUSSION] Strong Typing Syntax

2018-01-05 Thread Christoph M. Becker
On 05.01.2018 at 15:33, Andreas Hennings wrote: > On 5 January 2018 at 11:35, Dan Ackroyd wrote:> >> The internals of the PHP engine is C, and zvals are structs not >> classes, and so there is no interface. In userland classes are also >> zvals. >> http://www.phpinternalsbook.com/php7/internal_

Re: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Christoph M. Becker
On 05.01.2018 at 14:55, Jan Ehrhardt wrote: >>> The main reason why I prefer the github zips over the zips at >>> http://windows.php.net/download/ is some kind of mismatch in the UTF-8 >>> filenames: > > N:\php-sdk\win32sdk2 > $ unzip -h > UnZip 6.00 of 20 April 2009, by Info-ZIP. Maintained by C

Re: [PHP-DEV] [RFC][DISCUSSION] Strong Typing Syntax

2018-01-05 Thread Andreas Hennings
On 5 January 2018 at 11:35, Dan Ackroyd wrote: > On 5 January 2018 at 02:01, Michael Morris wrote: >> >> what if the underlying zval wasn’t a zval but a separate >> class specific to the data type but implementing the same interface as >> zval? > > I believe the only sensible answer to that is 'm

Re: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Jan Ehrhardt
Hi Anatol, Anatol Belski in php.internals (Fri, 5 Jan 2018 13:56:55 +): >I don't reproduce this issue using >http://windows.php.net/downloads/releases/php-7.2.1-src.zip . There is always a >chance for a tool issue, especially when using an older tool or some without >Unicode support. For zip,

Re: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Sara Golemon
On Fri, Jan 5, 2018 at 8:55 AM, Jan Ehrhardt wrote: > OK. Next time will be perfect. > Suuure. Yeah <,< > Yes. During un_zip_ping of > http://windows.php.net/downloads/releases/php-7.2.1-src.zip > Ooooh, the windows zip. That's a horse of a different color. I'm not sure how the windo

RE: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Anatol Belski
Hi Jan, > -Original Message- > From: Jan Ehrhardt [mailto:php...@ehrhardt.nl] > Sent: Friday, January 5, 2018 9:50 AM > To: internals@lists.php.net > Subject: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available > > Jan Ehrhardt in php.internals (Fri, 05 Jan 2018 09:19:46 +0100): > >Sara Golemon

Re: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Jan Ehrhardt
Hi Sara, Sara Golemon in php.internals (Fri, 5 Jan 2018 08:38:57 -0500): >No, that was an accident. OK. Next time will be perfect. >> The main reason why I prefer the github zips over the zips at >> http://windows.php.net/download/ is some kind of mismatch in the UTF-8 >> filenames: > >Wh? T

Re: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Sara Golemon
On Fri, Jan 5, 2018 at 3:50 AM, Jan Ehrhardt wrote: >>Is it on purpose that the release-zip on github contains PHP 7.2.1-dev? >>See the main/php_version.h in the zip at >>https://github.com/php/php-src/releases > No, that was an accident. Most of my process is automated, but that got derailed sli

Re: [PHP-DEV] RE: High resolution timer function

2018-01-05 Thread Rowan Collins
On 5 January 2018 at 10:38, Dan Ackroyd wrote: > On 2 January 2018 at 13:55, Peter Cowburn wrote: > > > > > > Why is this bypassing the RFC process? > > That's a very good question. > > Although I'm pretty sure an RFC for this would pass unanimously, stuff > should have to go through voting rath

Re: [PHP-DEV] RE: High resolution timer function

2018-01-05 Thread Dan Ackroyd
On 2 January 2018 at 13:55, Peter Cowburn wrote: > > > Why is this bypassing the RFC process? That's a very good question. Although I'm pretty sure an RFC for this would pass unanimously, stuff should have to go through voting rather than relying on no-one shouting loudly enough. cheers Dan --

Re: [PHP-DEV] [RFC][DISCUSSION] Strong Typing Syntax

2018-01-05 Thread Dan Ackroyd
On 5 January 2018 at 02:01, Michael Morris wrote: > > what if the underlying zval wasn’t a zval but a separate > class specific to the data type but implementing the same interface as > zval? I believe the only sensible answer to that is 'mu', as that question is based on misunderstanding. The i

Re: [PHP-DEV] [RFC][DISCUSSION] Strong Typing Syntax

2018-01-05 Thread Lester Caine
On 05/01/18 01:21, Rasmus Lerdorf wrote: > The reason we don’t have typed properties/variables is that it would require > adding type checks on almost every access to the underlying zval. That is a > huge perf hit compared to only doing it on method/function egress points as > we do now. I thin

[PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Jan Ehrhardt
Jan Ehrhardt in php.internals (Fri, 05 Jan 2018 09:19:46 +0100): >Sara Golemon in php.internals (Thu, 4 Jan 2018 12:06:59 -0500): >>I'm happy to announce not one, but two new PHP releases today. >>PHP 7.1.13 and 7.2.1 are ready to go at http://php.net/downloads.php > >Is it on purpose that the rele

[PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available

2018-01-05 Thread Jan Ehrhardt
Sara Golemon in php.internals (Thu, 4 Jan 2018 12:06:59 -0500): >I'm happy to announce not one, but two new PHP releases today. >PHP 7.1.13 and 7.2.1 are ready to go at http://php.net/downloads.php Is it on purpose that the release-zip on github contains PHP 7.2.1-dev? See the main/php_version.h i