Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page describes all problems, tasks and solution approaches regarding tracing of method invocations that can span over multiple threads.

Main topics

  • How to access information about the current method?

  • How to handle asynchronous methods, that are still running after its parent are already terminated.
  • How to tell the called method who is its caller or parent.
  • How to find out the three points of interest in threads?
  • How to handle thread pools.

Current solution (state)

(Previous solution approaches regarding this topic were already discussed in the master thesis.)

TODO: Validate if asynchronous methods are currently supported / traced by the sequence sensor. Possibly there were improvements in the meantime.

New approaches / solution

Coming soon...

Questions / Possible Problems

Coming soon...