View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001785||Xdebug||Step Debugging||public||2020-05-18 16:59||2020-05-18 16:59|
|Target Version||3.0.0dev||Fixed in Version|
|Summary||0001785: Replace xdebug.remote_mode and xdebug.auto_trace with generic "start-upon-request" setting|
|Description||Currently the step-debugger has its own setting to indicate whether a debug request should immediately start at the start of the request (xdebug.remote_mode=req) or only at a later point in a time whether an error has occurred (xdebug.remote_mode=jit).|
The tracer currently immediately starts when "xdebug.auto_trace" is set to 1, or you can start it later with calling "xdebug_start_trace()".
These two concepts are similar, so roll them both into the "xdebug.start_with_request" setting, which will accept multiple values (default, never, always, and trigger).
Other functionality such as "xdebug.trace_enable_trigger", "xdebug.profile_enable_trigger", and others can be rolled into this later too.
|Tags||No tags attached.|