Abstract | ||
---|---|---|
Debugging multi-threaded programs is notoriusly hard. Probably the worst type of bug occurring in multi-threaded programs is a data race. There is therefore a great need for tools to automatically detect data races during execution. This article presents, TRaDe, a novel approach to detect races in object-oriented languages using a topological approach. An implementation of TRaDe based on the Sun JVM 1.2.1 is compared with existing tools. TRaDe proves to be a factor 1.6 faster than any known race detection tool for Java and has memory requirements similar to the best competing tools. |
Year | Venue | Keywords |
---|---|---|
2001 | Java Virtual Machine Research and Technology Symposium | topological approach,novel approach,worst type,java program,object-oriented language,memory requirement,multi-threaded program,sun jvm,data race,great need,known race detection tool |
Field | DocType | Citations |
Topology,Programming language,Computer science,On the fly,Real time Java,Java,Debugging | Conference | 34 |
PageRank | References | Authors |
1.99 | 8 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mark Christiaens | 1 | 149 | 12.79 |
Koen De Bosschere | 2 | 1659 | 117.74 |