-
2
-
-
37849019596
-
-
R. Agarwal, A. Sasturkar, L. Wang, and S. D. Stoller. Optimized runtime race detection and atomicity checking using partial discovered types. In In Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering, pages 233-242, 2005.
-
R. Agarwal, A. Sasturkar, L. Wang, and S. D. Stoller. Optimized runtime race detection and atomicity checking using partial discovered types. In In Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering, pages 233-242, 2005.
-
-
-
-
3
-
-
33745956039
-
Framework for instruction-level tracing and analysis of programs
-
June
-
S. Bhansali, W. Chen, S. de Jong, A. Edwards, and M. Drinic. Framework for instruction-level tracing and analysis of programs. In Second International Conference on Virtual Execution Environments, June 2006.
-
(2006)
Second International Conference on Virtual Execution Environments
-
-
Bhansali, S.1
Chen, W.2
de Jong, S.3
Edwards, A.4
Drinic, M.5
-
4
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
C. Boyapati, R. Lee, and M. Rinard. Ownership types for safe programming: Preventing data races and deadlocks. In Object-Oriented Programming Systems, Languages, and Applications, 2002.
-
(2002)
Object-Oriented Programming Systems, Languages, and Applications
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
5
-
-
0036040605
-
Efficient and precise datarace detection for multithreaded object-oriented programs
-
New York, NY, USA, ACM Press
-
J. D. Choi, K. Lee, A. Loginov, R. O'Callahan, V. Sarkar, and M. Srid-haran. Efficient and precise datarace detection for multithreaded object-oriented programs. In PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation, pages 258-269, New York, NY, USA, 2002. ACM Press.
-
(2002)
PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation
, pp. 258-269
-
-
Choi, J.D.1
Lee, K.2
Loginov, A.3
O'Callahan, R.4
Sarkar, V.5
Srid-haran, M.6
-
6
-
-
0026244475
-
Techniques for debugging parallel programs with flowback analysis
-
J. D. Choi, B. P. Miller, and R. H. B. Netzer. Techniques for debugging parallel programs with flowback analysis. ACM Transactions on Programming Languages and Systems, 13(4):491-530, 1991.
-
(1991)
ACM Transactions on Programming Languages and Systems
, vol.13
, Issue.4
, pp. 491-530
-
-
Choi, J.D.1
Miller, B.P.2
Netzer, R.H.B.3
-
9
-
-
0034772229
-
-
D. L. Detlefs, P. A. Martin, M. Moir, and Jr. G. L. Steele. Lock-free reference counting. In PODC '01: Proceedings of the twentieth annual ACM symposium on Principles of distributed computing, pages 190-199, 2001.
-
D. L. Detlefs, P. A. Martin, M. Moir, and Jr. G. L. Steele. Lock-free reference counting. In PODC '01: Proceedings of the twentieth annual ACM symposium on Principles of distributed computing, pages 190-199, 2001.
-
-
-
-
12
-
-
31844452361
-
Vyrd: Verifying concurrent programs by runtime refinement-violation detection
-
T. Elmas, S. Tasiran, and S. Qadeer. Vyrd: verifying concurrent programs by runtime refinement-violation detection. In PLDI, 2005.
-
(2005)
PLDI
-
-
Elmas, T.1
Tasiran, S.2
Qadeer, S.3
-
16
-
-
42149128090
-
Inferring locking for atomic sections
-
June
-
M. Hicks, J. S. Foster, and P. Pratikakis. Inferring locking for atomic sections. In Proceedings of the ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing (TRANSACT), June 2006.
-
(2006)
Proceedings of the ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing (TRANSACT)
-
-
Hicks, M.1
Foster, J.S.2
Pratikakis, P.3
-
17
-
-
0017996760
-
Time, clocks, and the ordering of events in a distributed system
-
L. Lamport. Time, clocks, and the ordering of events in a distributed system. Communications of the ACM, 21(7):558-565, 1978.
-
(1978)
Communications of the ACM
, vol.21
, Issue.7
, pp. 558-565
-
-
Lamport, L.1
-
18
-
-
34249774237
-
Avio: Detecting atomicity violations via access interleaving invariants
-
S. Lu, J. Tucek, F. Qin, and Y Zhou. Avio: detecting atomicity violations via access interleaving invariants. In ASPLOS-XII: Proceedings of the 12th international conference on Architectural support for programming languages and operating systems, pages 37-48, 2006.
-
(2006)
ASPLOS-XII: Proceedings of the 12th international conference on Architectural support for programming languages and operating systems
, pp. 37-48
-
-
Lu, S.1
Tucek, J.2
Qin, F.3
Zhou, Y.4
-
22
-
-
85093854272
-
Detecting data races using dynamic escape analysis based on read barrier
-
May
-
H. Nishiyama. Detecting data races using dynamic escape analysis based on read barrier. Third Virtual Machine Research & Technology Symposium, pages 127-138, May 2004.
-
(2004)
Third Virtual Machine Research & Technology Symposium
, pp. 127-138
-
-
Nishiyama, H.1
-
24
-
-
85086057763
-
Online data-race detection via coherency guarantees
-
D. Perkovic and P. J. Keleher. Online data-race detection via coherency guarantees. In OSDI, pages 47-57, 1996.
-
(1996)
OSDI
, pp. 47-57
-
-
Perkovic, D.1
Keleher, P.J.2
-
27
-
-
0038346243
-
Reenact: Using thread-level speculation mechanisms to debug data races in multithreaded codes
-
San Diego, CA, June
-
M. Prvulovic and J. Torrelas. Reenact: Using thread-level speculation mechanisms to debug data races in multithreaded codes. In 30th Annual International Symposium on Computer Architecture, San Diego, CA, June 2003.
-
(2003)
30th Annual International Symposium on Computer Architecture
-
-
Prvulovic, M.1
Torrelas, J.2
-
30
-
-
0001641893
-
Recplay: A fully integrated practical record/replay system
-
172
-
M. Ronsse and K. de Bosschere. Recplay: A fully integrated practical record/replay system. ACM Transactions on Computer Systems, 17(2):133-152, 5, 1999.
-
(1999)
ACM Transactions on Computer Systems
, vol.133-152
, pp. 5
-
-
Ronsse, M.1
de Bosschere, K.2
-
32
-
-
31844457264
-
Automated type-based analysis of data races and atomicity
-
A. Sasturkar, R. Agarwal, L. Wang, and S. D. Stoller. Automated type-based analysis of data races and atomicity. In PPoPP '05: Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming, pages 83-94, 2005.
-
(2005)
PPoPP '05: Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming
, pp. 83-94
-
-
Sasturkar, A.1
Agarwal, R.2
Wang, L.3
Stoller, S.D.4
-
33
-
-
0031272525
-
Eraser: A dynamic data race detector for multithreaded programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: A dynamic data race detector for multithreaded programs. ACM Transactions on Computer Systems, 15(4):391-411, 1997.
-
(1997)
ACM Transactions on Computer Systems
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
36
-
-
0035552051
-
Object race detection
-
C. von Praun and T. R. Gross. Object race detection. In OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications, pages 70-82, 2001.
-
(2001)
OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications
, pp. 70-82
-
-
von Praun, C.1
Gross, T.R.2
|