Preliminary work for full UST support Add hashtable support for all UST data structure. At this point, enable channel and event works with the global UST domain. The interaction with the ust consumer has problems for now thus not working at this stage. NOTICE: This commit does NOT work with the user space tracer yet. Please refer to next commit for working version. Signed-off-by: David Goulet <david.goulet@polymtl.ca>
UST 2.0 support Refactoring of the consumer/sessiond interaction so the consumer supports applications instrumented with libust (UST 2.0). At this point, more testing of interaction between libust and sessiond is required. Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Rename traceable-app and change ust app call Rename traceable-app to ust-app.c/.h and all calls to ust_app_* to be consistent with the code base. Add a channel_ust_copy() to copy UST channel and event list. Mostly used for channel copy between ust session and ust app. Signed-off-by: David Goulet <david.goulet@polymtl.ca>