-
1
-
-
0028466772
-
Garbage collection for strongly-typed languages using run-time type reconstruction
-
Aditya, S., Flood, C.H., and Hicks, J.E. Garbage collection for strongly-typed languages using run-time type reconstruction. In USP and Functional Programming, 1994, pp. 12-23.
-
(1994)
USP and Functional Programming
, pp. 12-23
-
-
Aditya, S.1
Flood, C.H.2
Hicks, J.E.3
-
2
-
-
84976829448
-
Better static memory management: Improving region-based analysis of higher-order languages
-
Aiken, A., Fähndrich, M., and Levien, R. Better static memory management: Improving region-based analysis of higher-order languages. In ACM Conference on Programming Language Design and Implementation, 1995, pp. 174-185.
-
(1995)
ACM Conference on Programming Language Design and Implementation
, pp. 174-185
-
-
Aiken, A.1
Fähndrich, M.2
Levien, R.3
-
3
-
-
0023367454
-
Garbage collection can be faster than stack allocation
-
Appel, A.W. Garbage collection can be faster than stack allocation. IPL, 25(4) (1987) 275-279.
-
(1987)
IPL
, vol.25
, Issue.4
, pp. 275-279
-
-
Appel, A.W.1
-
5
-
-
0032597535
-
Region analysis and the polymorphic lambda calculus
-
Banerjee, A., Heintze, N., and Riecke, J.G. Region analysis and the polymorphic lambda calculus. In Logic in Computer Science, 1999, pp. 88-97.
-
(1999)
Logic in Computer Science
, pp. 88-97
-
-
Banerjee, A.1
Heintze, N.2
Riecke, J.G.3
-
6
-
-
0038842094
-
The ML Kit (version 1)
-
Department of Computer Science, University of Copenhagen, Universitetsparken 1, DK-2100 Copenhagen
-
Birkedal, L., Rothwell, N., Tofte, M., and Turner, D.N. The ML Kit (Version 1). Technical Report DIKU-report 93/14, Department of Computer Science, University of Copenhagen, Universitetsparken 1, DK-2100 Copenhagen, 1993.
-
(1993)
Technical Report DIKU-report
, vol.93
, Issue.14
-
-
Birkedal, L.1
Rothwell, N.2
Tofte, M.3
Turner, D.N.4
-
7
-
-
0034915971
-
A constraint-based region inference algorithm
-
Birkedal, L. and Tofte, M. A constraint-based region inference algorithm. Theoretical Computer Science, 258, (2001) 299-392.
-
(2001)
Theoretical Computer Science
, vol.258
, pp. 299-392
-
-
Birkedal, L.1
Tofte, M.2
-
8
-
-
0029725194
-
From region inference to von Neumann machines via region representation inference
-
Birkedal, L., Tofte, M., and Vejlstrup, M. From region inference to von Neumann machines via region representation inference. In ACM Symposium on Principles of Programming Languages, 1996, pp. 171-183.
-
(1996)
ACM Symposium on Principles of Programming Languages
, pp. 171-183
-
-
Birkedal, L.1
Tofte, M.2
Vejlstrup, M.3
-
9
-
-
0031679132
-
Escape analysis: Correctness proof, implementation and experimental results
-
Blanchet, B. Escape analysis: Correctness proof, implementation and experimental results. In ACM Symposium on Principles of Programming Languages, 1998, pp. 25-37.
-
(1998)
ACM Symposium on Principles of Programming Languages
, pp. 25-37
-
-
Blanchet, B.1
-
10
-
-
0038039788
-
Ownership types for safe region-based memory management in real-time Java
-
Boyapati, C., Salcianu, A., Beebee, W., and Rinard, M. Ownership types for safe region-based memory management in real-time Java. In ACM Conference on Programming Language Design and Implementation, 2003.
-
(2003)
ACM Conference on Programming Language Design and Implementation
-
-
Boyapati, C.1
Salcianu, A.2
Beebee, W.3
Rinard, M.4
-
11
-
-
0035030490
-
Stratified operational semantics for safety and correctness of the region calculus
-
Calcagno, C. Stratified operational semantics for safety and correctness of the region calculus. In ACM Symposium on Principles of Programming Languages, 2001.
-
(2001)
ACM Symposium on Principles of Programming Languages
-
-
Calcagno, C.1
-
12
-
-
0037088947
-
Syntactic type soundness results for the region calculus
-
Calcagno, C., Helsen, S., and Thiemann, P. Syntactic type soundness results for the region calculus. Information and Computation, 173(2) (2002).
-
(2002)
Information and Computation
, vol.173
, Issue.2
-
-
Calcagno, C.1
Helsen, S.2
Thiemann, P.3
-
13
-
-
84976673799
-
A non-recursive list compacting algorithm
-
Cheney, C.J. A non-recursive list compacting algorithm. Communications of the ACM, 13(11) (1970) 677-678.
-
(1970)
Communications of the ACM
, vol.13
, Issue.11
, pp. 677-678
-
-
Cheney, C.J.1
-
14
-
-
0013035596
-
-
Master's thesis, DIKU, University of Copenhagen, Universitetsparken 1, DK-2100 Copenhagen, Denmark
-
Christiansen, M.V. and Velschow, P. Region-based memory management in Java. Master's thesis, DIKU, University of Copenhagen, Universitetsparken 1, DK-2100 Copenhagen, Denmark, 1998.
-
(1998)
Region-based Memory Management in Java
-
-
Christiansen, M.V.1
Velschow, P.2
-
15
-
-
0032670229
-
Typed memory management in a calculus of capabilities
-
Crary, K., Walker, D., and Morrisett, G. Typed memory management in a calculus of capabilities. In ACM Symposium on Principles of Programming Languages, 1999, pp. 262-275.
-
(1999)
ACM Symposium on Principles of Programming Languages
, pp. 262-275
-
-
Crary, K.1
Walker, D.2
Morrisett, G.3
-
17
-
-
0003062492
-
-
Ph.D. thesis, Department of Computer Science, University of Copenhagen
-
Elsman, M. Program modules, separate compilation, and intermodule optimisation. Ph.D. thesis, Department of Computer Science, University of Copenhagen, 1999.
-
(1999)
Program Modules, Separate Compilation, and Intermodule Optimisation
-
-
Elsman, M.1
-
25
-
-
0027005143
-
Polymorphic type reconstruction for garbage collection without tags
-
Goldberg, B. and Gloger, M. Polymorphic type reconstruction for garbage collection without tags. In LISP and Functional Programming, 1992, pp. 53-65.
-
(1992)
LISP and Functional Programming
, pp. 53-65
-
-
Goldberg, B.1
Gloger, M.2
-
26
-
-
0013114862
-
Higher order escape analysis: Optimizing stack allocation in functional program implementations
-
LNCS-432
-
Goldberg, B. and Park, Y.G. Higher order escape analysis: Optimizing stack allocation in functional program implementations. In Proceedings of the third European Symposium on Programming, LNCS-432, 1990, pp. 152-160.
-
(1990)
Proceedings of the Third European Symposium on Programming
, pp. 152-160
-
-
Goldberg, B.1
Park, Y.G.2
-
27
-
-
0036040515
-
Region-based memory management in cyclone
-
Grossman, D., Morrisett, G., Jim, T., Hicks, M., Wang, Y., and Cheney, J. Region-based memory management in cyclone. In ACM Conference on Programming Language Design and Implementation, 2002.
-
(2002)
ACM Conference on Programming Language Design and Implementation
-
-
Grossman, D.1
Morrisett, G.2
Jim, T.3
Hicks, M.4
Wang, Y.5
Cheney, J.6
-
32
-
-
0035790477
-
A direct approach to control-flow sensitive region-based memory management
-
Montréal, Canada
-
Henglein, F., Makholm, H., and Niss, H. A direct approach to control-flow sensitive region-based memory management. In ACM Conference on Principles and Practice of Declarative Programming, Montréal, Canada, 2001, pp. 175-186.
-
(2001)
ACM Conference on Principles and Practice of Declarative Programming
, pp. 175-186
-
-
Henglein, F.1
Makholm, H.2
Niss, H.3
-
33
-
-
0005332333
-
A type system for bounded space and functional in-place update
-
Hofmann, M. A type system for bounded space and functional in-place update. Nordic Journal of Computing, 7(4) (2000) 258-289.
-
(2000)
Nordic Journal of Computing
, vol.7
, Issue.4
, pp. 258-289
-
-
Hofmann, M.1
-
35
-
-
85084164164
-
Cyclone: A safe dialect of C
-
Jim, T., Morrisett, G., Grossman, D., Hicks, M., Cheney, J., and Wang, Y. Cyclone: A safe dialect of C. In USENIX Annual Technical Conference, 2002.
-
(2002)
USENIX Annual Technical Conference
-
-
Jim, T.1
Morrisett, G.2
Grossman, D.3
Hicks, M.4
Cheney, J.5
Wang, Y.6
-
42
-
-
0013134509
-
Garbage collection is fast, but a stack is faster
-
MIT, Cambridge, Massachusetts
-
Miller, J.S. and Rozas, G.J. Garbage collection is fast, but a stack is faster. Technical Report Memo 1462, MIT, Cambridge, Massachusetts, 1994.
-
(1994)
Technical Report Memo
, vol.1462
-
-
Miller, J.S.1
Rozas, G.J.2
-
45
-
-
0000361760
-
The AED free storage package
-
Ross, D.T. The AED free storage package. Communication of the ACM, 10(8) (1967) 481-492.
-
(1967)
Communication of the ACM
, vol.10
, Issue.8
, pp. 481-492
-
-
Ross, D.T.1
-
48
-
-
84974191759
-
Polymorphic type, region and effect inference
-
Talpin, J.-P. and Jouvelot, P. Polymorphic type, region and effect inference. Journal of Functional Programming, 2(3), 1992.
-
(1992)
Journal of Functional Programming
, vol.2
, Issue.3
-
-
Talpin, J.-P.1
Jouvelot, P.2
-
49
-
-
0000549632
-
The type and effect discipline
-
Talpin, J.-P. and Jouvelot, P. The type and effect discipline. Information and Computation, 111(2) (1994) 245-296. Extended abstract in Proceedings of the IEEE Conference on Logic in Computer Science (UCS'92), June 1992.
-
(1994)
Information and Computation
, vol.111
, Issue.2
, pp. 245-296
-
-
Talpin, J.-P.1
Jouvelot, P.2
-
52
-
-
0012735042
-
Unification and polymorphism in region inference
-
G. Plotkin, C. Stirling, and M. Tofte (Eds.), Foundations of Computing. Cambridge, Massachusetts: The MIT Press
-
Tofte, M. and Birkedal, L. Unification and polymorphism in region inference. In Proof, Language, and Interaction. Essays in Honour of Robin Milner, G. Plotkin, C. Stirling, and M. Tofte (Eds.), Foundations of Computing. Cambridge, Massachusetts: The MIT Press, 2000, pp. 389-425.
-
(2000)
Proof, Language, and Interaction. Essays in Honour of Robin Milner
, pp. 389-425
-
-
Tofte, M.1
Birkedal, L.2
-
53
-
-
58549113917
-
Programming with regions in the ML Kit (for version 4)
-
Tofte, M., Birkedal, L., Elsman, M., Hallenberg, N., Olesen, T., and Sestoft, P. Programming with regions in the ML Kit (for Version 4). The IT University of Copenhagen, 2002. Available via http://www.it-c.dk/research/mlkit.
-
(2002)
The IT University of Copenhagen
-
-
Tofte, M.1
Birkedal, L.2
Elsman, M.3
Hallenberg, N.4
Olesen, T.5
Sestoft, P.6
-
54
-
-
0003647199
-
Programming with regions in the ML Kit
-
Department of Computer Science, University of Copenhagen
-
Tofte, M., Birkedal, L., Elsman, M., Hallenberg, N., Diesen, T.H., Sestoft, P., and Bertelsen, P. Programming with regions in the ML Kit, Technical Report DIKU-TR-97/12, Department of Computer Science, University of Copenhagen, 1997. Available via http://www.it-c.dk/research/mlkit.
-
(1997)
Technical Report
, vol.DIKU-TR-97-12
-
-
Tofte, M.1
Birkedal, L.2
Elsman, M.3
Hallenberg, N.4
Diesen, T.H.5
Sestoft, P.6
Bertelsen, P.7
-
55
-
-
0003647199
-
Programming with regions in the ML Kit (for Version 3)
-
Department of Computer Science, University of Copenhagen
-
Tofte, M., Birkedal, L., Elsman, M., Hallenberg, N., Diesen, T.H., Sestoft, P., and Bertelsen, P. Programming with regions in the ML Kit (for Version 3). Technical Report DIKU-TR-98/25, Department of Computer Science, University of Copenhagen, 1998. Available via http://www.it-c.dk/research/mlkit.
-
(1998)
Technical Report
, vol.DIKU-TR-98-25
-
-
Tofte, M.1
Birkedal, L.2
Elsman, M.3
Hallenberg, N.4
Diesen, T.H.5
Sestoft, P.6
Bertelsen, P.7
-
56
-
-
3042828164
-
Data region inference for polymorphic functional languages
-
Tofte, M. and Talpin, J.-P. Data region inference for polymorphic functional languages. Manuscript, 1992.
-
(1992)
Manuscript
-
-
Tofte, M.1
Talpin, J.-P.2
-
57
-
-
0005282290
-
A theory of stack allocation in polymorphically typed languages
-
Department of Computer Science, University of Copenhagen
-
Tofte, M. and Talpin, J.-P. A theory of stack allocation in polymorphically typed languages. Technical Report DIKU-report 93/15, Department of Computer Science, University of Copenhagen, 1993.
-
(1993)
Technical Report DIKU-report
, vol.93
, Issue.15
-
-
Tofte, M.1
Talpin, J.-P.2
-
60
-
-
0028465741
-
Tag-free garbage collection using explicit type parameters
-
Tolmach, A.P. Tag-free garbage collection using explicit type parameters. In LISP and Functional Programming, 1994, pp. 1-11.
-
(1994)
LISP and Functional Programming
, pp. 1-11
-
-
Tolmach, A.P.1
-
61
-
-
3042837270
-
-
Master's thesis, Department of Computer Science, Univ. of Copenhagen, report 94-9-1
-
Vejlstrup, M. Multiplicity inference. Master's thesis, Department of Computer Science, Univ. of Copenhagen, 1994, report 94-9-1.
-
(1994)
Multiplicity Inference
-
-
Vejlstrup, M.1
-
62
-
-
0000189545
-
Typed memory management via static capabilities
-
Walker, D., Crary, K., and Morrisett, G. Typed memory management via static capabilities. ACM Transactions on Programming Languages and Systems (TOPLAS), 22(4) (2000) 701-771.
-
(2000)
ACM Transactions on Programming Languages and Systems (TOPLAS)
, vol.22
, Issue.4
, pp. 701-771
-
-
Walker, D.1
Crary, K.2
Morrisett, G.3
-
65
-
-
0003308071
-
Dynamic storage allocation: A survey and critical review
-
Wilson, P.R., Johnstone, M.S., Neely, M., and Boles, D. Dynamic storage allocation: A survey and critical review. In International Workshop on Memory Management, 1995.
-
(1995)
International Workshop on Memory Management
-
-
Wilson, P.R.1
Johnstone, M.S.2
Neely, M.3
Boles, D.4
-
66
-
-
0038507289
-
-
Master's thesis, Department of Computer Science and Information Science, University of Oregon
-
Yates, B.N. A type-and-effect system for encapsulating memory in Java. Master's thesis, Department of Computer Science and Information Science, University of Oregon, 1999.
-
(1999)
A Type-and-effect System for Encapsulating Memory in Java
-
-
Yates, B.N.1
-
67
-
-
84930486749
-
Region analysis and a pi-calculus with groups
-
Zilio, S.D. and Gordon, A. Region analysis and a pi-calculus with groups. Journal of Functional Programming, 12(3) (2002) 229-292.
-
(2002)
Journal of Functional Programming
, vol.12
, Issue.3
, pp. 229-292
-
-
Zilio, S.D.1
Gordon, A.2
|