{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T18:43:24Z","timestamp":1747248204825},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540009047"},{"type":"electronic","value":"9783540365792"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-36579-6_14","type":"book-chapter","created":{"date-parts":[[2007,6,7]],"date-time":"2007-06-07T14:15:58Z","timestamp":1181225758000},"page":"185-199","source":"Crossref","is-referenced-by-count":10,"title":["Integrating Generations with Advanced Reference Counting Garbage Collectors"],"prefix":"10.1007","author":[{"given":"Hezi","family":"Azatchi","sequence":"first","affiliation":[]},{"given":"Erez","family":"Petrank","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2003,2,28]]},"reference":[{"key":"14_CR1","doi-asserted-by":"crossref","unstructured":"Hezi Azatchi and Erez Petrank. Integrating Generations with Advanced Reference Counting Garbage Collectors. Technical Report, Faculty of Computer Science, Technion, Israel Institute of Technology, October 2002. Available at http:\/\/www.cs.technion.ac.il\/\u223cerez\/publications.html .","DOI":"10.1007\/3-540-36579-6_14"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"Alan Demers, Mark Weiser, Barry Hayes, Hans Boehm, Daniel G. Bobrow, and Scott Shenker. Combining generational and conservative garbage collection: Framework and implementations. In Conference Record of theSeventeenth Annual ACM Symposium on Principles of Programming Languages, ACM SIGPLAN Notices, January 1990. ACM Press, pages 261\u2013269.","DOI":"10.1145\/96709.96735"},{"key":"14_CR3","doi-asserted-by":"crossref","unstructured":"D. Bacon, C. Attanasio, H. Lee, V. Rajan, and S. Smith. Java without the coffee breaks: A nonintrusive multiprocessor garbage collector. ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), Snowbird, Utah, June 20\u201322 2001.","DOI":"10.1145\/378795.378819"},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"D. Bacon and V. Rajan. Concurrent Cycle Collection in Reference Counted Systems. Fifteenth European Conference on Object-Oriented Programming (ECOOP), University E\u00f6tv\u00f6s Lorand, Budapest, Hungary, June 18\u201322 2001.","DOI":"10.1007\/3-540-45337-7_12"},{"issue":"4","key":"14_CR5","doi-asserted-by":"publisher","first-page":"280","DOI":"10.1145\/359460.359470","volume":"21","author":"H. G. Baker","year":"1978","unstructured":"Henry G. Baker. List processing in real-time on a serial computer. Communications of the ACM, 21(4):280\u201394, 1978.","journal-title":"Communications of the ACM"},{"key":"14_CR6","doi-asserted-by":"crossref","unstructured":"Henry G. Baker. Minimising reference count updating with deferred and anchored pointers for functional data structures. ACM SIGPLAN Notices, 29(9), September 1994.","DOI":"10.1145\/185009.185016"},{"issue":"6","key":"14_CR7","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1145\/113445.113459","volume":"26","author":"H.-J. B\u00f6hm","year":"1991","unstructured":"Hans-Juergen B\u00f6hm, Alan J. Demers, and Scott Shenker. Mostly parallel garbage collection. collector. ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI, 1991), ACM SIGPLAN Notices, 26(6):157\u2013164, 1991.","journal-title":"ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI, 1991), ACM SIGPLAN Notices"},{"issue":"12","key":"14_CR8","doi-asserted-by":"publisher","first-page":"655","DOI":"10.1145\/367487.367501","volume":"3","author":"G. E. Collins","year":"1960","unstructured":"George E. Collins. A method for overlapping and erasure of lists. Communications of the ACM, 3(12):655\u2013657, December 1960.","journal-title":"Communications of the ACM"},{"key":"14_CR9","unstructured":"John DeTreville. Experience with concurrent garbage collectors for Modula-2+. Technical Report 64, DEC Systems Research Center, Palo Alto, CA, August 1990."},{"issue":"9","key":"14_CR10","doi-asserted-by":"publisher","first-page":"522","DOI":"10.1145\/360336.360345","volume":"19","author":"L. P. Deutsch","year":"1976","unstructured":"L. Peter Deutsch and Daniel G. Bobrow. An efficient incremental automatic garbage collector. Communications of the ACM, 19(9):522\u2013526, September 1976.","journal-title":"Communications of the ACM"},{"issue":"11","key":"14_CR11","doi-asserted-by":"publisher","first-page":"965","DOI":"10.1145\/359642.359655","volume":"21","author":"E. W. Dijkstra","year":"1978","unstructured":"Edsgar W. Dijkstra, Leslie Lamport, A. J. Martin, C. S. Scholten, and E. F. M. Steffens. On-the-fly garbage collection: An exercise in cooperation. Communications of the ACM, 21(11):965\u2013975, November 1978.","journal-title":"Communications of the ACM"},{"key":"14_CR12","doi-asserted-by":"crossref","unstructured":"Damien Doligez and Georges Gonthier. Portable, unobtrusive garbage collection for multiprocessor systems. In POPL 1994.","DOI":"10.1145\/174675.174673"},{"key":"14_CR13","doi-asserted-by":"crossref","unstructured":"Damien Doligez and Xavier Leroy. A concurrent generational garbage collector for a multi-threaded implementation of ML. In POPL 1993.","DOI":"10.1145\/158511.158611"},{"key":"14_CR14","doi-asserted-by":"crossref","unstructured":"Tamar Domani, Elliot K. Kolodner, Ethan Lewis, Elliot E. Salant, Katherine Barabash, Itai Lahan, Yossi Levanoni, Erez Petrank, and Igor Yanover. Implementing an On-the-fly Garbage Collector for Java. ISMM, 2000.","DOI":"10.1145\/362422.362484"},{"key":"14_CR15","doi-asserted-by":"crossref","unstructured":"Tamar Domani, Elliot K. Kolodner, and Erez Petrank. Generational On-the-fly Garbage Collector for Java. ACM SIGPLAN 2000 Conference on Programming Language Design and Implementation (PLDI) 2000.","DOI":"10.1145\/349299.349336"},{"key":"14_CR16","unstructured":"Shinichi Furusou, Satoshi Matsuoka, and Akinori Yonezawa. Parallel conservative garbage collection with fast allocation. In Paul R. Wilson and Barry Hayes, editors, GC workshop at OOPSLA, October 1991."},{"key":"14_CR17","unstructured":"Yossi Levanoni and Erez Petrank. An On-the-fly Reference Counting Garbage Collector for Java, proccedings of the ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA\u201901). See also the Technical Report CS-0967, Dept. of Computer Science, Technion, Nov. 1999."},{"issue":"6","key":"14_CR18","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1145\/358141.358147","volume":"26","author":"H. Lieberman","year":"1983","unstructured":"H. Lieberman and C. E. Hewitt. A Real Time Garbage Collector Based on the Lifetimes of Objects. Communicaitons of the ACM, 26(6), pages 419\u2013429, 1983.","journal-title":"Communicaitons of the ACM"},{"issue":"4","key":"14_CR19","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1016\/0020-0190(95)00096-U","volume":"55","author":"Y. G. Park","year":"1995","unstructured":"Young G. Park and Benjamin Goldberg. Static analysis for optimising reference counting. IPL, 55(4):229\u2013234, August 1995.","journal-title":"IPL"},{"key":"14_CR20","unstructured":"Manoj Plakal and Charles N. Fischer. Concurrent Garbage Collection Using Program Slices on Multithreaded Processors."},{"key":"14_CR21","doi-asserted-by":"crossref","unstructured":"Tony Printezis and David Detlefs. A generational mostly-concurrent garbage collector. ISMM 2000.","DOI":"10.1145\/362422.362480"},{"key":"14_CR22","doi-asserted-by":"crossref","unstructured":"David J. Roth and David S. Wise. One-bit counts between unique and sticky. ACM SIGPLAN Notices, pages 49\u201356, October 1998. ACM Press.","DOI":"10.1145\/301589.286866"},{"issue":"5","key":"14_CR23","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1145\/390011.808261","volume":"19","author":"D. Ungar","year":"1984","unstructured":"D. Ungar. Generation Scavenging: A Non-disruptive High Performance Storage Reclamation Algorithm. ACM SIGPLAN Notices Vol. 19,No. 5, May 1984, pp. 157\u2013167.","journal-title":"ACM SIGPLAN Notices"},{"issue":"9","key":"14_CR24","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1145\/367593.367617","volume":"6","author":"J. Weizenbaum","year":"1963","unstructured":"J. Weizenbaum. Symmetric list processor. Communications of the ACM, 6(9):524\u2013544, September 1963.","journal-title":"Communications of the ACM"},{"key":"14_CR25","unstructured":"David S. Wise. Stop and one-bit reference counting. Technical Report 360, Indiana University, Computer Science Department, March 1993."}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-36579-6_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,28]],"date-time":"2019-04-28T16:25:35Z","timestamp":1556468735000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-36579-6_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540009047","9783540365792"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/3-540-36579-6_14","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}