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