View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001752 | Xdebug | Uncategorized | public | 2020-02-28 08:19 | 2020-10-14 15:02 |
| Reporter | barel | Assigned To | derick | ||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Target Version | 3.0dev | Fixed in Version | 3.0.0beta1 | ||
| Summary | 0001752: Use a stack pool to manage stack entries instead of allocating and deallocating entries | ||||
| Description | The maximum number of stack entries is known as this will be equal to max_nesting_level. And the use of these entries follows a very logical path depending on the stack level. So instead of allocating and deallocating memory every time we enter or leave a function we could allocate a global pool of stack entries and use that. This should improve the performance of Xdebug Obviously this is only possible if max_nesting_level is not set to -1 or a very large value | ||||
| Tags | performance | ||||
| Operating System | |||||
| PHP Version | 7.4.0-7.4.4 | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-02-28 08:19 | barel | New Issue | |
| 2020-02-28 08:19 | barel | Tag Attached: performance | |
| 2020-03-02 09:25 | barel | Note Added: 0005264 | |
| 2020-03-06 11:54 | derick | Target Version | => 3.0dev |
| 2020-03-06 11:54 | derick | Assigned To | => derick |
| 2020-03-06 11:54 | derick | Status | new => acknowledged |
| 2020-03-12 17:01 | derick | Category | Feature/Change request => Uncategorized |
| 2020-08-12 16:14 | derick | Status | acknowledged => closed |
| 2020-08-12 16:14 | derick | Resolution | open => fixed |
| 2020-08-12 16:14 | derick | Fixed in Version | => 3.0dev |
| 2020-08-12 16:14 | derick | Note Added: 0005442 | |
| 2020-10-14 15:02 | derick | Fixed in Version | 3.0dev => 3.0.0beta1 |