This page describes all problems, tasks and solution approaches regarding tracing of method invocations that can span over multiple threads.
...
Currently the container approach is used, that does not support asynchronous method invocations.
In my understanding, asynchronous method invocation are in fact cached by the invocation sequence sensor(if instrumented), but are not displayed i the context tree in the right branch. There also ordered according to the invocation order.
New approaches / ideas
IdeaIdea1:
The creator ID is injected in the new Thread thread during the instantiation operation. Similar the starter ID can be injected during the start operation.
Alternatively the active thread (creater, starter) could aquire the ID of the thread its working on and transmit it to the agent.
Assumption: The Thread class can be instrumented. (Research)
Questions / Possible Problems
...