An instrumentation technique for online analysis of multithreaded programs | IEEE Conference Publication | IEEE Xplore