mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
[205318] Added additional entries in logged stack traces of runnables executed by the executor.
This commit is contained in:
parent
2bbc801bdf
commit
29b939c50d
1 changed files with 11 additions and 1 deletions
|
@ -170,8 +170,12 @@ public class DefaultDsfExecutor extends ScheduledThreadPoolExecutor
|
||||||
traceBuilder.append(dsfExecutable.fCreatedBy.fSequenceNumber);
|
traceBuilder.append(dsfExecutable.fCreatedBy.fSequenceNumber);
|
||||||
}
|
}
|
||||||
if (dsfExecutable.fCreatedAt != null) {
|
if (dsfExecutable.fCreatedAt != null) {
|
||||||
traceBuilder.append(" at "); //$NON-NLS-1$
|
traceBuilder.append("\n at "); //$NON-NLS-1$
|
||||||
traceBuilder.append(dsfExecutable.fCreatedAt.fStackTraceElements[0].toString());
|
traceBuilder.append(dsfExecutable.fCreatedAt.fStackTraceElements[0].toString());
|
||||||
|
for (int i = 1; i < dsfExecutable.fCreatedAt.fStackTraceElements.length && i < 3; i++) {
|
||||||
|
traceBuilder.append("\n "); //$NON-NLS-1$
|
||||||
|
traceBuilder.append(dsfExecutable.fCreatedAt.fStackTraceElements[i].toString());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -182,6 +186,12 @@ public class DefaultDsfExecutor extends ScheduledThreadPoolExecutor
|
||||||
traceBuilder.append(" by #"); //$NON-NLS-1$
|
traceBuilder.append(" by #"); //$NON-NLS-1$
|
||||||
traceBuilder.append(fSubmittedBy.fSequenceNumber);
|
traceBuilder.append(fSubmittedBy.fSequenceNumber);
|
||||||
}
|
}
|
||||||
|
traceBuilder.append("\n at "); //$NON-NLS-1$
|
||||||
|
traceBuilder.append(fSubmittedAt.fStackTraceElements[0].toString());
|
||||||
|
for (int i = 1; i < fSubmittedAt.fStackTraceElements.length && i < 3; i++) {
|
||||||
|
traceBuilder.append("\n "); //$NON-NLS-1$
|
||||||
|
traceBuilder.append(fSubmittedAt.fStackTraceElements[i].toString());
|
||||||
|
}
|
||||||
traceBuilder.append(" at "); //$NON-NLS-1$
|
traceBuilder.append(" at "); //$NON-NLS-1$
|
||||||
traceBuilder.append(fSubmittedAt.fStackTraceElements[0].toString());
|
traceBuilder.append(fSubmittedAt.fStackTraceElements[0].toString());
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue