{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T06:45:01Z","timestamp":1750747501087,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2004,10,24]],"date-time":"2004-10-24T00:00:00Z","timestamp":1098576000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2004,10,24]]},"DOI":"10.1145\/1029873.1029891","type":"proceedings-article","created":{"date-parts":[[2005,1,30]],"date-time":"2005-01-30T17:55:16Z","timestamp":1107107716000},"page":"143-151","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":69,"title":["Barriers"],"prefix":"10.1145","author":[{"given":"Stephen M.","family":"Blackburn","sequence":"first","affiliation":[{"name":"Australia National University, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antony L.","family":"Hosking","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2004,10,24]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/320384.320418"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380190206"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/354222.353175"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/286860.286862"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/640128.604155"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/773039.512452"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/949305.949336"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1005686.1005693"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/543552.512548"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the Third International Workshop on Persistence and Java\/","author":"Brahnmath K.","year":"1998","unstructured":"Brahnmath , K. , Nystrom , N. , Hosking , A. L. , and Cutts , Q . Swizzle barrier optimizations for orthogonal persistence in Java . In Proceedings of the Third International Workshop on Persistence and Java\/ ( Tiburon, California , August 1998 ), R. Morrison M. Jordan, and M. Atkinson, Eds. Advances in Persistent Object Systems. Morgan Kaufmann, 1999, pp. 268--278. Brahnmath, K., Nystrom, N., Hosking, A. L., and Cutts, Q. Swizzle barrier optimizations for orthogonal persistence in Java. In Proceedings of the Third International Workshop on Persistence and Java\/(Tiburon, California, August 1998), R. Morrison M. Jordan, and M. Atkinson, Eds. Advances in Persistent Object Systems. Morgan Kaufmann, 1999, pp. 268--278."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/800055.802042"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/960112.28709"},{"key":"e_1_3_2_1_13_1","first-page":"359","volume-title":"Connectivity-based garbage collection. In","author":"Hirzel M.","unstructured":"Hirzel , M. , Diwan , A. , and Hertz , M . Connectivity-based garbage collection. In pp. 359 -- 373 . Hirzel, M., Diwan, A., and Hertz, M. Connectivity-based garbage collection. In pp. 359--373."},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the OOPSLA Workshop on Memory Management and Garbage Collection","author":"Hosking A. L.","year":"1993","unstructured":"Hosking , A. L. , and Hudson , R. L . Remembered sets can also play cards . In Proceedings of the OOPSLA Workshop on Memory Management and Garbage Collection ( Washington, DC, Sept.). 1993 . Hosking, A. L., and Hudson, R. L. Remembered sets can also play cards. In Proceedings of the OOPSLA Workshop on Memory Management and Garbage Collection (Washington, DC, Sept.). 1993."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/168619.168628"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/141936.141946"},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the Eighth International Workshop on Persistent Object Systems","author":"Hosking A. L.","year":"1998","unstructured":"Hosking , A. L. , Nystrom , N. , Cutts , Q. , and Brahnmath , K . Optimizing the read and write barriers for orthogonal persistence . In Proceedings of the Eighth International Workshop on Persistent Object Systems ( Tiburon, California , August 1998 ), R. Morrison, M. Jordan, and M. Atkinson, Eds. Advances in Persistent Object Systems. Morgan Kaufmann, 1999, pp.149--159. Hosking, A. L., Nystrom, N., Cutts, Q., and Brahnmath, K. Optimizing the read and write barriers for orthogonal persistence. In Proceedings of the Eighth International Workshop on Persistent Object Systems (Tiburon, California, August 1998), R. Morrison, M. Jordan, and M. Atkinson, Eds. Advances in Persistent Object Systems. Morgan Kaufmann, 1999, pp.149--159."},{"key":"e_1_3_2_1_18_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"388","DOI":"10.1007\/BFb0017203","volume-title":"Proceedings of the International Workshop on Memory Management (St.","author":"Hudson R. L.","year":"1992","unstructured":"Hudson , R. L. , and Moss , J. E. B . Incremental collection of mature objects . In Proceedings of the International Workshop on Memory Management (St. Malo, France , Sept.), Y. Bekkers and J. Cohen, Eds. vol. 637 of Lecture Notes in Computer Science . Springer-Verlag , 1992 , pp. 388 -- 403 . Hudson, R. L., and Moss, J. E. B. Incremental collection of mature objects. In Proceedings of the International Workshop on Memory Management (St. Malo, France, Sept.), Y. Bekkers and J. Cohen, Eds. vol. 637 of Lecture Notes in Computer Science. Springer-Verlag, 1992, pp. 388--403."},{"key":"e_1_3_2_1_19_1","volume-title":"ACM International Symposium on Memory Management","author":"Proceedings","year":"1998","unstructured":"Proceedings of the ACM International Symposium on Memory Management ( Vancouver, Canada , Oct. , 1998 ). ACM SIGPLAN Notices 34, 3 (Mar. 1999). Proceedings of the ACM International Symposium on Memory Management (Vancouver, Canada, Oct., 1998). ACM SIGPLAN Notices 34, 3 (Mar. 1999)."},{"key":"e_1_3_2_1_20_1","volume-title":"Garbage Collection: Algorithms for Automatic Dynamic Memory Management","author":"Jones R.","year":"1996","unstructured":"Jones , R. , and Lins , R . Garbage Collection: Algorithms for Automatic Dynamic Memory Management . Wiley , May 1996 . Chapter on distributed collection by Lins. Jones, R., and Lins, R. Garbage Collection: Algorithms for Automatic Dynamic Memory Management. Wiley, May 1996. Chapter on distributed collection by Lins."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/966051.966053"},{"key":"e_1_3_2_1_22_1","first-page":"10","volume":"34","author":"Proceedings ACM","year":"1999","unstructured":"Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages , and Applications (Denver, Colorado , Nov.) . ACM SIGPLAN Notices 34 , 10 ( Oct. 1999 ). Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications (Denver, Colorado, Nov.). ACM SIGPLAN Notices 34, 10 (Oct. 1999).","journal-title":"ACM SIGPLAN Notices"},{"key":"e_1_3_2_1_23_1","unstructured":"Pettersson M. Linux Intel\/x86 performance counters 2003 http:\/\/user.it.uu.se\/mikpe\/linux\/perfctr\/.  Pettersson M. Linux Intel\/x86 performance counters 2003 http:\/\/user.it.uu.se\/mikpe\/linux\/perfctr\/."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/286860.286866"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/646153.679527"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","DOI":"10.21236\/ADA290169","volume-title":"A lifetime-based garbage collector for LISP systems on general-purpose computers","author":"Sobalvarro P. G.","year":"1988","unstructured":"Sobalvarro , P. G. A lifetime-based garbage collector for LISP systems on general-purpose computers , 1988 . B.S. Thesis, Dept. of EECS, Massachusetts Institute of Technology , Cambridge. Sobalvarro, P. G. A lifetime-based garbage collector for LISP systems on general-purpose computers, 1988. B.S. Thesis, Dept. of EECS, Massachusetts Institute of Technology, Cambridge."},{"key":"e_1_3_2_1_27_1","unstructured":"SPECjvm98 benchmarks 1998.http:\/\/www.spec.org\/osg\/jvm98.  SPECjvm98 benchmarks 1998.http:\/\/www.spec.org\/osg\/jvm98."},{"key":"e_1_3_2_1_28_1","unstructured":"SPECjbb2000 benchmarks 2000.http:\/\/www.spec.org\/jbb2000.  SPECjbb2000 benchmarks 2000.http:\/\/www.spec.org\/jbb2000."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/320384.320425"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/800020.808261"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/66068.66077"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/74878.74882"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/583854.582439"}],"event":{"name":"ISMM04: 2004 International Symposium on Memory Management ( in conjunction with OOPSLA 2004 Conference )","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"],"location":"Vancouver BC Canada","acronym":"ISMM04"},"container-title":["Proceedings of the 4th international symposium on Memory management"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1029873.1029891","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1029873.1029891","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:31:03Z","timestamp":1750264263000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1029873.1029891"}},"subtitle":["friend or foe?"],"short-title":[],"issued":{"date-parts":[[2004,10,24]]},"references-count":33,"alternative-id":["10.1145\/1029873.1029891","10.1145\/1029873"],"URL":"https:\/\/doi.org\/10.1145\/1029873.1029891","relation":{},"subject":[],"published":{"date-parts":[[2004,10,24]]},"assertion":[{"value":"2004-10-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}