Adding hook when resuming a normal thread of execution (i.e not the main thread or...
authorFilippo Gioachin <gioachin@uiuc.edu>
Thu, 4 Feb 2010 07:22:25 +0000 (01:22 -0600)
committerFilippo Gioachin <gioachin@uiuc.edu>
Thu, 4 Feb 2010 07:22:25 +0000 (01:22 -0600)
commitc86d617670c658cdc5b5394fc406d3f028900e60
tree720289d1e2b6ecdda1ccaa6eabe118f508a18f09
parenta81893ca377f57a25bbac2cc36f2fb6fbf7de829
Adding hook when resuming a normal thread of execution (i.e not the main thread or a scheduling thread).
This allows Converse or any higher language to decide if the thread switch should really be performed or not.

This has been added for the benefit of record/replay, so the replaying mechanism can reorder these messages as well.
src/ck-core/ck.C
src/ck-core/ck.h
src/ck-perf/trace-converse.c
src/conv-core/convcore.c