14 citations found. Retrieving documents...
D. Bacon, C. Attanasio, H. Lee, V. Rajan, and S. Smith. Java without the coffee breaks: A nonintrusive multiprocessor garbage collector. The ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), Snowbird, Utah, June 20-22 2001.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Scalable Real-time Parallel Garbage Collection for Symmetric.. - Cheng (2001)   (1 citation)  (Correct)

....it forms a cycle with B and so neither object can be reclaimed. What is worse, objects reachable from the cycle, like C (and eventually D) are also unreclaimed. Special reference counting techniques that can handle cycles exist but are very complex and have potentially exponential running time [63, 60, 4]. One advantage of reference counting is the interleaving of reference count operations with program execution. The incremental work of count manipulations does not cause long delays and has as good memory locality as that of the program. In addition, objects are reclaimed as soon as they become ....

David Bacon, Dick Attanasio, Han Lee, and Stephen Smith. Java without the coffee breaks: A nonintrusive multiprocessor garbage collector. In Proceedings of SIGPLAN 2000.


Dynamic Selection of Application-Specific Garbage Collectors - Soman, Krintz, Bacon (2004)   (1 citation)  Self-citation (Bacon)   (Correct)

No context found.

BACON, D. F., ATTANASIO, C. R., LEE, H. B., RAJAN, V., AND SMITH, S. E. Java without the coffee breaks: A non-intrusive multiprocessor garbage collector. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI) (Snowbird, Utah, Jun 2001).


Dynamic Selection of Application-Specific Garbage Collectors - Soman, Krintz, Bacon (2004)   (1 citation)  Self-citation (Bacon)   (Correct)

No context found.

BACON, D. F., ATTANASIO, C. R., LEE, H. B., RAJAN, V., AND SMITH, S. E. Java without the coffee breaks: A non-intrusive multiprocessor garbage collector. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI) (Snowbird, Utah, Jun 2001).


Dynamic Selection of Application-Specific - Garbage Collectors Sunil   Self-citation (Bacon)   (Correct)

No context found.

BACON, D. F., ATTANASIO, C. R., LEE, H. B., RAJAN, V., AND SMITH, S. E. Java without the coffee breaks: A non-intrusive multiprocessor garbage collector. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI) (Snowbird, Utah, Jun 2001).


Concurrent Cycle Collection in Reference Counted Systems - Bacon, Rajan (2001)   (8 citations)  Self-citation (Bacon Rajan)   (Correct)

No context found.

BACON, D. F., ATTANASIO, C. R., LEE, H. B., RAJAN, V. T., AND SMITH, S. Java without the coffee breaks: A nonintrusive multiprocessor garbage collector. In Proceedings of the SIGPLAN Conference on Programming Language Design and Implementation (Snowbird, Utah, June 2001). SIGPLAN Notices, 36, 5 (May).


Efficient On-the-Fly Cycle Collection - Harel Paz David   Self-citation (Bacon Rajan)   (Correct)

No context found.

David F. Bacon, Clement R. Attanasio, Han B. Lee, V. T. Rajan, and Stephen Smith. Java without the coffee breaks: A nonintrusive multiprocessor garbage collector. In Languages Design and Implementation, ACM SIGPLAN Notices, Snowbird, Utah, June 2001. ACM Press.


Adaptive, Application-Specific Garbage Collection - Soman, Krintz (2003)   (1 citation)  Self-citation (Bacon)   (Correct)

....memory deallocation. However, garbage collection imposes a performance overhead since it must identify and reuse memory that is no longer accessible by the program, while the program is executing. The performance of heap allocation and collection techniques has been the focus of much research [10, 12, 9, 16, 1, 13, 31, 6]. The goal of most of this prior work has been to provide generalpurpose mechanisms that enable high performance execution across all applications. However, other prior research [5, 14, 33] has shown that the efficacy of a memory management system (the allocator and the garbage collector) is ....

BACON, D. F., ATTANASIO, C. R., LEE, H. B., RAJAN, V., AND SMITH, S. E. Java without the coffee breaks: A non-intrusive multiprocessor garbage collector. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI) (Snowbird, Utah, Jun 2001).


Concurrent Cycle Collection in Reference Counted Systems - Bacon, Rajan (2001)   (8 citations)  Self-citation (Bacon Rajan)   (Correct)

....and often trace a smaller subgraph. These algorithms have been implemented in a new reference counting collector, the Recycler, which is part of the Jalapeno Java VM [1] implemented at the IBM T.J. Watson Research Center. Jalapeno is itself written in Java. In concurrently published work [3] we describe the Recycler as a whole, and provide measurements showing that our concurrent reference counting system achieves maximum measured mutator pause times of only 6 milliseconds. End to end execution times are usually comparable to those of a parallel (but non concurrent) mark and sweep ....

....algorithm is similar to DeutschBobrow deferred reference counting [9] but is superior in a number of important respects. Our implementation of concurrent reference counting is most similar to the reference counting collector of DeTreville [8] The Recycler is described in detail by Bacon et al. [3]. 4.1 Two Phase Cycle Collection Now that we have abstracted the concurrent system to a collection of mutators emitting streams of increment and decrement operations, and a reference counting collector which merges and applies these operations, we can describe in overview how the algorithm ....

[Article contains additional citation context not shown here]

BACON, D. F., ATTANASIO, C. R., LEE, H. B., RAJAN, V. T., AND SMITH, S. Java without the coffee breaks: A nonintrusive multiprocessor garbage collector. In Proceedings of the SIGPLAN Conference on Programming Language Design and Implementation (Snowbird, Utah, June 2001). SIGPLAN Notices, 36, 5 (May).


An On-the-Fly Mark and Sweep Garbage Collector Based on.. - Hezi Azatchi Yossi   (Correct)

No context found.

D. Bacon, C. Attanasio, H. Lee, V. Rajan, and S. Smith. Java without the coffee breaks: A nonintrusive multiprocessor garbage collector. The ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), Snowbird, Utah, June 20-22 2001.


Ulterior Reference Counting: - Fast Garbage Collection (2003)   (Correct)

No context found.

D. F. Bacon, C. R. Attanasio, H. B. Lee, V. T. Rajan, and S. Smith. Java without the coffee breaks: A nonintrusive multiprocessor garbage collector. In Proceedings of the ACM SIGPLAN'01 Conference on Programming Languages Design and Implementation (PLDI), Snowbird, Utah, May, 2001.


Oil and Water? High Performance Garbage Collection in.. - Blackburn, Cheng.. (2004)   (Correct)

No context found.

D. F. Bacon, C. R. Attanasio, H. B. Lee, V. T. Rajan, and S. Smith. Java without the coffee breaks: A nonintrusive multiprocessor garbage collector. In ACM SIGPLAN Conference on Programming Languages Design and Implementation, pages 92--103, Snowbird, UT, June 2001.


Dynamic Metrics for Compiler Developers - Dufour, Driesen, Hendren.. (2002)   (Correct)

No context found.

David F. Bacon, Clement R. Attanasio, Han B. Lee, V. T. Rajan, and Stephen Smith. Java without the coffee breaks: a nonintrusive multiprocessor garbage collector. In Proceedings of the ACM SIGPLAN'01 conference on Programming language design and implementation, pages 92--103. ACM Press, 2001.


An On-the-Fly Mark and Sweep Garbage Collector Based on.. - Hezi Azatchi Yossi   (Correct)

No context found.

D. Bacon, C. Attanasio, H. Lee, V. Rajan, and S. Smith. Java without the coffee breaks: A nonintrusive multiprocessor garbage collector. The ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), Snowbird, Utah, June 20-22 2001.


Ulterior Reference Counting: - Fast Garbage Collection (2003)   (Correct)

No context found.

D. F. Bacon, C. R. Attanasio, H. B. Lee, V. T. Rajan, and S. Smith. Java without the coffee breaks: A nonintrusive multiprocessor garbage collector. In Proceedings of the ACM SIGPLAN'01 Conference on Programming Languages Design and Implementation (PLDI), Snowbird, Utah, May, 2001.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC