-
1
-
-
33745425614
-
Types for safe locking: Static race detection for Java
-
March
-
M. Abadi, C. Flanagan, and S. N. Freund. Types for safe locking: Static race detection for Java. ACM Transactions on Programming Languages and Systems (TOPLAS), 28(2):207-255, March 2006.
-
(2006)
ACM Transactions on Programming Languages and Systems (TOPLAS)
, vol.28
, Issue.2
, pp. 207-255
-
-
Abadi, M.1
Flanagan, C.2
Freund, S.N.3
-
2
-
-
0034450019
-
Guava: A dialect of Java without data races
-
D. F. Bacon, R. E. Strom, and A. Tarafdar. Guava: A dialect of Java without data races. In Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2000.
-
Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2000
-
-
Bacon, D.F.1
Strom, R.E.2
Tarafdar, A.3
-
3
-
-
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 Proceedings of the ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2002.
-
Proceedings of the ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2002
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
4
-
-
0035551906
-
A parameterized type system for race-free Java programs
-
C. Boyapati and M. Rinard. A parameterized type system for race-free Java programs. In Proceedings of the ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2001.
-
Proceedings of the ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2001
-
-
Boyapati, C.1
Rinard, M.2
-
5
-
-
0036040605
-
Efficient and precise datarace detection for multithreaded object-oriented programs
-
J. Choi, K. Lee, A. Loginov, R. O'Callahan, V. Sarkar, and M. Sridharan. Efficient and precise datarace detection for multithreaded object-oriented programs. In Proceedings of the ACM Conference on Programming Language Design and Implementation, 2002.
-
Proceedings of the ACM Conference on Programming Language Design and Implementation, 2002
-
-
Choi, J.1
Lee, K.2
Loginov, A.3
O'Callahan, R.4
Sarkar, V.5
Sridharan, M.6
-
12
-
-
70449640438
-
Scalable reader-writer locks
-
New York, NY, USA, ACM
-
Y. Lev, V. Luchangco, and M. Olszewski. Scalable reader-writer locks. In Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures, pages 101-110, New York, NY, USA, 2009. ACM.
-
(2009)
Proceedings of the Twenty-first Annual Symposium on Parallelism in Algorithms and Architectures
, pp. 101-110
-
-
Lev, Y.1
Luchangco, V.2
Olszewski, M.3
-
15
-
-
0005371657
-
Eraser: A dynamic data race detector for multi-threaded programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: A dynamic data race detector for multi-threaded programs. In Proceedings of the Symposium on Operating Systems Principles, 1997.
-
Proceedings of the Symposium on Operating Systems Principles, 1997
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
17
-
-
0035552051
-
Object-race detection
-
C. von Praun and T. Gross. Object-race detection. In Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2001.
-
Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2001
-
-
Von Praun, C.1
Gross, T.2
-
18
-
-
78650100984
-
Minimum lock assignment: A method for exploiting concurrency among critical sections
-
Y. Zhang, V. C. Sreedhar, W. Zhu, V. Sarkar, and G. R. Gao. Minimum lock assignment: A method for exploiting concurrency among critical sections. In Proceedings of the International Workshop on Languages and Compilers for Parallel Computing, 2007.
-
Proceedings of the International Workshop on Languages and Compilers for Parallel Computing, 2007
-
-
Zhang, Y.1
Sreedhar, V.C.2
Zhu, W.3
Sarkar, V.4
Gao, G.R.5
|