mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Rewrite watchpoints to be much more stable
This mainly involves a separate abstraction layer for elements (e.g. $a->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->val expression()" which does not have the symbol tables as basis, but the value (in this example: return value of expression()) as basis.
This commit is contained in:
parent
1223f7f91b
commit
b00376884e
18 changed files with 1564 additions and 1003 deletions
|
@ -479,10 +479,9 @@ SAPI_API void sapi_activate(void)
|
|||
|
||||
/* Cookies */
|
||||
SG(request_info).cookie_data = sapi_module.read_cookies();
|
||||
|
||||
if (sapi_module.activate) {
|
||||
sapi_module.activate();
|
||||
}
|
||||
}
|
||||
if (sapi_module.activate) {
|
||||
sapi_module.activate();
|
||||
}
|
||||
if (sapi_module.input_filter_init) {
|
||||
sapi_module.input_filter_init();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue