Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
A small fix to preserve thread ids when parallel stack is shared (dot…
…net#4893) Sometimes a stack can be shared in a way where some thread's top frame is the current frame but there are still frames/threads present in the stack In this case print the unique thread ids in the current stack frame. Otherwise this information is lost: ``` ~~ Thread_T1 - unique thread id(s) for the current frame, this thread id is not currently displayed ~~ Thread_T2 1 Next_Stack_Frame 2 Current_Stack_Frame - this is actually a top frame for thread T1 ``` Another way would be printing in a slightly different order but it will chop stack a little: ``` ~~ Thread_T2 1 Next_Stack_Frame ~~ Thread_T1 2 Current_Stack_Frame ```
- Loading branch information