-
2
-
-
0003221590
-
The Jalepeno virtual machine
-
Feb.
-
B. Alpern, C. R. Attanasio, J. J. Barton, M. G. Burke, P. Cheng, J.-D. Choi, A. Cocchi, S. J. Fink, D. Grove, M. Hind, S. F. Hummel, D. Lieber, V. Litvinov, M. F. Mergen, T. Ngo, V. Sarkar, M. J. Serrano, J. C. Shepherd, S. E. Smith, V. C. Sreedhar, H. Srinivasan, and J. Whaley. The Jalepeno virtual machine. IBM Systems Journal, 39(1), Feb. 2000.
-
(2000)
IBM Systems Journal
, vol.39
, Issue.1
-
-
Alpern, B.1
Attanasio, C.R.2
Barton, J.J.3
Burke, M.G.4
Cheng, P.5
Choi, J.-D.6
Cocchi, A.7
Fink, S.J.8
Grove, D.9
Hind, M.10
Hummel, S.F.11
Lieber, D.12
Litvinov, V.13
Mergen, M.F.14
Ngo, T.15
Sarkar, V.16
Serrano, M.J.17
Shepherd, J.C.18
Smith, S.E.19
Sreedhar, V.C.20
Srinivasan, H.21
Whaley, J.22
more..
-
3
-
-
17144413831
-
Implementing jalepeño in Java
-
Proceedings of SIGPLAN 1999 Conference on Object-Oriented Programming, Languages, & Applications, Denver, CO, Oct. ACM Press
-
B. Alpern, C. R. Attanasio, J. J. Barton, A. Cocchi, S. F. Hummel, D. Lieber, T. Ngo, M. Mergen, J. C. Shepherd, and S. Smith. Implementing Jalepeño in Java. In Proceedings of SIGPLAN 1999 Conference on Object-Oriented Programming, Languages, & Applications, volume 34(10) of ACM SIGPLAN Notices, pages 314-324, Denver, CO, Oct. 1999. ACM Press.
-
(1999)
ACM SIGPLAN Notices
, vol.34
, Issue.10
, pp. 314-324
-
-
Alpern, B.1
Attanasio, C.R.2
Barton, J.J.3
Cocchi, A.4
Hummel, S.F.5
Lieber, D.6
Ngo, T.7
Mergen, M.8
Shepherd, J.C.9
Smith, S.10
-
4
-
-
0023367454
-
Garbage collection can be faster than stack allocation
-
A. W. Appel. Garbage collection can be faster than stack allocation. Information Processing Letters, 25(4):275-279, 1987.
-
(1987)
Information Processing Letters
, vol.25
, Issue.4
, pp. 275-279
-
-
Appel, A.W.1
-
5
-
-
84987172555
-
Allocation without locking
-
Short Communication
-
A. W. Appel. Allocation without locking. Software Practice and Experience, 19(7), 1989. Short Communication.
-
(1989)
Software Practice and Experience
, vol.19
, Issue.7
-
-
Appel, A.W.1
-
7
-
-
0034830634
-
Composing high-performance memory allocators
-
Snowbird, Utah, June
-
E. D. Berger, B. G. Zorn, and K. S. McKinley. Composing high-performance memory allocators. In Proceedings of the 2001 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), Snowbird, Utah, June 2001.
-
(2001)
Proceedings of the 2001 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
-
-
Berger, E.D.1
Zorn, B.G.2
McKinley, K.S.3
-
8
-
-
0038147962
-
Reconsidering custom memory allocation
-
ACM SIGPLAN Notices, Seattle, WA, Nov. ACM Press
-
E. D. Berger, B. G. Zorn, and K. S. McKinley. Reconsidering custom memory allocation. In OOPSLA'02 ACM Conference on Object-Oriented Systems, Languages and Applications, ACM SIGPLAN Notices, Seattle, WA, Nov. 2002. ACM Press.
-
(2002)
OOPSLA'02 ACM Conference on Object-Oriented Systems, Languages and Applications
-
-
Berger, E.D.1
Zorn, B.G.2
McKinley, K.S.3
-
9
-
-
0038147962
-
Reconsidering custom memory allocation
-
Seattle, Washington, Nov.
-
E. D. Berger, B. G. Zorn, and K. S. McKinley. Reconsidering custom memory allocation. In Proceedings of the Conference on Object-Oriented Programming: Systems, Languages, and Applications (OOPSLA) 2002, Seattle, Washington, Nov. 2002.
-
(2002)
Proceedings of the Conference on Object-Oriented Programming: Systems, Languages, and Applications (OOPSLA) 2002
-
-
Berger, E.D.1
Zorn, B.G.2
McKinley, K.S.3
-
11
-
-
4544359906
-
Oil and water? High performance garbage collection in Java with MMTk
-
page to appear, May
-
S. M. Blackburn, P. Cheng, and K. S. McKinley. Oil and Water? High Performance Garbage Collection in Java with MMTk. In ICSE 2004, 26th International Conference on Software Engineering, page to appear, May 2004.
-
(2004)
ICSE 2004, 26th International Conference on Software Engineering
-
-
Blackburn, S.M.1
Cheng, P.2
McKinley, K.S.3
-
13
-
-
12344290635
-
Reducing garbage collector cache misses
-
T. Hosking, editor, ISMM 2000 Proceedings of the Second International Symposium on Memory Management, Minneapolis, MN, Oct. ACM Press
-
H.-J. Boehm, Reducing garbage collector cache misses. In T. Hosking, editor, ISMM 2000 Proceedings of the Second International Symposium on Memory Management, volume 36(1) of ACM SIGPLAN Notices, Minneapolis, MN, Oct. 2000. ACM Press.
-
(2000)
ACM SIGPLAN Notices
, vol.36
, Issue.1
-
-
Boehm, H.-J.1
-
14
-
-
0024085322
-
Garbage collection in an uncooperative environment
-
Sept.
-
H.-J. Boehm and M. Weiser. Garbage collection in an uncooperative environment. Software: Practice and Experience, 18(9):807-820,Sept. 1988.
-
(1988)
Software: Practice and Experience
, vol.18
, Issue.9
, pp. 807-820
-
-
Boehm, H.-J.1
Weiser, M.2
-
15
-
-
0003510233
-
Evaluating future microprocessors: The SimpleScalar tool set
-
University of Wisconsin-Madison, Madison, WI
-
D. Burger, T. M. Austin, and S. Bennett. Evaluating future microprocessors: The SimpleScalar tool set. Computer Sciences Technical Report CS-TR-1996-1308, University of Wisconsin-Madison, Madison, WI, 1996.
-
(1996)
Computer Sciences Technical Report
, vol.CS-TR-1996-1308
-
-
Burger, D.1
Austin, T.M.2
Bennett, S.3
-
17
-
-
84858537352
-
-
S. P. E. Corporation. Specjbb2000. Available at http://www.spec.org/ jbb2000/docs/userguide.html.
-
-
-
-
20
-
-
0029352914
-
Memory system performance of programs with intensive heap allocation
-
Aug.
-
A. Diwan, D. Tarditi, and E. Moss. Memory system performance of programs with intensive heap allocation. ACM Trans. Comput. Syst., 13(3):244-273, Aug. 1995.
-
(1995)
ACM Trans. Comput. Syst.
, vol.13
, Issue.3
, pp. 244-273
-
-
Diwan, A.1
Tarditi, D.2
Moss, E.3
-
25
-
-
0014599677
-
A LISP garbage-collector for virtual-memory computer systems
-
Nov.
-
R. R. Fenichel and J. C. Yochelson. A LISP garbage-collector for virtual-memory computer systems. Commun. ACM, 12(11):611-612, Nov. 1969.
-
(1969)
Commun. ACM
, vol.12
, Issue.11
, pp. 611-612
-
-
Fenichel, R.R.1
Yochelson, J.C.2
-
29
-
-
0036040515
-
Region-based memory management in cyclone
-
Berlin, Germany, June
-
D. Grossman, G. Morrisett, T. Jim, M. Hicks, Y. Wang, and J. Cheney. Region-based memory management in cyclone. In Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pages 282-293, Berlin, Germany, June 2002.
-
(2002)
Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 282-293
-
-
Grossman, D.1
Morrisett, G.2
Jim, T.3
Hicks, M.4
Wang, Y.5
Cheney, J.6
-
30
-
-
0016556965
-
Multiprocessing compactifying garbage collection
-
J. Guy L Steele. Multiprocessing compactifying garbage collection. Communications of the ACM, 18(9):495-508, 1975.
-
(1975)
Communications of the ACM
, vol.18
, Issue.9
, pp. 495-508
-
-
Guy, J.1
Steele, L.2
-
31
-
-
0025237929
-
Fast allocation and deallocation of memory based on object lifetimes
-
Wiley, Jan.
-
D. R. Hanson. Fast allocation and deallocation of memory based on object lifetimes. In Software Practice & Experience, volume 20(1), pages 5-12. Wiley, Jan. 1990.
-
(1990)
Software Practice & Experience
, vol.20
, Issue.1
, pp. 5-12
-
-
Hanson, D.R.1
-
33
-
-
0036039258
-
Error-free garbage collection traces: How to cheat and not get caught
-
Marina Del Ray, CA, June
-
M. Hertz, S. M. Blackburn, J. E. B. Moss, K. S. McKinley, and D. Stefanović. Error-free garbage collection traces: How to cheat and not get caught. In Proceedings of the International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2002), pages 140-151, Marina Del Ray, CA, June 2002.
-
(2002)
Proceedings of the International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2002)
, pp. 140-151
-
-
Hertz, M.1
Blackburn, S.M.2
Moss, J.E.B.3
McKinley, K.S.4
Stefanović, D.5
-
34
-
-
31744452098
-
Framework for analyzing garbage collection
-
Montreal, Canada, Aug. Kluwer
-
M. Hertz, N. Immerman, and J. E. B. Moss. Framework for analyzing garbage collection. In Foundations of Information Technology in the Era of Network and Mobile Computing: IFIP 17th World Computer Congress - TC1 Stream (TCS 2002), pages 230-241, Montreal, Canada, Aug. 2002. Kluwer.
-
(2002)
Foundations of Information Technology in the Era of Network and Mobile Computing: IFIP 17th World Computer Congress - TC1 Stream (TCS 2002)
, pp. 230-241
-
-
Hertz, M.1
Immerman, N.2
Moss, J.E.B.3
-
35
-
-
21644489245
-
Experience with safe manual memory-management in Cyclone
-
A. Diwan, editor, ACM SIGPLAN Notices, Vancouver, Oct. ACM Press
-
M. Hicks, G. Morrisett, D. Grossman, and T. Jim. Experience with safe manual memory-management in Cyclone. In A. Diwan, editor, ISMM'04 Proceedings of the Third International Symposium on Memory Management, ACM SIGPLAN Notices, Vancouver, Oct. 2004. ACM Press.
-
(2004)
ISMM'04 Proceedings of the Third International Symposium on Memory Management
-
-
Hicks, M.1
Morrisett, G.2
Grossman, D.3
Jim, T.4
-
37
-
-
84881380766
-
On the usefulness of liveness for garbage collection and leak detection
-
J. L. Knudsen, editor, Proceedings of 15th European Conference on Object-Oriented Programming, ECOOP 2001, Budapest, June. Springer-Verlag
-
M. Hirzel, A. Diwan, and T. Hosking. On the usefulness of liveness for garbage collection and leak detection. In J. L. Knudsen, editor, Proceedings of 15th European Conference on Object-Oriented Programming, ECOOP 2001, volume 2072 of Springer-Verlag, Budapest, June 2001. Springer-Verlag.
-
(2001)
Springer-Verlag
, vol.2072
-
-
Hirzel, M.1
Diwan, A.2
Hosking, T.3
-
38
-
-
12844273460
-
The garbage collection advantage: Improving program locality
-
Vancouver, BC, Canada, Oct.
-
X. Huang, S. M. Blackburn, K. S. McKinley, J. E. B. Moss, Z. Wang, and P. Cheng. The garbage collection advantage: Improving program locality. In Proceeding of the ACM Conference on Object-Oriented Systems, Languages and Applications, Vancouver, BC, Canada, Oct. 2004.
-
(2004)
Proceeding of the ACM Conference on Object-oriented Systems, Languages and Applications
-
-
Huang, X.1
Blackburn, S.M.2
McKinley, K.S.3
Moss, J.E.B.4
Wang, Z.5
Cheng, P.6
-
39
-
-
3543081309
-
Dynamic SimpleScalar: Simulating Java virtual machines
-
University of Texas at Austin, Feb.
-
X. Huang, J. E. B. Moss, K. S. Mckinley, S. Blackburn, and D. Burger. Dynamic SimpleScalar: Simulating Java virtual machines. Technical Report TR-03-03, University of Texas at Austin, Feb. 2003.
-
(2003)
Technical Report
, vol.TR-03-03
-
-
Huang, X.1
Moss, J.E.B.2
Mckinley, K.S.3
Blackburn, S.4
Burger, D.5
-
43
-
-
0348206716
-
Search of a better malloc
-
Portland, OR
-
D. G. Korn and K.-P. Vo. In search of a better malloc. In USENIX Conference Proceedings, Summer 1985, pages 489-506, Portland, OR, 1985.
-
(1985)
USENIX Conference Proceedings, Summer 1985
, pp. 489-506
-
-
Korn, D.G.1
Vo, K.-P.2
-
44
-
-
0004341535
-
-
D. Lea. A memory allocator, 1998. Available at http://g.oswego.edu/dl/ html/malloc.html.
-
(1998)
A Memory Allocator
-
-
Lea, D.1
-
45
-
-
84936896337
-
Recursive functions of symbolic expressions and their computation by machine
-
J. McCarthy. Recursive functions of symbolic expressions and their computation by machine. Communications of the ACM, 3:184-195, 1960.
-
(1960)
Communications of the ACM
, vol.3
, pp. 184-195
-
-
McCarthy, J.1
-
47
-
-
0013134509
-
Garbage collection is fast, but a stack is faster
-
MIT AI Laboratory, Mar.
-
J. S. Miller and G. J. Rozas. Garbage collection is fast, but a stack is faster. Technical Report AIM-1462, MIT AI Laboratory, Mar. 1994.
-
(1994)
Technical Report
, vol.AIM-1462
-
-
Miller, J.S.1
Rozas, G.J.2
-
48
-
-
0032680640
-
Comparing observed bug and productivity rates for Java and C++
-
G. Phipps. Comparing observed bug and productivity rates for Java and C++. Software Practice & Experience, 29(4):345-358, 1999.
-
(1999)
Software Practice & Experience
, vol.29
, Issue.4
, pp. 345-358
-
-
Phipps, G.1
-
49
-
-
12844253681
-
2: High-performance garbage collection for memory-constrained environments
-
Vancouver, BC, Canada, Oct.
-
2: High-performance garbage collection for memory-constrained environments. In Proceedings of the ACM Conference on Object-Oriented Systems, Languages and Applications, Vancouver, BC, Canada, Oct. 2004.
-
(2004)
Proceedings of the ACM Conference on Object-oriented Systems, Languages and Applications
-
-
Sachindran, N.1
Moss, J.E.B.2
Berger, E.D.3
-
51
-
-
0242443830
-
Estimating the impact of liveness information on space consumption in Java
-
D. Detlefs, editor, ACM SIGPLAN Notices, Berlin, June. ACM Press
-
R. Shaham, E. Kolodner, and M. Sagiv. Estimating the impact of liveness information on space consumption in Java. In D. Detlefs, editor, ISMM'02 Proceedings of the Third International Symposium on Memory Management, ACM SIGPLAN Notices, pages 64-75, Berlin, June 2002. ACM Press.
-
(2002)
ISMM'02 Proceedings of the Third International Symposium on Memory Management
, pp. 64-75
-
-
Shaham, R.1
Kolodner, E.2
Sagiv, M.3
-
52
-
-
0037683142
-
The EELRU adaptive replacement algorithm
-
July
-
Y. Smaragdakis, S. F. Kaplan, and P. R. Wilson. The EELRU adaptive replacement algorithm. Performance Evaluation, 53(2):93-123, July 2003.
-
(2003)
Performance Evaluation
, vol.53
, Issue.2
, pp. 93-123
-
-
Smaragdakis, Y.1
Kaplan, S.F.2
Wilson, P.R.3
-
57
-
-
31744436028
-
-
May
-
ACM SIGPLAN Notices 19, 5 (May 1984).
-
(1984)
ACM SIGPLAN Notices
, vol.19
, pp. 5
-
-
-
59
-
-
31744438448
-
-
Wikipedia. Comparison of Java to C++, 2004. Available at http://en.wikipedia.org/wiki/Comparison.of-Java.to-Cplusplus.
-
(2004)
Comparison of Java to C++
-
-
-
60
-
-
84944128900
-
Uniprocessor garbage collection techniques
-
Y. Bekkers and J. Cohen, editors, Proceedings of International Workshop on Memory Management, St Malo, France, 16-18 Sept. Springer-Verlag
-
P. R. Wilson. Uniprocessor garbage collection techniques. In Y. Bekkers and J. Cohen, editors, Proceedings of International Workshop on Memory Management, volume 637 of Lecture Notes in Computer Science, St Malo, France, 16-18 Sept. 1992. Springer-Verlag.
-
(1992)
Lecture Notes in Computer Science
, vol.637
-
-
Wilson, P.R.1
-
61
-
-
0027002126
-
Caching considerations for generational garbage collection
-
San Francisco, CA, June. ACM Press
-
P. R. Wilson, M. S. Lam, and T. G. Moher. Caching considerations for generational garbage collection. In Conference Record of the 1992 ACM Symposium on Lisp and Functional Programming, pages 32-42, San Francisco, CA, June 1992. ACM Press.
-
(1992)
Conference Record of the 1992 ACM Symposium on Lisp and Functional Programming
, pp. 32-42
-
-
Wilson, P.R.1
Lam, M.S.2
Moher, T.G.3
-
62
-
-
21644439179
-
Automatic heap sizing: Taking real memory into account
-
Nov.
-
T. Yang, M. Hertz, E. D. Berger, S. F. Kaplan, and J. E. B. Moss. Automatic heap sizing: Taking real memory into account. In Proceedings of the 2004 ACM SIGPLAN International Symposium on Memory Management, Nov. 2004.
-
(2004)
Proceedings of the 2004 ACM SIGPLAN International Symposium on Memory Management
-
-
Yang, T.1
Hertz, M.2
Berger, E.D.3
Kaplan, S.F.4
Moss, J.E.B.5
-
63
-
-
0027626223
-
The measured cost of conservative garbage collection
-
B. G. Zorn. The measured cost of conservative garbage collection. Software Practice and Experience, 23(7):733-756, 1993.
-
(1993)
Software Practice and Experience
, vol.23
, Issue.7
, pp. 733-756
-
-
Zorn, B.G.1
|