Xdebug Performance Boost
Derick recently committed a patch that improves the performance of code coverage data collection in Xdebug.
Xdebug 2.0.0:
Update: Xdebug 2.0.1 has been released.
Xdebug 2.0.0:
Workflow:
ezcWorkflowDefinitionStorageXmlTest: ..............................................
ezcWorkflowExecutionTest: .................................................
ezcWorkflowTest: .....................
ezcWorkflowNodeTest: .....................
ezcWorkflowConditionTest: .........................
ezcWorkflowVisitorVisualizationTest: .................
WorkflowDatabaseTiein:
ezcWorkflowDatabaseTieinDefinitionTest: ..............
ezcWorkflowDatabaseTieinExecutionTest: ....
WorkflowEventLogTiein:
ezcWorkflowEventLogTieinListenerTest: ......................
Time: 02:15
OK (219 tests)Xdebug 2.0.1-dev: Workflow:
ezcWorkflowDefinitionStorageXmlTest: ..............................................
ezcWorkflowExecutionTest: .................................................
ezcWorkflowTest: .....................
ezcWorkflowNodeTest: .....................
ezcWorkflowConditionTest: .........................
ezcWorkflowVisitorVisualizationTest: .................
WorkflowDatabaseTiein:
ezcWorkflowDatabaseTieinDefinitionTest: ..............
ezcWorkflowDatabaseTieinExecutionTest: ....
WorkflowEventLogTiein:
ezcWorkflowEventLogTieinListenerTest: ......................
Time: 12 seconds
OK (219 tests)This makes PHPUnit's code coverage functionality so much more practical to use.Update: Xdebug 2.0.1 has been released.
17/10/2007 at 11:34 Permalink
Reply
18/10/2007 at 22:30 Permalink
Thanks!
Reply
19/10/2007 at 04:48 Permalink
Reply
19/10/2007 at 19:36 Permalink
Thanks again! this could be a lifesaver if the performance boost is as much as your example indicates.
Reply