View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001096 | Xdebug | Uncategorized | public | 2014-12-23 21:38 | 2015-02-22 14:30 |
Reporter | danslo | Assigned To | derick | ||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 2.3.0 | ||||
Summary | 0001096: Breakpoint bottleneck in large codebase | ||||
Description | An earlier bugfix, http://bugs.xdebug.org/view.php?id=843, made sure that xdebug_sprintf always works with C locale. To do this, it calls setlocale multiple times. One of the functions that calls into xdebug_sprintf is handle_breakpoints, which can be called many times when dealing with a large codebase. In the case of Magento 2, when preprocessing LESS files, this eventually caused a single request to call setlocale over 8 million times. | ||||
Steps To Reproduce |
| ||||
Additional Information | A pullrequest with additional information is here: | ||||
Tags | No tags attached. | ||||
Operating System | |||||
PHP Version | 5.6.0-5.6.4 | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2014-12-23 21:38 | danslo | New Issue | |
2014-12-23 21:59 | derick | Note Added: 0002943 | |
2014-12-23 21:59 | derick | Status | new => closed |
2014-12-23 21:59 | derick | Assigned To | => derick |
2014-12-23 21:59 | derick | Resolution | open => fixed |
2014-12-23 21:59 | derick | Fixed in Version | => 2.3dev |
2015-02-22 14:30 | derick | Fixed in Version | 2.3dev => 2.3.0 |
2016-07-31 12:36 | derick | Category | Usage problems => Usage problems (Crashes) |
2016-07-31 12:38 | derick | Category | Usage problems (Crashes) => Usage problems (Wrong Results) |
2020-03-12 16:35 | derick | Category | Usage problems (Wrong Results) => Variable Display |
2020-03-12 16:38 | derick | Category | Variable Display => Uncategorized |