Re: zend_call_method() - support for up to 4 parameters

From: Date: Thu, 19 Feb 2009 10:57:09 +0000
Subject: Re: zend_call_method() - support for up to 4 parameters
References: 1 2 3 4 5  Groups: php.internals 
Request: Send a blank email to internals+get-43110@lists.php.net to get a copy of this message
On Thu, 2009-02-19 at 00:14 +0100, Marcus Boerger wrote: > Stuff like this can imo always be added and whether you do > #if PHP_VERSION_ID >= 50300 > or > #if PHP_VERSION_ID >= 50301 > imo doesn't matter much. It does. Up till now we always tried to keep binary compatibility for "bug fix" releases (z in x.y.z) We have a few vendors of binary extensions (not only Zend ...) which rely on the fact that they can provide one extension build for the whole series - at least as long as their extension aren't reaching too deep into the engine. Oh, and I think this also affects our own Windows builds of PECL stuff... Yes, our development process and release structure might need some updates, but version numbering might be the result from changes there, not the beginning. johannes ps. I'm aware of the fact that we added some specific APIs in special cases in bug fix releases before, but there's a difference between adding APIs and breaking the ABI of existing, used, stuff.

« previous php.internals (#43110) next »