<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/Zend/zend_API.h, branch php-7.2.31</title>
<subtitle>git.php.net: repository/php-src.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/'/>
<entry>
<title>Revert "Prefix error_code with underscore in FastZPP implementation"</title>
<updated>2019-01-24T12:36:47+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-01-24T12:36:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=cce2e33c846b8653d589a680bdf83a6f8409ecd9'/>
<id>cce2e33c846b8653d589a680bdf83a6f8409ecd9</id>
<content type='text'>
This reverts commit 6305119a5193d4318add01190ca4afbb49ded102.

This is a source-compatibility break for extensions that define
custom FastZPP macros, such as ext/uv:

https://github.com/bwoebi/php-uv/blob/a983eb17b69f74a45d785ddc6a7bff3d4531b88c/php_uv.c#L75

I don't think that FastZPP was intended to be used this way, but
let's revert this from release branches to avoid extension breakage.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 6305119a5193d4318add01190ca4afbb49ded102.

This is a source-compatibility break for extensions that define
custom FastZPP macros, such as ext/uv:

https://github.com/bwoebi/php-uv/blob/a983eb17b69f74a45d785ddc6a7bff3d4531b88c/php_uv.c#L75

I don't think that FastZPP was intended to be used this way, but
let's revert this from release branches to avoid extension breakage.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefix error_code with underscore in FastZPP implementation</title>
<updated>2019-01-08T08:25:35+00:00</updated>
<author>
<name>twosee</name>
<email>twose@qq.com</email>
</author>
<published>2019-01-08T08:24:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=6305119a5193d4318add01190ca4afbb49ded102'/>
<id>6305119a5193d4318add01190ca4afbb49ded102</id>
<content type='text'>
To avoid conflicts with parameter names.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To avoid conflicts with parameter names.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.1' into PHP-7.2</title>
<updated>2018-01-23T14:24:47+00:00</updated>
<author>
<name>Sara Golemon</name>
<email>pollita@php.net</email>
</author>
<published>2018-01-23T14:24:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=0067420049e204f06f6375922ee56dd4b6de7294'/>
<id>0067420049e204f06f6375922ee56dd4b6de7294</id>
<content type='text'>
* PHP-7.1:
  Use Z_EXPECTED_LONG to initialize FAST_ZPP parsing loop
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.1:
  Use Z_EXPECTED_LONG to initialize FAST_ZPP parsing loop
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.0' into PHP-7.1</title>
<updated>2018-01-23T14:24:40+00:00</updated>
<author>
<name>Sara Golemon</name>
<email>pollita@php.net</email>
</author>
<published>2018-01-23T14:24:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=e954bafc285e97cbdb9718b4cf2de77feaed3771'/>
<id>e954bafc285e97cbdb9718b4cf2de77feaed3771</id>
<content type='text'>
* PHP-7.0:
  Use Z_EXPECTED_LONG to initialize FAST_ZPP parsing loop
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.0:
  Use Z_EXPECTED_LONG to initialize FAST_ZPP parsing loop
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Z_EXPECTED_LONG to initialize FAST_ZPP parsing loop</title>
<updated>2018-01-23T14:24:10+00:00</updated>
<author>
<name>Sara Golemon</name>
<email>pollita@php.net</email>
</author>
<published>2018-01-23T14:10:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=e88e83d3e5c33fcd76f08b23e1a2e4e8dc98ce41'/>
<id>e88e83d3e5c33fcd76f08b23e1a2e4e8dc98ce41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>year++</title>
<updated>2018-01-02T04:55:14+00:00</updated>
<author>
<name>Xinchen Hui</name>
<email>laruence@gmail.com</email>
</author>
<published>2018-01-02T04:55:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=7a7ec01a4976e72971948a93ca9eafa5752a3f91'/>
<id>7a7ec01a4976e72971948a93ca9eafa5752a3f91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>year++</title>
<updated>2018-01-02T04:53:31+00:00</updated>
<author>
<name>Xinchen Hui</name>
<email>laruence@gmail.com</email>
</author>
<published>2018-01-02T04:53:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=ccd4716ec77c60391d63a1a6af72f96a09b1c617'/>
<id>ccd4716ec77c60391d63a1a6af72f96a09b1c617</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>further sync for vim mode lines</title>
<updated>2017-07-04T16:12:45+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2017-07-04T16:12:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=bc5811f361ead53a803046b128a64d15aba2f2e5'/>
<id>bc5811f361ead53a803046b128a64d15aba2f2e5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO macro</title>
<updated>2017-06-30T11:22:25+00:00</updated>
<author>
<name>Richard Fussenegger</name>
<email>fleshgrinder@users.noreply.github.com</email>
</author>
<published>2017-05-14T13:43:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=66e5dc5b9b3ca5cf935be7211a821d51d1556890'/>
<id>66e5dc5b9b3ca5cf935be7211a821d51d1556890</id>
<content type='text'>
The macro was expanding to a wrong macro and thus leads to compile errors upon
usage. Changed it to expand to the correct macro.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The macro was expanding to a wrong macro and thus leads to compile errors upon
usage. Changed it to expand to the correct macro.
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract zend_get_callable_name() API</title>
<updated>2017-06-25T16:26:03+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2017-06-25T15:55:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=ee8e75aab4eeb88dde05b98fa982bbee745819b2'/>
<id>ee8e75aab4eeb88dde05b98fa982bbee745819b2</id>
<content type='text'>
Instead of interleaving this inside zend_is_callable(), implement
this in a separate function instead.

Also add _deref() hash APIs. I've wanted these for a while, and
this is another place where they're useful, so finally do it...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of interleaving this inside zend_is_callable(), implement
this in a separate function instead.

Also add _deref() hash APIs. I've wanted these for a while, and
this is another place where they're useful, so finally do it...
</pre>
</div>
</content>
</entry>
</feed>
