Hi,

im currently using genode's TRACE API to trace communication paths
between multiple threads. For that to work properly I need to be able
to map all corresponding trace events to each other. For example a
RPC_CALL event to the corresponding RPC_DISPATCH event.

The problem is as follows. Since a trace event is logged _before_ the
related action is executed, it is possible that a thread is preempted
between those two actions.
In that case I'm unable to do the mapping just using the information
provided by the TRACE API or am I missing something?

Best regards,

Joscha

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
genode-main mailing list
genode-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main

Reply via email to