<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/Zend/zend_objects_API.c, 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>Don't disable object slot reuse while running shutdown functions</title>
<updated>2019-03-18T09:02:31+00:00</updated>
<author>
<name>twosee</name>
<email>twose@qq.com</email>
</author>
<published>2019-03-16T05:21:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=bd6eabd6591ae5a7c9ad75dfbe7cc575fa907eac'/>
<id>bd6eabd6591ae5a7c9ad75dfbe7cc575fa907eac</id>
<content type='text'>
We only need to do this once we're running destructors. The current
approach interferes with some event loop code that runs everything
inside a shutdown function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We only need to do this once we're running destructors. The current
approach interferes with some event loop code that runs everything
inside a shutdown function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.1' into PHP-7.2</title>
<updated>2018-09-28T10:57:55+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2018-09-28T10:57:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=1c35357b31a771029a882dc7d3de27de26af37be'/>
<id>1c35357b31a771029a882dc7d3de27de26af37be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug #76846</title>
<updated>2018-09-28T10:56:47+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2018-09-28T10:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=45cdcb2d0be89fe7bc404dd150240ec83f5de401'/>
<id>45cdcb2d0be89fe7bc404dd150240ec83f5de401</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>Cleanup. Removed unused functions and unimplemented prototype. Avoid useless "dtor_obj" calls.</title>
<updated>2017-06-27T09:03:06+00:00</updated>
<author>
<name>Dmitry Stogov</name>
<email>dmitry@zend.com</email>
</author>
<published>2017-06-27T09:03:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=908ce66f73f78870b1159697a4276e273c767fa3'/>
<id>908ce66f73f78870b1159697a4276e273c767fa3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>shutdown_executor() refactoring (reuse opcache fast request shutdown code)</title>
<updated>2017-06-21T22:45:28+00:00</updated>
<author>
<name>Dmitry Stogov</name>
<email>dmitry@zend.com</email>
</author>
<published>2017-06-21T22:45:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=f25ecdacf805f840f743b67b6d84485b2deceb4f'/>
<id>f25ecdacf805f840f743b67b6d84485b2deceb4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't use zend_try around dtor_obj() and free_obj()</title>
<updated>2017-05-04T18:57:25+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2017-05-02T20:32:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=5af997ed81fc3e86544679d7a07b152ee13d1e04'/>
<id>5af997ed81fc3e86544679d7a07b152ee13d1e04</id>
<content type='text'>
Without these zend_trys we may
a) leak the object (fine)
b) don't add it to the free list (also fine, we just lose an
   object store bucket)
c) don't remove it from the GC root buffer (also fine, because GC
   explicitly checks for both FREE_CALLED and invalid buckets)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without these zend_trys we may
a) leak the object (fine)
b) don't add it to the free list (also fine, we just lose an
   object store bucket)
c) don't remove it from the GC root buffer (also fine, because GC
   explicitly checks for both FREE_CALLED and invalid buckets)
</pre>
</div>
</content>
</entry>
<entry>
<title>Added EG(flags) - executor global flags</title>
<updated>2017-02-09T17:40:33+00:00</updated>
<author>
<name>Jim Zubov</name>
<email>jim@commercebyte.com</email>
</author>
<published>2017-02-09T17:40:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=1b1399c95d1358b23f234c14e84dda9b5007904e'/>
<id>1b1399c95d1358b23f234c14e84dda9b5007904e</id>
<content type='text'>
EG_FLAGS_IN_SHUTDOWN - is set when PHP is in shutdown state
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
EG_FLAGS_IN_SHUTDOWN - is set when PHP is in shutdown state
</pre>
</div>
</content>
</entry>
</feed>
