<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/sapi/phpdbg/phpdbg_watch.c, branch microseconds</title>
<subtitle>git.php.net: repository/php-src.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/php-git.git/'/>
<entry>
<title>Fix phpdbg ZTS watchpoint+shutdown sequences &amp; opcache+watchpoints</title>
<updated>2016-07-12T18:50:51+00:00</updated>
<author>
<name>Bob Weinand</name>
<email>bobwei9@hotmail.com</email>
</author>
<published>2016-07-12T18:35:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/php-git.git/commit/?id=ef6d0c8b6d0aec0e8a9f02fdd60197db244840a1'/>
<id>ef6d0c8b6d0aec0e8a9f02fdd60197db244840a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite watchpoints to be much more stable</title>
<updated>2016-07-11T21:58:20+00:00</updated>
<author>
<name>Bob Weinand</name>
<email>bobwei9@hotmail.com</email>
</author>
<published>2016-07-11T21:28:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/php-git.git/commit/?id=b00376884e00aa04614dd650e119aad653c1f16b'/>
<id>b00376884e00aa04614dd650e119aad653c1f16b</id>
<content type='text'>
This mainly involves a separate abstraction layer for elements (e.g. $a-&gt;b) and watchpoints (on pointer of the Bucket for example).
Also better comparison handling (value backup vs. page dumps).

It is not yet finished (there are sometimes false positives announced and names not yet perfect), but the functionality is working and not crashing as far as I have tested.
Future scope is also relative watchpoints, e.g. "w $this-&gt;val expression()" which does not have the symbol tables as basis, but the value (in this example: return value of expression()) as basis.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This mainly involves a separate abstraction layer for elements (e.g. $a-&gt;b) and watchpoints (on pointer of the Bucket for example).
Also better comparison handling (value backup vs. page dumps).

It is not yet finished (there are sometimes false positives announced and names not yet perfect), but the functionality is working and not crashing as far as I have tested.
Future scope is also relative watchpoints, e.g. "w $this-&gt;val expression()" which does not have the symbol tables as basis, but the value (in this example: return value of expression()) as basis.
</pre>
</div>
</content>
</entry>
<entry>
<title>- get rid of EG(scope). zend_get_executed_scope() should be used instead.</title>
<updated>2016-04-28T01:13:34+00:00</updated>
<author>
<name>Dmitry Stogov</name>
<email>dmitry@zend.com</email>
</author>
<published>2016-04-28T01:13:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/php-git.git/commit/?id=6499162ff0d8aa6e862d3e3cdd2288b87636b8a1'/>
<id>6499162ff0d8aa6e862d3e3cdd2288b87636b8a1</id>
<content type='text'>
- ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change" parameter.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change" parameter.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug #71575 removing extra semicolons outside macros</title>
<updated>2016-03-03T15:41:03+00:00</updated>
<author>
<name>James Titcumb</name>
<email>james@asgrim.com</email>
</author>
<published>2016-02-16T22:47:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/php-git.git/commit/?id=c4b188871e7abb7c6cc20d05ceda4cea082efcd2'/>
<id>c4b188871e7abb7c6cc20d05ceda4cea082efcd2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-5.6' into PHP-7.0</title>
<updated>2016-01-01T17:48:25+00:00</updated>
<author>
<name>Lior Kaplan</name>
<email>kaplanlior@gmail.com</email>
</author>
<published>2016-01-01T17:47:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/php-git.git/commit/?id=ed35de784f4ea53927e906ba4af335778de4d16a'/>
<id>ed35de784f4ea53927e906ba4af335778de4d16a</id>
<content type='text'>
* PHP-5.6:
  Happy new year (Update copyright to 2016)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-5.6:
  Happy new year (Update copyright to 2016)
</pre>
</div>
</content>
</entry>
<entry>
<title>Happy new year (Update copyright to 2016)</title>
<updated>2016-01-01T17:21:47+00:00</updated>
<author>
<name>Lior Kaplan</name>
<email>kaplanlior@gmail.com</email>
</author>
<published>2016-01-01T17:19:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/php-git.git/commit/?id=49493a2dcfb2cd1758b69b13d9006ead3be0e066'/>
<id>49493a2dcfb2cd1758b69b13d9006ead3be0e066</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent memcmp() result truncation</title>
<updated>2015-10-13T13:51:23+00:00</updated>
<author>
<name>Bob Weinand</name>
<email>bobwei9@hotmail.com</email>
</author>
<published>2015-10-13T13:51:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/php-git.git/commit/?id=d398cc9d10ac47c64ce7a462dcd65bdc3274a822'/>
<id>d398cc9d10ac47c64ce7a462dcd65bdc3274a822</id>
<content type='text'>
This fixes reported issues with sapi/phpdbg/tests/watch_001.phpt
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes reported issues with sapi/phpdbg/tests/watch_001.phpt
</pre>
</div>
</content>
</entry>
<entry>
<title>Get rid of implicit type casting in GC_*() macros in Zend/zend_types.h.</title>
<updated>2015-08-13T10:56:29+00:00</updated>
<author>
<name>Dmitry Stogov</name>
<email>dmitry@zend.com</email>
</author>
<published>2015-08-13T10:56:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/php-git.git/commit/?id=715d5d2855a0c6946ac99f1631a4dd9168b0cbfe'/>
<id>715d5d2855a0c6946ac99f1631a4dd9168b0cbfe</id>
<content type='text'>
This prevented compilation warnings and disclosed few incorrect usages in Zend/zend_vm_def.h and ext/dom/xpath.c.
Now explicit type casting may be required on call site.
This may break some C extension code, but it shoulfn't be a problem to add explicit casting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This prevented compilation warnings and disclosed few incorrect usages in Zend/zend_vm_def.h and ext/dom/xpath.c.
Now explicit type casting may be required on call site.
This may break some C extension code, but it shoulfn't be a problem to add explicit casting.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix valgrind false positives with watchpoints</title>
<updated>2015-08-12T10:42:49+00:00</updated>
<author>
<name>Bob Weinand</name>
<email>bobwei9@hotmail.com</email>
</author>
<published>2015-08-12T10:42:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/php-git.git/commit/?id=c17afbc4f1bc6cb23044c8187a78dde576c0457c'/>
<id>c17afbc4f1bc6cb23044c8187a78dde576c0457c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix [valid] valgrind warnings, add first watchpoints test</title>
<updated>2015-07-15T14:22:51+00:00</updated>
<author>
<name>Bob Weinand</name>
<email>bobwei9@hotmail.com</email>
</author>
<published>2015-07-15T14:22:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/php-git.git/commit/?id=af0d6256d5f95556d93685fb8b34e09406e85f8f'/>
<id>af0d6256d5f95556d93685fb8b34e09406e85f8f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
