Sciweavers

Share
12 search results - page 1 / 3
» Eraser: A Dynamic Data Race Detector for Multi-Threaded Prog...
Sort
View
SOSP
1997
ACM
9 years 2 months ago
Eraser: A Dynamic Data Race Detector for Multi-Threaded Programs
Multi-threaded programming is difficult and error prone. It is easy to make a mistake in synchronization that produces a data race, yet it can be extremely hard to locate this mi...
Stefan Savage, Michael Burrows, Greg Nelson, Patri...
CACM
2010
140views more  CACM 2010»
8 years 11 months ago
FastTrack: efficient and precise dynamic race detection
Multithreaded programs are notoriously prone to race conditions. Prior work on dynamic race detectors includes fast but imprecise race detectors that report false alarms, as well ...
Cormac Flanagan, Stephen N. Freund
PPOPP
2016
ACM
3 years 9 months ago
Accelerating Dynamic Data Race Detection Using Static Thread Interference Analysis
Precise dynamic race detectors report an error if and only if more than one thread concurrently exhibits conflict on a memory access. They insert instrumentations at compiletime ...
Peng Di, Yulei Sui
PLDI
2009
ACM
9 years 8 months ago
LiteRace: effective sampling for lightweight data-race detection
Data races are one of the most common and subtle causes of pernicious concurrency bugs. Static techniques for preventing data races are overly conservative and do not scale well t...
Daniel Marino, Madanlal Musuvathi, Satish Narayana...
OOPSLA
2015
Springer
3 years 9 months ago
Race-driven UI-level test generation for JavaScript-based web applications
Due to its asynchronous, event-driven nature, JavaScript, similar to concurrent programs, suffers from the problem of data races. Past research provides methods for automatically ...
Martin Billes
books