{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:22:42Z","timestamp":1750220562090,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":19,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,9,29]],"date-time":"2021-09-29T00:00:00Z","timestamp":1632873600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,9,29]]},"DOI":"10.1145\/3475738.3480940","type":"proceedings-article","created":{"date-parts":[[2021,9,25]],"date-time":"2021-09-25T16:12:45Z","timestamp":1632586365000},"page":"88-96","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Tracing and its observer effect on concurrency"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9581-3148","authenticated-orcid":false,"given":"Indigo","family":"Orton","sequence":"first","affiliation":[{"name":"University of Cambridge, UK"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7013-8572","authenticated-orcid":false,"given":"Alan","family":"Mycroft","sequence":"additional","affiliation":[{"name":"University of Cambridge, UK"}]}],"member":"320","published-online":{"date-parts":[[2021,9,29]]},"reference":[{"volume-title":"https:\/\/clearlinux.org\/ Accessed","year":"2021","author":"Project Clear","key":"e_1_3_2_1_1_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_2_1","DOI":"10.1109\/ISPASS.2015.7095802"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1002\/spe.4380160304"},{"volume-title":"BPF Performance Tools: Linux System and Application Observability","author":"Gregg Brendan","edition":"1","key":"e_1_3_2_1_4_1"},{"key":"e_1_3_2_1_5_1","volume-title":"Mac OS X and FreeBSD","author":"Gregg Brendan","year":"2091","edition":"1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1145\/155090.155107"},{"volume-title":"Pin - A Dynamic Binary Instrumentation Tool. https:\/\/software.intel.com\/content\/www\/us\/en\/develop\/articles\/pin-a-dynamic-binary-instrumentation-tool.html Accessed june","year":"2021","key":"e_1_3_2_1_7_1"},{"unstructured":"2021. Java Flight Recorder. https:\/\/docs.oracle.com\/javacomponents\/jmc-5-4\/jfr-runtime-guide\/about.htm#JFRUH170  2021. Java Flight Recorder. https:\/\/docs.oracle.com\/javacomponents\/jmc-5-4\/jfr-runtime-guide\/about.htm#JFRUH170","key":"e_1_3_2_1_8_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1006\/jagm.1998.0985"},{"unstructured":"2021. perf: Linux profiling with performance counters. https:\/\/perf.wiki.kernel.org\/index.php\/Main_Page  2021. perf: Linux profiling with performance counters. https:\/\/perf.wiki.kernel.org\/index.php\/Main_Page","key":"e_1_3_2_1_10_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_11_1","DOI":"10.1145\/384286.264146"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_12_1","DOI":"10.1145\/3093336.3037751"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.5555\/2600239.2600241"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_15_1","DOI":"10.1145\/1250734.1250746"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_16_1","DOI":"10.1145\/3464971.3468420"},{"volume-title":"Lightweight Memory Tracing. In 2013 USENIX Annual Technical Conference (USENIX ATC 13)","year":"1971","author":"Payer Mathias","key":"e_1_3_2_1_17_1"},{"volume-title":"https:\/\/github.com\/ruby\/tracer Last accessed","year":"2021","key":"e_1_3_2_1_18_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_19_1","DOI":"10.1109\/TNET.2020.2996964"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_20_1","DOI":"10.1109\/ISPASS.2019.00018"}],"event":{"sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"acronym":"MPLR '21","name":"MPLR '21: 18th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes","location":"M\u00fcnster Germany"},"container-title":["Proceedings of the 18th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3475738.3480940","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3475738.3480940","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:32Z","timestamp":1750195712000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3475738.3480940"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,29]]},"references-count":19,"alternative-id":["10.1145\/3475738.3480940","10.1145\/3475738"],"URL":"https:\/\/doi.org\/10.1145\/3475738.3480940","relation":{},"subject":[],"published":{"date-parts":[[2021,9,29]]},"assertion":[{"value":"2021-09-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}