发明授权
US09454460B2 Methods, systems, and media for providing determinism in multithreaded programs 有权
用于在多线程程序中提供确定性的方法,系统和媒体

Methods, systems, and media for providing determinism in multithreaded programs
摘要:
Methods, systems, and media for providing determinism in multithreaded programs are provided. In some embodiments, methods for providing determinism in multithreaded programs are provided, the methods comprising: instrumenting a program with: a proxy that: receives inputs to the program; and determines whether a schedule corresponding to a set of input constraints satisfied by the inputs has been memoized; and a replayer that: if it is determined that a schedule corresponding to a set of input constraints satisfied by the inputs has been memoized, processes the inputs by the program according to the schedule.
信息查询
0/0