-
1
-
-
84976829448
-
Better static memory management: Improving region-based analysis of higher-order languages
-
A. Aiken, M. Fahndrich, and R. Levien. Better static memory management: Improving region-based analysis of higher-order languages. In ACM PLDI, pages 174-185, 1995.
-
(1995)
ACM PLDI
, pp. 174-185
-
-
Aiken, A.1
Fahndrich, M.2
Levien, R.3
-
2
-
-
0037586482
-
Alias annotation for program understanding
-
Seattle, Washington, November
-
J. Aldrich, V. Kostadinov, and C. Chambers. Alias Annotation for Program Understanding. In ACM OOPSLA, Seattle, Washington, November 2002.
-
(2002)
ACM OOPSLA
-
-
Aldrich, J.1
Kostadinov, V.2
Chambers, C.3
-
4
-
-
0029725194
-
From region inference to von Neumann machines via region representation inference
-
ACM Press, January
-
L. Birkedal, M. Tofte, and M. Vejlstrup. From region inference to von Neumann machines via region representation inference. In ACM POPL, pages 171-183. ACM Press, January 1996.
-
(1996)
ACM POPL
, pp. 171-183
-
-
Birkedal, L.1
Tofte, M.2
Vejlstrup, M.3
-
5
-
-
0003644553
-
-
Addison-Wesley
-
G. Bollella, B. Brosgol, P. Dibble, S. Furr, J. Gosling, D. Hardin, and M. Turnbull. The Real-Time Specification for Java. Addison-Wesley, 2000.
-
(2000)
The Real-time Specification for Java
-
-
Bollella, G.1
Brosgol, B.2
Dibble, P.3
Furr, S.4
Gosling, J.5
Hardin, D.6
Turnbull, M.7
-
6
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
Seattle, Washington, November
-
C. Boyapati, R. Lee, and M. Rinard. Ownership types for safe programming: Preventing data races and deadlocks. In ACM OOPSLA, Seattle, Washington, November 2002.
-
(2002)
ACM OOPSLA
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
7
-
-
4544301899
-
Safe runtime downcasts with ownership types
-
Darmstadt, Germany, July
-
C. Boyapati, R. Lee, and M. Rinard. Safe runtime downcasts with ownership types. In Proceedings of the 2003 ECOOP Workshop on Aliasing, Confinement and Ownership in Object-Oriented Programming, Darmstadt, Germany, July 2003.
-
(2003)
Proceedings of the 2003 ECOOP Workshop on Aliasing, Confinement and Ownership in Object-oriented Programming
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
8
-
-
4544343838
-
Ownership types for object encapsulation
-
New Orleans, Louisiana, January
-
C. Boyapati, B. Liskov, and L. Shrira. Ownership Types for Object Encapsulation. In ACM POPL, New Orleans, Louisiana, January 2003.
-
(2003)
ACM POPL
-
-
Boyapati, C.1
Liskov, B.2
Shrira, L.3
-
9
-
-
4544365111
-
Ownership types for safe region-based memory management in real-time Java
-
San Diego, California, June
-
C. Boyapati, A. Salcianu, W. Beebee, and M. Rinard. Ownership Types for Safe Region-Based Memory Management in Real-Time Java. In ACM PLDI, San Diego, California, June 2003.
-
(2003)
ACM PLDI
-
-
Boyapati, C.1
Salcianu, A.2
Beebee, W.3
Rinard, M.4
-
10
-
-
0000384012
-
Making the future safe for the past: Adding genericity to the Java programming language
-
October
-
G. Bracha, M. Odersky, D. Stoutamire, and P. Wadler. Making the future safe for the past: Adding Genericity to the Java Programming Language. In ACM OOPSLA, October 1998.
-
(1998)
ACM OOPSLA
-
-
Bracha, G.1
Odersky, M.2
Stoutamire, D.3
Wadler, P.4
-
11
-
-
0029193686
-
Software caching and computation migration in olden
-
Santa Barbara, California (ACM Press), May
-
M. C. Carlisle and A. Rogers. Software caching and computation migration in Olden. In ACM PPoPP, pages 29-38, Santa Barbara, California (ACM Press), May 1993.
-
(1993)
ACM PPoPP
, pp. 29-38
-
-
Carlisle, M.C.1
Rogers, A.2
-
12
-
-
84976655461
-
Covariance and contravariance: Conflict without a cause
-
May
-
G. Castagna. Covariance and contravariance: Conflict without a cause. ACM Trans. on Programming Lang. and Systems, 17(3):431-447, May 1995.
-
(1995)
ACM Trans. on Programming Lang. and Systems
, vol.17
, Issue.3
, pp. 431-447
-
-
Castagna, G.1
-
13
-
-
4544350828
-
Region analysis and transformation for Java programs
-
Computer Science Dept, Cornell University, April
-
S. Cherem and R. Rugina. Region Analysis and Transformation for Java Programs. Technical Report, Computer Science Dept, Cornell University, April 2004.
-
(2004)
Technical Report
-
-
Cherem, S.1
Rugina, R.2
-
14
-
-
4544378701
-
Region inference for an object-oriented language
-
School of Computing, National Univ. of Singapore, November
-
W.N. Chin, F. Craciun, S.C. Qin, and M. Rinard. Region Inference for an Object-Oriented Language. Technical report, School of Computing, National Univ. of Singapore, November 2003. avail, at 〈http://www.comp.nus.edu.sg/~qinsc/ papers/reginf.ps.gz〉.
-
(2003)
Technical Report
-
-
Chin, W.N.1
Craciun, F.2
Qin, S.C.3
Rinard, M.4
-
15
-
-
0037882801
-
Safe region-based memory management for objects
-
DIKU, University of Copenhagen, October
-
M. V. Christiansen, F. Henglein, H. Niss, and P. Velschow. Safe Region-Based Memory Management for Objects. Technical Report D-397, DIKU, University of Copenhagen, October 1998.
-
(1998)
Technical Report
, vol.D-397
-
-
Christiansen, M.V.1
Henglein, F.2
Niss, H.3
Velschow, P.4
-
17
-
-
0037586483
-
Ownership, encapsulation and disjointness of type and effect
-
Seattle, Washington, November
-
D. G. Clarke and S. Drossopoulou. Ownership, Encapsulation and Disjointness of Type and Effect. In ACM OOPSLA, Seattle, Washington, November 2002.
-
(2002)
ACM OOPSLA
-
-
Clarke, D.G.1
Drossopoulou, S.2
-
18
-
-
0004100583
-
Ownership types for flexible alias protection
-
October
-
D. G. Clarke, J. M. Potter, and J. Noble. Ownership Types for Flexible Alias Protection. In ACM OOPSLA, October 1998.
-
(1998)
ACM OOPSLA
-
-
Clarke, D.G.1
Potter, J.M.2
Noble, J.3
-
19
-
-
4544307685
-
Typed memory management in a calculus of capabilities
-
January
-
K. Crary, D. Walker, and G. Morrisett. Typed Memory Management in a Calculus of Capabilities. In ACM POPL, January 1999.
-
(1999)
ACM POPL
-
-
Crary, K.1
Walker, D.2
Morrisett, G.3
-
20
-
-
0026243790
-
Efficiently computing static single assignment form and the control dependence graph
-
R. Cytron, J. Ferrante, B. K. Rosen, M. N. Wegman, and F. K. Zadeck. Efficiently computing static single assignment form and the control dependence graph. ACM Trans. on Programming Lang. and Systems, 13(4):451-490, 1991.
-
(1991)
ACM Trans. on Programming Lang. and Systems
, vol.13
, Issue.4
, pp. 451-490
-
-
Cytron, R.1
Ferrante, J.2
Rosen, B.K.3
Wegman, M.N.4
Zadeck, F.K.5
-
22
-
-
0030679950
-
On the complexity of escape analysis
-
ACM Press
-
A. Deutsch. On the complexity of escape analysis. In ACM POPL, pages 358-371. ACM Press, 1997.
-
(1997)
ACM POPL
, pp. 358-371
-
-
Deutsch, A.1
-
23
-
-
12844260531
-
Declaring and checking non-null types in an object-oriented language
-
Anaheim, CA, October
-
M. Fahndrich and R. Leino. Declaring and checking non-null types in an object-oriented language. In ACM OOPSLA, Anaheim, CA, October 2003.
-
(2003)
ACM OOPSLA
-
-
Fahndrich, M.1
Leino, R.2
-
24
-
-
4544307684
-
Memory management with explicit regions
-
June
-
D. Gay and A. Aiken. Memory Management with Explicit Regions. In ACM PLDI, June 1998.
-
(1998)
ACM PLDI
-
-
Gay, D.1
Aiken, A.2
-
25
-
-
18844382664
-
Language support for regions
-
D. Gay and A. Aiken. Language support for regions. In ACM PLDI, pages 70-80, 2001.
-
(2001)
ACM PLDI
, pp. 70-80
-
-
Gay, D.1
Aiken, A.2
-
26
-
-
4544248444
-
Region-based memory management in cyclone
-
June
-
D. Grossman, G. Morrisett, T. Jim, M. Hicks, Y. Wang, and J. Cheney. Region-Based Memory Management in Cyclone. In ACM PLDI, June 2002.
-
(2002)
ACM PLDI
-
-
Grossman, D.1
Morrisett, G.2
Jim, T.3
Hicks, M.4
Wang, Y.5
Cheney, J.6
-
28
-
-
0035790477
-
A direct approach to control-flow sensitive region-based memory management
-
Montréal, Canada, ACM
-
F. Henglein, H. Makholm, and H. Niss. A direct approach to control-flow sensitive region-based memory management. In Proceedings of the 3rd ACM SIGPLAN Conference on Principles and Practice of Declarative Programming (PPDP), pages 175-186, Montréal, Canada, 2001. ACM.
-
(2001)
Proceedings of the 3rd ACM SIGPLAN Conference on Principles and Practice of Declarative Programming (PPDP)
, pp. 175-186
-
-
Henglein, F.1
Makholm, H.2
Niss, H.3
-
29
-
-
1142307058
-
-
Computer Science Division (EECS), University of California Berkeley, California, Mar
-
P. N. Hilfinger, D. Bonachea, D. Gay, S. Graham, B. Liblit, G. Pike, and K. Yelick. Titanium Language Reference Manual v1.11. Computer Science Division (EECS), University of California Berkeley, California, Mar 2004.
-
(2004)
Titanium Language Reference Manual V1.11
-
-
Hilfinger, P.N.1
Bonachea, D.2
Gay, D.3
Graham, S.4
Liblit, B.5
Pike, G.6
Yelick, K.7
-
30
-
-
0033203773
-
Featherweight Java: A minimal core calculus for Java and GJ
-
Denver, Colorado, November
-
A. Igarashi, B. Pierce, and P. Wadler. Featherweight Java: A Minimal Core Calculus for Java and GJ. In ACM OOPSLA, Denver, Colorado, November 1999.
-
(1999)
ACM OOPSLA
-
-
Igarashi, A.1
Pierce, B.2
Wadler, P.3
-
32
-
-
4544309930
-
Implementing the call-by-value λ-calculus using a stack of regions
-
January
-
M. Tofte and J. Talpin. Implementing the Call-By-Value λ-calculus Using a Stack of Regions. In ACM POPL, January 1994.
-
(1994)
ACM POPL
-
-
Tofte, M.1
Talpin, J.2
-
34
-
-
0034777505
-
On regions and linear types (extended abstract)
-
ACM Press
-
D. Walker and K. Watkins. On regions and linear types (extended abstract). In ACM ICFP, pages 181-192. ACM Press, 2001.
-
(2001)
ACM ICFP
, pp. 181-192
-
-
Walker, D.1
Watkins, K.2
|