RReplay: A Record and Replay System Based on Restricted Multi-threading | IEEE Conference Publication | IEEE Xplore