{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:04:06Z","timestamp":1750309446496,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,10,17]],"date-time":"2024-10-17T00:00:00Z","timestamp":1729123200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Japan Society for the Promotion of Science","award":["KAKENHI JP22H03566, JP23K24822, and JP24H00688"],"award-info":[{"award-number":["KAKENHI JP22H03566, JP23K24822, and JP24H00688"]}]},{"name":"IBM CAS Award","award":["1156"],"award-info":[{"award-number":["1156"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,10,17]]},"DOI":"10.1145\/3687997.3695646","type":"proceedings-article","created":{"date-parts":[[2024,10,17]],"date-time":"2024-10-17T10:57:44Z","timestamp":1729162664000},"page":"210-223","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Reducing Write Barrier Overheads for Orthogonal Persistence"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-7292-5944","authenticated-orcid":false,"given":"Yilin","family":"Zhang","sequence":"first","affiliation":[{"name":"University of Tokyo, Tokyo, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-3480-9801","authenticated-orcid":false,"given":"Omkar Dilip","family":"Dhawal","sequence":"additional","affiliation":[{"name":"IIT Madras, Chennai, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5949-0046","authenticated-orcid":false,"given":"V. Krishna","family":"Nandivada","sequence":"additional","affiliation":[{"name":"IIT Madras, Chennai, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1058-5941","authenticated-orcid":false,"given":"Shigeru","family":"Chiba","sequence":"additional","affiliation":[{"name":"University of Tokyo, Tokyo, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3849-8639","authenticated-orcid":false,"given":"Tomoharu","family":"Ugawa","sequence":"additional","affiliation":[{"name":"University of Tokyo, Tokyo, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,10,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-49257-7_1"},{"key":"e_1_3_2_1_2_1","volume-title":"Proceedings of the 7th Workshop on Persistent Object Systems. Morgan Kaufmann, 33\u201347","author":"Atkinson Malcolm P.","year":"1996","unstructured":"Malcolm P. Atkinson, Mick J. Jordan, Laurent Dayn\u00e8s, and Susan Spence. 1996. Design Issues for Persistent Java: A Type-Safe, Object-Oriented, Orthogonally Persistent System. In Proceedings of the 7th Workshop on Persistent Object Systems. Morgan Kaufmann, 33\u201347."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01231642"},{"key":"e_1_3_2_1_4_1","unstructured":"Phil Bagwell. 2001. Ideal Hash Trees."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-24950-1_3"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167488"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/945885.945886"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985827"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/320384.320386"},{"volume-title":"Automatic Verification of Intermittent Systems","author":"Dahiya Manjeet","key":"e_1_3_2_1_10_1","unstructured":"Manjeet Dahiya and Sorav Bansal. 2018. Automatic Verification of Intermittent Systems. In Verification, Model Checking, and Abstract Interpretation, Isil Dillig and Jens Palsberg (Eds.). Springer International Publishing, Cham. 161\u2013182. isbn:978-3-319-73721-8"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2907294.2907303"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/359642.359655"},{"key":"e_1_3_2_1_13_1","volume-title":"Software Persistent Memory. In 2012 USENIX Annual Technical Conference","author":"Guerra Jorge","year":"2012","unstructured":"Jorge Guerra, Leonardo M\u00e1rmol, Daniel Campello, Carlos Crespo, Raju Rangaswami, and Jinpeng Wei. 2012. Software Persistent Memory. In 2012 USENIX Annual Technical Conference, Boston, MA, USA, June 13-15, 2012, Gernot Heiser and Wilson C. Hsieh (Eds.). USENIX Association, 319\u2013331. https:\/\/www.usenix.org\/conference\/atc12\/technical-sessions\/presentation\/guerra"},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the 2024 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2024, part of SPLASH 2024","author":"Halalingaiah Shashin","year":"2024","unstructured":"Shashin Halalingaiah, Vijay Sundaresan, Daryl Maier, and V. Krishna Nandivada. 2024. The ART of Sharing Points-to Analysis: Reusing Points-to Analysis Results Safely and Efficiently. In Proceedings of the 2024 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2024, part of SPLASH 2024, Pasadena, CA, USA, October 2024 (OOPSLA \u201924). Association for Computing Machinery, New York, NY, USA."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378472"},{"key":"e_1_3_2_1_16_1","unstructured":"Intel. 2023. Intel\u00ae 64 and IA-32 Architectures Software Developer\u2019s Manual."},{"key":"e_1_3_2_1_17_1","volume-title":"Yun Joon Soh, Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, and Steven Swanson.","author":"Izraelevitz Joseph","year":"2019","unstructured":"Joseph Izraelevitz, Jian Yang, Lu Zhang, Juno Kim, Xiao Liu, Amir Saman Memaripour, Yun Joon Soh, Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, and Steven Swanson. 2019. Basic Performance Measurements of the Intel Optane DC Persistent Memory Module. CoRR, abs\/1903.05714 (2019), arXiv:1903.05714. arxiv:1903.05714"},{"key":"e_1_3_2_1_18_1","unstructured":"Functional Java. 2022. Functional programming library for Java. https:\/\/github.com\/functionaljava"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/582419.582433"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO50266.2020.00050"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2007.34"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2754169.2754187"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1040305.1040336"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3278141"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3520263.3534653"},{"key":"e_1_3_2_1_26_1","volume-title":"Staccato: A Parallel and Concurrent Real-time Compacting Garbage Collector for Multiprocessors. IBM Research","author":"McCloskey Bill","year":"2008","unstructured":"Bill McCloskey, David F. Bacon, Perry Cheng, and David Grove. 2008. Staccato: A Parallel and Concurrent Real-time Compacting Garbage Collector for Multiprocessors. IBM Research. http:\/\/domino.watson.ibm.com\/comm\/research_people.nsf\/pages\/dgrove.rc24504.html"},{"key":"e_1_3_2_1_27_1","unstructured":"Gerome Miklau. 2001. Protein Sequence Database PSD7003.xml. http:\/\/aiweb.cs.washington.edu\/research\/projects\/xmltk\/xmldata\/www\/repository.html"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/288195.288213"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1379022.1375587"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3237009.3237027"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314608"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313808.3313822"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2581122.2544157"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814270.2814312"},{"key":"e_1_3_2_1_35_1","volume-title":"Vinju","author":"Steindorfer Michael J.","year":"2023","unstructured":"Michael J. Steindorfer and Jurgen J. Vinju. 2023. The Capsule Hash Trie Collections Library. https:\/\/github.com\/usethesource\/capsule"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2784731.2784739"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3337794"},{"key":"e_1_3_2_1_38_1","unstructured":"Tomoharu Ugawa. 2024. Benchmarks. https:\/\/github.com\/plasgroup\/ccjava-benchmarks"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3226225"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1925805.1925818"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3397537.3397562"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/320384.320400"}],"event":{"name":"SLE '24: 17th ACM SIGPLAN International Conference on Software Language Engineering","sponsor":["SIGPLAN SIGPLAN"],"location":"Pasadena CA USA","acronym":"SLE '24"},"container-title":["Proceedings of the 17th ACM SIGPLAN International Conference on Software Language Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3687997.3695646","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3687997.3695646","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:09:59Z","timestamp":1750295399000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3687997.3695646"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,17]]},"references-count":42,"alternative-id":["10.1145\/3687997.3695646","10.1145\/3687997"],"URL":"https:\/\/doi.org\/10.1145\/3687997.3695646","relation":{},"subject":[],"published":{"date-parts":[[2024,10,17]]},"assertion":[{"value":"2024-10-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}