DocumentCode :
566749
Title :
Towards the multithreaded deterministic replay in program debugging
Author :
Wang, Peng ; Zhang, Xiang ; Hao, Peilin ; Zhang, Yu
Author_Institution :
Sch. of Comput. Sci. & Eng., Southeast Univ., Nanjing, China
Volume :
1
fYear :
2012
fDate :
26-28 June 2012
Firstpage :
139
Lastpage :
144
Abstract :
Multithread technology increase the efficiency of concurrent programming. However, for the reason of the non-deterministic feature of the multithreaded programs, debugging the multithreaded programs is an open problem. This paper reviews the existing works on multithreaded deterministic replay debugging methods, which are divided into hardware-based methods, software-based methods and hybrid methods, respectively. The classical methods and systems are discussed and analyzed in detail. In addition, advantages and disadvantages for each method are also compared and addressed.
Keywords :
concurrency control; multi-threading; program debugging; concurrent programming; hardware-based methods; hybrid methods; multithread technology; multithreaded deterministic replay debugging methods; multithreaded program debugging; nondeterministic feature; software-based methods; Debugging; Hardware; Instruction sets; Programming; Virtual machining; deterministic replay; multithread; program debugging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science and Digital Content Technology (ICIDT), 2012 8th International Conference on
Conference_Location :
Jeju
Print_ISBN :
978-1-4673-1288-2
Type :
conf
Filename :
6269244
Link To Document :
بازگشت