ENH: support optional upper limit for printStack
- when only a partial stacktrace is desirable. ENH: add stack trace decorators - the 0-th frame is always printStack(), so skip that and emit some headers/footers instead. Eg, [stack trace] ============= #1 Foam::SymmTensor<double> Foam::inv<double>(...) #2 Foam::inv(Foam::UList<Foam::SymmTensor<double>> const&) ... ... =============
Showing
- src/OSspecific/MSwindows/printStack/dummyPrintStack.C 4 additions, 3 deletionssrc/OSspecific/MSwindows/printStack/dummyPrintStack.C
- src/OSspecific/POSIX/printStack/dummyPrintStack.C 4 additions, 3 deletionssrc/OSspecific/POSIX/printStack/dummyPrintStack.C
- src/OSspecific/POSIX/printStack/printStack.C 20 additions, 7 deletionssrc/OSspecific/POSIX/printStack/printStack.C
- src/OpenFOAM/db/error/error.H 6 additions, 6 deletionssrc/OpenFOAM/db/error/error.H
Please register or sign in to comment