comments only
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1659 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/include/vg_skin.h b/include/vg_skin.h
index e71d342..262d3c4 100644
--- a/include/vg_skin.h
+++ b/include/vg_skin.h
@@ -286,8 +286,13 @@
struct _ThreadState
ThreadState;
+/* Use this one from generated code */
extern ThreadId VG_(get_current_tid) ( void );
+
+/* Use this one from non-generated code -- if you use VG_(get_current_tid)(),
+ it will return 0 for the invalid thread, which is not what you want. */
extern ThreadId VG_(get_current_or_recent_tid) ( void );
+
extern ThreadId VG_(get_tid_from_ThreadState) ( ThreadState* );
extern ThreadState* VG_(get_ThreadState) ( ThreadId tid );