Re: Refactoring our IO multiplexing layer

From: Date: Fri, 20 Jun 2014 18:33:18 +0000
Subject: Re: Refactoring our IO multiplexing layer
References: 1 2 3 4 5 6 7 8 9  Groups: php.internals 
Request: Send a blank email to internals+get-75026@lists.php.net to get a copy of this message
On 20.06.2014 20:23, Johannes Schlüter wrote: > As long as the system is POSIX and has a mostly sane compiler we will > support it. We won't be ale to test it but react on feedback we get. > (overall we have no support guarantees in any way, as we're fully run y > volunteers who might disappear tomorrow) It's a key property of the > project and code base that we don't only look at those large scale x64 > Linux deployments but also care for embedded devices etc. > >> This would obviously only apply to the core, PECL extensions would be free >> to support what they like. > > Well, it's not only PECL but also some core extensions - if your system > has no libxml2 you can't use PHP's XML features. If your system's libc > has no (POSIX-compliant) chroot your PHP won't have it. The reminder > works, though. Yes, I wish I'd phrased it as "commonly tested" instead of "officially supported" operating systems - but the point still stands, we have a handful that are supposed to work absolutely, all the time. I wouldn't bet that some of the lesser mainstream ones are tested on every release, that was where I was hinting at. I'm all for the revamp, just a bit wary of adding such a big external library in such a low-level place. Greetings, Florian

« previous php.internals (#75026) next »