{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,7]],"date-time":"2026-05-07T16:51:27Z","timestamp":1778172687192,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,6,10]],"date-time":"2007-06-10T00:00:00Z","timestamp":1181433600000},"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":[[2007,6,10]]},"DOI":"10.1145\/1250734.1250746","type":"proceedings-article","created":{"date-parts":[[2007,9,14]],"date-time":"2007-09-14T12:07:37Z","timestamp":1189771657000},"page":"89-100","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1170,"title":["Valgrind"],"prefix":"10.1145","author":[{"given":"Nicholas","family":"Nethercote","sequence":"first","affiliation":[{"name":"National ICT Australia, Melbourne, Australia"}]},{"given":"Julian","family":"Seward","sequence":"additional","affiliation":[{"name":"OpenWorks LLP, Cambridge, United Kingdom"}]}],"member":"320","published-online":{"date-parts":[[2007,6,10]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/349299.349303"},{"key":"e_1_3_2_1_2_1","unstructured":"D. Bruening. Efficient Transparent and Comprehensive Runtime Code Manipulation. PhD thesis MIT Cambridge Mass. USA September 2004.   D. Bruening. Efficient Transparent and Comprehensive Runtime Code Manipulation. PhD thesis MIT Cambridge Mass. USA September 2004."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/776261.776290"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/1765931.1765941"},{"key":"e_1_3_2_1_5_1","volume-title":"November","author":"Cheng W.","year":"2006","unstructured":"W. Cheng . Personal communication , November 2006 . W. Cheng. Personal communication, November 2006."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCC.2006.158"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1146238.1146268"},{"key":"e_1_3_2_1_8_1","first-page":"125","volume-title":"Proceedings of the Winter USENIX Conference","author":"Hastings R.","year":"1992","unstructured":"R. Hastings and B. Joyce . Purify: Fast detection of memory leaks and access errors . In Proceedings of the Winter USENIX Conference , pages 125 -- 136 , San Francisco, California, USA , January 1992 . R. Hastings and B. Joyce. Purify: Fast detection of memory leaks and access errors. In Proceedings of the Winter USENIX Conference, pages 125--136, San Francisco, California, USA, January 1992."},{"key":"e_1_3_2_1_10_1","volume-title":"September-November","author":"Lueck G.","year":"2006","unstructured":"G. Lueck and R. Cohn . Personal communication , September-November 2006 . G. Lueck and R. Cohn. Personal communication, September-November 2006."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of WBT-2002","author":"Maebe J.","year":"2002","unstructured":"J. Maebe , M. Ronsse , and K. De Bosschere . DIOTA: Dynamic instrumentation, optimization and transformation of applications . In Proceedings of WBT-2002 , Charlottesville, Virginia, USA , September 2002 . J. Maebe, M. Ronsse, and K. De Bosschere. DIOTA: Dynamic instrumentation, optimization and transformation of applications. In Proceedings of WBT-2002, Charlottesville, Virginia, USA, September 2002."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140277.1140303"},{"key":"e_1_3_2_1_16_1","volume-title":"Informal Proceedings of SPACE 2004","author":"Nethercote N.","year":"2004","unstructured":"N. Nethercote and J. Fitzhardinge . Bounds-checking entire programs without recompiling . In Informal Proceedings of SPACE 2004 , Venice, Italy , January 2004 . N. Nethercote and J. Fitzhardinge. Bounds-checking entire programs without recompiling. In Informal Proceedings of SPACE 2004, Venice, Italy, January 2004."},{"key":"e_1_3_2_1_17_1","volume-title":"Redux: A dynamic dataflow tracer. ENTCS, 89(2)","author":"Nethercote N.","year":"2003","unstructured":"N. Nethercote and A. Mycroft . Redux: A dynamic dataflow tracer. ENTCS, 89(2) , 2003 . N. Nethercote and A. Mycroft. Redux: A dynamic dataflow tracer. ENTCS, 89(2), 2003."},{"key":"e_1_3_2_1_18_1","volume-title":"Valgrind: A program supervision framework. ENTCS, 89(2)","author":"Nethercote N.","year":"2003","unstructured":"N. Nethercote and J. Seward . Valgrind: A program supervision framework. ENTCS, 89(2) , 2003 . N. Nethercote and J. Seward. Valgrind: A program supervision framework. ENTCS, 89(2), 2003."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1254810.1254820"},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of NDSS'05","author":"Newsome J.","year":"2005","unstructured":"J. Newsome and D. Song . Dynamic taint analysis for automatic detection, analysis, and signature generation of exploits on commodity software . In Proceedings of NDSS'05 , San Diego, California, USA , February 2005 . J. Newsome and D. Song. Dynamic taint analysis for automatic detection, analysis, and signature generation of exploits on commodity software. In Proceedings of NDSS'05, San Diego, California, USA, February 2005."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-024X(199701)27:1%3C87::AID-SPE78%3E3.0.CO;2-P"},{"key":"e_1_3_2_1_22_1","volume-title":"March","author":"Qin F.","year":"2007","unstructured":"F. Qin . Personal communication , March 2007 . F. Qin. Personal communication, March 2007."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2006.29"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/1247360.1247362"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277714"},{"key":"e_1_3_2_1_27_1","unstructured":"The Valgrind Developers. 2nd official Valgrind survey September 2005: full report. http:\/\/www.valgrind.org\/gallery\/survey_05\/report.txt.  The Valgrind Developers. 2nd official Valgrind survey September 2005: full report. http:\/\/www.valgrind.org\/gallery\/survey_05\/report.txt."},{"key":"e_1_3_2_1_28_1","unstructured":"The Valgrind Developers. Valgrind. http:\/\/www.valgrind.org\/.  The Valgrind Developers. Valgrind. http:\/\/www.valgrind.org\/."},{"key":"e_1_3_2_1_29_1","volume-title":"Programming Perl. O'Reilly","author":"Wall L.","year":"2000","unstructured":"L. Wall , T. Christiansen , and J Orwant . Programming Perl. O'Reilly , 3 rd edition, 2000 . L. Wall, T. Christiansen, and J Orwant. Programming Perl. O'Reilly, 3rd edition, 2000.","edition":"3"}],"event":{"name":"PLDI '07: ACM SIGPLAN Conference on Programming Language Design and Implementation","location":"San Diego California USA","acronym":"PLDI '07","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"]},"container-title":["Proceedings of the 28th ACM SIGPLAN Conference on Programming Language Design and Implementation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1250734.1250746","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1250734.1250746","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:52:19Z","timestamp":1750243939000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1250734.1250746"}},"subtitle":["a framework for heavyweight dynamic binary instrumentation"],"short-title":[],"issued":{"date-parts":[[2007,6,10]]},"references-count":25,"alternative-id":["10.1145\/1250734.1250746","10.1145\/1250734"],"URL":"https:\/\/doi.org\/10.1145\/1250734.1250746","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1273442.1250746","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2007,6,10]]},"assertion":[{"value":"2007-06-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}