View Issue Details

IDProjectCategoryView StatusLast Update
0001817XdebugUncategorizedpublic2020-10-14 15:02
Reporterderick Assigned Toderick  
PriorityhighSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Target Version3.0devFixed in Version3.0.0beta1 
Summary0001817: Switch filename storage from char/size_t to zend_string
Description

A the moment Xdebug use char*/size_t for filenames and their lenghts, even if PHP itself uses zend_strings for them. By switching to zend_strings and its ref counting abilities we should gain quite a bit of performance as a lot fewer memory allocations have to be made.

TagsNo tags attached.
Operating System
PHP Version7.4.0-7.4.4

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-07-01 11:09 derick New Issue
2020-07-02 08:57 derick Assigned To => derick
2020-07-02 08:57 derick Status new => closed
2020-07-02 08:57 derick Resolution open => fixed
2020-07-02 08:57 derick Fixed in Version => 3.0dev
2020-10-14 15:02 derick Fixed in Version 3.0dev => 3.0.0beta1