-
1
-
-
84937029836
-
Static analyses for eliminating unnecessary synchronization from Java programs
-
J. Aldrich, C. Chambers, E. G. Sirer, and S. J. Eggers. Static analyses for eliminating unnecessary synchronization from Java programs. In Proceedings of Static Analysis Symposium (SAS'99), pages 19-38, 1999.
-
(1999)
Proceedings of Static Analysis Symposium (SAS'99)
, pp. 19-38
-
-
Aldrich, J.1
Chambers, C.2
Sirer, E.G.3
Eggers, S.J.4
-
2
-
-
17144374489
-
Escape analysis for object-oriented languages: Application to Java
-
B. Blanchet. Escape analysis for object-oriented languages: application to Java. ACM SIGPLAN Notices, 34(10):20-34, 1999.
-
(1999)
ACM SIGPLAN Notices
, vol.34
, Issue.10
, pp. 20-34
-
-
Blanchet, B.1
-
3
-
-
0033203777
-
Removing unnecessary synchronization in Java
-
J. Bogda and U. Hölzle. Removing unnecessary synchronization in Java. ACM SIGPLAN Notices, 34(10):35-46, 1999.
-
(1999)
ACM SIGPLAN Notices
, vol.34
, Issue.10
, pp. 35-46
-
-
Bogda, J.1
Hölzle, U.2
-
4
-
-
0035551906
-
A parameterized type system for race-free Java programs
-
Tampa Bay, FL, USA, Oct
-
C. Boyapati and M. Rinard. A parameterized type system for race-free Java programs. In Proceedings of 16th Annual Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '01), Tampa Bay, FL, USA, Oct 2001.
-
(2001)
Proceedings of 16th Annual Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '01)
-
-
Boyapati, C.1
Rinard, M.2
-
5
-
-
0002611590
-
Slicing concurrent Java programs
-
April
-
Z. Chen and X. Baowen. Slicing concurrent Java programs. SIGPLAN Notices, 36(4):41-47, April 2001.
-
(2001)
SIGPLAN Notices
, vol.36
, Issue.4
, pp. 41-47
-
-
Chen, Z.1
Baowen, X.2
-
6
-
-
17144414568
-
Escape analysis for object oriented languages, application to Java
-
Proceedings of Conference on Object-Oriented Systems, Languages and Applications (OOPSLA'99), Denver, CO, USA, Oct ACM
-
J. D. Choi, M. Gupta, M. J. Serrano, V. C. Sreedhar, and S. P. Midkiff. Escape analysis for object oriented languages, application to Java. In Proceedings of Conference on Object-Oriented Systems, Languages and Applications (OOPSLA'99), volume 34(10) of ACM SIGPLAN Notices, pages 1-19, Denver, CO, USA, Oct 1999. ACM.
-
(1999)
ACM SIGPLAN Notices
, vol.34
, Issue.10
, pp. 1-19
-
-
Choi, J.D.1
Gupta, M.2
Serrano, M.J.3
Sreedhar, V.C.4
Midkiff, S.P.5
-
7
-
-
0036040605
-
Efficient and precise datarace detection for multithreaded object-oriented programs
-
June
-
J. D. 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 ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation (PLDI'02), June 2002.
-
(2002)
Proceedings of ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation (PLDI'02)
-
-
Choi, J.D.1
Lee, K.2
Loginov, A.3
O'Callahan, R.4
Sarkar, V.5
Sridharan, M.6
-
8
-
-
4243685134
-
Static datarace analysis for multithreaded object-oriented programs
-
IBM Research Division, Thomas J. Watson Research Centre
-
J. D. Choi, A. Loginov, and V. Sarkar. Static datarace analysis for multithreaded object-oriented programs. Technical report, IBM Research Division, Thomas J. Watson Research Centre, 2001.
-
(2001)
Technical Report
-
-
Choi, J.D.1
Loginov, A.2
Sarkar, V.3
-
9
-
-
0033697422
-
Bandera: Extracting finite-state models from Java source code
-
June
-
J. C. Corbett, M. B. Dwyer, J. Hatcliff, S. Laubach, C. S. Pǎsǎreanu, Robby, and II. Zheng. Bandera: Extracting finite-state models from Java source code. In Proceedings of the 22nd International Conference on Software Engineering (ICSE'00), pages 439-448, June 2000.
-
(2000)
Proceedings of the 22nd International Conference on Software Engineering (ICSE'00)
, pp. 439-448
-
-
Corbett, J.C.1
Dwyer, M.B.2
Hatcliff, J.3
Laubach, S.4
Pǎsǎreanu, C.S.5
Robby6
Zheng, I.I.7
-
10
-
-
17144373715
-
Type-based race detection for Java
-
C. Flanagan and S. N. Freund. Type-based race detection for Java. ACM SIGPLAN Notices, 35(5):219-232, 2000.
-
(2000)
ACM SIGPLAN Notices
, vol.35
, Issue.5
, pp. 219-232
-
-
Flanagan, C.1
Freund, S.N.2
-
13
-
-
84957679700
-
A formal study of slicing for multi-threaded programs with jvm concurrency primitives
-
Sept 1999. Proceedings on the 1999 International Symposium on Static Analysis (SAS'99)
-
J. Hatcliff, J. C. Corbett, M. B. Dwyer, S. Sokolowski, and H. Zheng. A formal study of slicing for multi-threaded programs with jvm concurrency primitives. In Lecture Notes in Computer Science, Sept 1999. Proceedings on the 1999 International Symposium on Static Analysis (SAS'99).
-
Lecture Notes in Computer Science
-
-
Hatcliff, J.1
Corbett, J.C.2
Dwyer, M.B.3
Sokolowski, S.4
Zheng, H.5
-
15
-
-
84956630483
-
Interprocedural slicing using dependence graphs
-
S. Horwitz, T. Reps, and D. Binkley. Interprocedural slicing using dependence graphs. In Proceedings of the ACM SIGPLAN '88 Conference on Programming Language Design and Implementation (PLDI'88), volume 23, pages 35-46, 1988.
-
(1988)
Proceedings of the ACM SIGPLAN '88 Conference on Programming Language Design and Implementation (PLDI'88)
, vol.23
, pp. 35-46
-
-
Horwitz, S.1
Reps, T.2
Binkley, D.3
-
17
-
-
33745797345
-
-
Java Grande Benchmarking Project at Edinburgh Parallel Computing Centre
-
Java grande'forum benchmark suite - thread version 1.0. This software is available at http://www.epcc.ed.ac.uk/computing/research.activities/java-grande/ . Java Grande Benchmarking Project at Edinburgh Parallel Computing Centre.
-
Java Grande'forum Benchmark Suite - Thread Version 1.0.
-
-
-
18
-
-
0031617414
-
Static slicing of threaded programs
-
Proceedings ACM SIGPLAN/SIGFSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE'98), Montreal, Canada, June
-
J. Krinke. Static slicing of threaded programs. In Proceedings ACM SIGPLAN/SIGFSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE'98), pages 35-42, Montreal, Canada, June 1998. ACM SIGPLAN Notices 33(7).
-
(1998)
ACM SIGPLAN Notices
, vol.33
, Issue.7
, pp. 35-42
-
-
Krinke, J.1
-
23
-
-
0034819434
-
On optimal slicing of parallel programs
-
Hersonissos, Greece, ACM, ACM Press
-
M. Muller-Olm and H. Seidl. On optimal slicing of parallel programs. In Proceedings of the thirty-third annual ACM symposium on Theory of computing (STOC'01), pages 647 - 656, Hersonissos, Greece, 2001. ACM, ACM Press.
-
(2001)
Proceedings of the Thirty-third Annual ACM Symposium on Theory of Computing (STOC'01)
, pp. 647-656
-
-
Muller-Olm, M.1
Seidl, H.2
-
25
-
-
0039616135
-
An efficient algorithm for computing MHP information for concurrent Java programs
-
University of Massachusetts, Amherst, October
-
G. Naumovich, G. Avrunin, and L. Clarke. An efficient algorithm for computing MHP information for concurrent Java programs. Technical Report UM-CS-1998044, University of Massachusetts, Amherst, October 1998.
-
(1998)
Technical Report
, vol.UM-CS-1998044
-
-
Naumovich, G.1
Avrunin, G.2
Clarke, L.3
-
29
-
-
0004072686
-
-
Addison-Wesley International
-
A. V.Aho, R. Sethi, and J. D.Ullman. Compilers: Principles, Techniques, and Tools. Addison-Wesley International, 1986.
-
(1986)
Compilers: Principles, Techniques, and Tools
-
-
Aho, A.V.1
Sethi, R.2
Ullman, J.D.3
-
30
-
-
0002892499
-
-
Master's thesis, School of Computer Science, McGill University, Montreal, Canada., Oct
-
R. Vallée-Rai. Soot: A Java Bytecode Optimization Framework. Master's thesis, School of Computer Science, McGill University, Montreal, Canada., Oct 2000.
-
(2000)
Soot: A Java Bytecode Optimization Framework
-
-
Vallée-Rai, R.1
|