148
click to vote
PLDI
15 years 10 months ago
2010 ACM
Data races indicate serious concurrency bugs such as order, atomicity, and sequential consistency violations. Races are difficult to find and fix, often manifesting only in deploy...
128
click to vote
PLDI
15 years 10 months ago
2010 ACM
An ad hoc data format is any non-standard, semi-structured data format for which robust data processing tools are not available. In this paper, we present ANNE, a new kind of mark...
149
click to vote
PLDI
15 years 3 months ago
2010 ACM
The most intuitive memory model for shared-memory multithreaded programming is sequential consistency (SC), but it disallows the use of many compiler and hardware optimizations th...
122
click to vote
PLDI
15 years 6 months ago
2010 ACM
The JavaScript programming language is widely used for web programming and, increasingly, for general purpose computing. As such, improving the correctness, security and performan...
126
click to vote
PLDI
15 years 10 months ago
2010 ACM
Calling context--the set of active methods on the stack--is critical for understanding the dynamic behavior of large programs. Dynamic program analysis tools, however, are almost ...
|