{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:28:35Z","timestamp":1725488915529},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540735885"},{"type":"electronic","value":"9783540735892"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-73589-2_6","type":"book-chapter","created":{"date-parts":[[2007,8,12]],"date-time":"2007-08-12T21:48:05Z","timestamp":1186955285000},"page":"101-125","source":"Crossref","is-referenced-by-count":4,"title":["Generational Real-Time Garbage Collection"],"prefix":"10.1007","author":[{"given":"Daniel","family":"Frampton","sequence":"first","affiliation":[]},{"given":"David F.","family":"Bacon","sequence":"additional","affiliation":[]},{"given":"Perry","family":"Cheng","sequence":"additional","affiliation":[]},{"given":"David","family":"Grove","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"6_CR1","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1145\/604131.604155","volume-title":"Proceedings of the 30th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, New Orleans, Louisiana","author":"D.F. Bacon","year":"2003","unstructured":"Bacon, D.F., Cheng, P., Rajan, V.T.: A real-time garbage collector with low overhead and consistent utilization. In: Proceedings of the 30th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, New Orleans, Louisiana, pp. 285\u2013298. ACM Press, New York (2003)"},{"key":"6_CR2","unstructured":"IBM Corporation: WebSphere Real Time Java virtual machine (August 2006), http:\/\/www.ibm.com\/software\/webservers\/realtime"},{"key":"6_CR3","volume-title":"The Java Series","author":"G. Bollella","year":"2000","unstructured":"Bollella, G., et al,: The Real-Time Specification for Java. In: The Java Series, Addison-Wesley, UK (2000)"},{"key":"6_CR4","doi-asserted-by":"crossref","unstructured":"Bacon, D.F., Cheng, P., Grove, D., Vechev, M.T.: Syncopation: generational real-time garbage collection in the Metronome. In: Proceedings of the ACM Conference on Languages, Compilers, and Tools for Embedded Systems, Chicago, Illinois, pp. 183\u2013192 (2005)","DOI":"10.1145\/1065910.1065937"},{"key":"6_CR5","first-page":"113","volume-title":"Conf. Record of the Twentieth ACM Symposium on Principles of Programming Languages","author":"D. Doligez","year":"1993","unstructured":"Doligez, D., Leroy, X.: A concurrent generational garbage collector for a multi-threaded implementation of ML. In: Conf. Record of the Twentieth ACM Symposium on Principles of Programming Languages, pp. 113\u2013123. ACM Press, New York (1993)"},{"issue":"4","key":"6_CR6","doi-asserted-by":"publisher","first-page":"280","DOI":"10.1145\/359460.359470","volume":"21","author":"H.G. Baker","year":"1978","unstructured":"Baker, H.G.: List processing in real-time on a serial computer. Communications of the ACM\u00a021(4), 280\u2013294 (1978)","journal-title":"Communications of the ACM"},{"key":"6_CR7","doi-asserted-by":"crossref","unstructured":"Cheng, P., Blelloch, G.: A parallel, real-time garbage collector. In: Proc. of the SIGPLAN Conference on Programming Language Design and Implementation, Snowbird, Utah, pp. 125\u2013136 (June 2001)","DOI":"10.1145\/378795.378823"},{"issue":"3","key":"6_CR8","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1016\/0164-1212(90)90084-Y","volume":"11","author":"T. Yuasa","year":"1990","unstructured":"Yuasa, T.: Real-time garbage collection on general-purpose machines. Journal of Systems and Software\u00a011(3), 181\u2013198 (1990)","journal-title":"Journal of Systems and Software"},{"key":"6_CR9","volume-title":"Garbage Collection","author":"R. Jones","year":"1996","unstructured":"Jones, R., Lins, R.: Garbage Collection. John Wiley and Sons, Chichester (1996)"},{"key":"6_CR10","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1145\/800055.802042","volume-title":"Conference Record of the 1984 ACM Symposium on Lisp and Functional Programming","author":"R.A. Brooks","year":"1984","unstructured":"Brooks, R.A.: Trading data space for reduced time and code space in real-time garbage collection on stock hardware. In: Steele, G.L. (ed.) Conference Record of the 1984 ACM Symposium on Lisp and Functional Programming, Austin, Texas, pp. 256\u2013262. ACM Press, New York (1984)"},{"key":"6_CR11","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1145\/1167473.1167488","volume-title":"OOPSLA \u201906: Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications","author":"S.M. Blackburn","year":"2006","unstructured":"Blackburn, S.M., Garner, R., Hoffmann, C., Khang, A.M., McKinley, K.S., Bentzur, R., Diwan, A., Feinberg, D., Frampton, D., Guyer, S.Z., Hirzel, M., Hosking, A., Jump, M., Lee, H., Eliot, J., Moss, B., Phansalkar, A., Stefanovi\u0107, D., VanDrunen, T., von Dincklage, D., Wiedermann, B.: The dacapo benchmarks: Java benchmarking development and analysis. In: OOPSLA \u201906: Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, pp. 169\u2013190. ACM Press, New York (2006)"},{"key":"6_CR12","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1145\/800020.808261","volume-title":"Proceedings of the ACM SIGSOFT\/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, Pittsburgh, Pennsylvania","author":"D.M. Ungar","year":"1984","unstructured":"Ungar, D.M.: Generation scavenging: A non-disruptive high performance storage reclamation algorithm. In: Henderson, P. (ed.) Proceedings of the ACM SIGSOFT\/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, Pittsburgh, Pennsylvania, pp. 157\u2013167. ACM Press, New York (1984)"},{"key":"6_CR13","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1145\/800055.802040","volume-title":"Conference Record of the 1984 ACM Symposium on LISP and Functional Programming","author":"D.A. Moon","year":"1984","unstructured":"Moon, D.A.: Garbage collection in a large LISP system. In: Conference Record of the 1984 ACM Symposium on LISP and Functional Programming, Austin, Texas, pp. 235\u2013246. ACM Press, New York (1984)"},{"key":"6_CR14","doi-asserted-by":"crossref","unstructured":"Domani, T., Kolodner, E.K., Petrank, E.: A generational on-the-fly garbage collector for Java. In: Proc. of the SIGPLAN Conference on Programming Language Design and Implementation, pp. 274\u2013284 (June 2000)","DOI":"10.1145\/349299.349336"},{"key":"6_CR15","doi-asserted-by":"crossref","unstructured":"Appel, A.W., Ellis, J.R., Li, K.: Real-time concurrent collection on stock multiprocessors. In: Proceedings of the SIGPLAN\u201988 Conference on Programming Language Design and Implementation, Atlanta, Georgia, pp. 11\u201320 (June 1988)","DOI":"10.1145\/53990.53992"},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Nettles, S., O\u2019Toole, J.: Real-time garbage collection. In: Proc. of the SIGPLAN Conference on Programming Language Design and Implementation, pp. 217\u2013226 (June 1993)","DOI":"10.1145\/173262.155111"},{"key":"6_CR17","unstructured":"Henriksson, R.: Scheduling Garbage Collection in Embedded Systems. PhD thesis, Lund Institute of Technology (July 1998)"},{"key":"6_CR18","doi-asserted-by":"crossref","unstructured":"Bacon, D.F., Cheng, P., Rajan, V.T.: Controlling fragmentation and space consumption in the Metronome, a real-time garbage collector for Java. In: Proceedings of the Conference on Languages, Compilers, and Tools for Embedded Systems, San Diego, California, pp. 81\u201392 (June 2003)","DOI":"10.1145\/780732.780744"}],"container-title":["Lecture Notes in Computer Science","ECOOP 2007 \u2013 Object-Oriented Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-73589-2_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T09:52:48Z","timestamp":1619517168000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-73589-2_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540735885","9783540735892"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-73589-2_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}