Expositor: Scriptable time-travel debugging with first-class traces | IEEE Conference Publication | IEEE Xplore