{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T19:13:19Z","timestamp":1771701199111,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":11,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,3,31]],"date-time":"2012-03-31T00:00:00Z","timestamp":1333152000000},"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":[[2012,3,31]]},"DOI":"10.1145\/2259016.2259032","type":"proceedings-article","created":{"date-parts":[[2012,6,11]],"date-time":"2012-06-11T13:03:31Z","timestamp":1339419811000},"page":"114-123","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["PinADX"],"prefix":"10.1145","author":[{"given":"Gregory","family":"Lueck","sequence":"first","affiliation":[{"name":"Intel Corporation"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Harish","family":"Patil","sequence":"additional","affiliation":[{"name":"Intel Corporation"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cristiano","family":"Pereira","sequence":"additional","affiliation":[{"name":"Intel Corporation"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,3,31]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Gdb documentation. http:\/\/www.gnu.org\/software\/gdb\/documentation\/.  Gdb documentation. http:\/\/www.gnu.org\/software\/gdb\/documentation\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Intel\u00ae inspector xe 2011 for linux. http:\/\/software.intel.com\/en-us\/articles\/intel-inspector-xe\/.  Intel\u00ae inspector xe 2011 for linux. http:\/\/software.intel.com\/en-us\/articles\/intel-inspector-xe\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Intel\u00ae sde. http:\/\/www.intel.com\/software\/sde.  Intel\u00ae sde. http:\/\/www.intel.com\/software\/sde."},{"key":"e_1_3_2_1_4_1","unstructured":"Valgrind user manual. http:\/\/valgrind.org\/docs\/manual\/manual.html.  Valgrind user manual. http:\/\/valgrind.org\/docs\/manual\/manual.html."},{"key":"e_1_3_2_1_5_1","unstructured":"S. Amarasinghe D. L. Bruening and D. L. Bruening. Efficient transparent and comprehensive runtime code manipulation. Technical report M. I. T. 2004.  S. Amarasinghe D. L. Bruening and D. L. Bruening. Efficient transparent and comprehensive runtime code manipulation. Technical report M. I. T. 2004."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2005.18"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1127577.1127589"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772954.1772958"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/1788374.1788388"}],"event":{"name":"CGO '12: Annual IEEE\/ACM International Symposium on Code Generation and Optimization","location":"San Jose California","acronym":"CGO '12","sponsor":["IEEE CS uArch","SIGPLAN ACM Special Interest Group on Programming Languages","SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing"]},"container-title":["Proceedings of the Tenth International Symposium on Code Generation and Optimization"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2259016.2259032","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2259016.2259032","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:49:07Z","timestamp":1750236547000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2259016.2259032"}},"subtitle":["an interface for customizable debugging with dynamic instrumentation"],"short-title":[],"issued":{"date-parts":[[2012,3,31]]},"references-count":11,"alternative-id":["10.1145\/2259016.2259032","10.1145\/2259016"],"URL":"https:\/\/doi.org\/10.1145\/2259016.2259032","relation":{},"subject":[],"published":{"date-parts":[[2012,3,31]]},"assertion":[{"value":"2012-03-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}