{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:14:45Z","timestamp":1750220085304,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,23]],"date-time":"2022-05-23T00:00:00Z","timestamp":1653264000000},"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":[[2022,5,23]]},"DOI":"10.1145\/3524842.3528499","type":"proceedings-article","created":{"date-parts":[[2022,10,18]],"date-time":"2022-10-18T00:08:36Z","timestamp":1666051716000},"page":"408-412","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["SniP"],"prefix":"10.1145","author":[{"given":"Arun","family":"KP","sequence":"first","affiliation":[{"name":"Indian Institute of Technology, Kanpur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saurabh","family":"Kumar","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology, Kanpur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Debadatta","family":"Mishra","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology, Kanpur, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Biswabandan","family":"Panda","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology, Bombay, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,10,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2007.370254"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1251535.1251536"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/349299.349303"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of Annual IEEE\/ACM International Symposium on Code Generation and Optimization. 76--86","author":"Chabbi Milind","year":"2014","unstructured":"Milind Chabbi , Xu Liu , and John Mellor-Crummey . 2014 . Call paths for pin tools . In Proceedings of Annual IEEE\/ACM International Symposium on Code Generation and Optimization. 76--86 . Milind Chabbi, Xu Liu, and John Mellor-Crummey. 2014. Call paths for pin tools. In Proceedings of Annual IEEE\/ACM International Symposium on Code Generation and Optimization. 76--86."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732240.2732246"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","unstructured":"Michael D Ernst. 2003. Static and dynamic analysis: Synergy and duality.  Michael D Ernst. 2003. Static and dynamic analysis: Synergy and duality.","DOI":"10.1145\/996821.996823"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/SECPRI.2003.1199328"},{"key":"e_1_3_2_1_9_1","volume-title":"Kazi Zakia Sultana, and Zadia Codabux","author":"George Giovanni","year":"2021","unstructured":"Giovanni George , Jeremiah Kotey , Megan Ripley , Kazi Zakia Sultana, and Zadia Codabux . 2021 . A Preliminary Study on Common Programming Mistakes that Lead to Buffer Overflow Vulnerability. In 2021 IEEE 45th Annual Computers, Software, and Applications Conference (COMPSAC). IEEE , 1375--1380. Giovanni George, Jeremiah Kotey, Megan Ripley, Kazi Zakia Sultana, and Zadia Codabux. 2021. A Preliminary Study on Common Programming Mistakes that Lead to Buffer Overflow Vulnerability. In 2021 IEEE 45th Annual Computers, Software, and Applications Conference (COMPSAC). IEEE, 1375--1380."},{"key":"e_1_3_2_1_10_1","unstructured":"Mateusz Jurczyk. 2018. Detecting kernel memory disclosure with x86 emulation and taint tracking.  Mateusz Jurczyk. 2018. Detecting kernel memory disclosure with x86 emulation and taint tracking."},{"key":"e_1_3_2_1_11_1","volume-title":"DeepDetect: A Practical On-device Android Malware Detector. In 21st IEEE International Conference on Software Quality, Reliability and Security. IEEE (in press).","author":"Kumar Saurabh","year":"2021","unstructured":"Saurabh Kumar , Debadatta Mishra , Biswabandan Panda , and Sandeep Kumar Shukla . 2021 . DeepDetect: A Practical On-device Android Malware Detector. In 21st IEEE International Conference on Software Quality, Reliability and Security. IEEE (in press). Saurabh Kumar, Debadatta Mishra, Biswabandan Panda, and Sandeep Kumar Shukla. 2021. DeepDetect: A Practical On-device Android Malware Detector. In 21st IEEE International Conference on Software Quality, Reliability and Security. IEEE (in press)."},{"key":"e_1_3_2_1_12_1","volume-title":"Vijay Janapa Reddi, and Kim Hazelwood","author":"Luk Chi-Keung","year":"2005","unstructured":"Chi-Keung Luk , Robert Cohn , Robert Muth , Harish Patil , Artur Klauser , Geoff Lowney , Steven Wallace , Vijay Janapa Reddi, and Kim Hazelwood . 2005 . Pin: building customized program analysis tools with dynamic instrumentation. Acm sigplan notices 40, 6 (2005), 190--200. Chi-Keung Luk, Robert Cohn, Robert Muth, Harish Patil, Artur Klauser, Geoff Lowney, Steven Wallace, Vijay Janapa Reddi, and Kim Hazelwood. 2005. Pin: building customized program analysis tools with dynamic instrumentation. Acm sigplan notices 40, 6 (2005), 190--200."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2020.2987303"},{"key":"e_1_3_2_1_14_1","volume-title":"A survey of deep learning on CPUs: opportunities and co-optimizations","author":"Mittal Sparsh","year":"2021","unstructured":"Sparsh Mittal , Poonam Rajput , and Sreenivas Subramoney . 2021. A survey of deep learning on CPUs: opportunities and co-optimizations . IEEE Transactions on Neural Networks and Learning Systems ( 2021 ). Sparsh Mittal, Poonam Rajput, and Sreenivas Subramoney. 2021. A survey of deep learning on CPUs: opportunities and co-optimizations. IEEE Transactions on Neural Networks and Learning Systems (2021)."},{"key":"e_1_3_2_1_15_1","first-page":"45","article-title":"Introducing the graph 500","volume":"19","author":"Murphy Richard C","year":"2010","unstructured":"Richard C Murphy , Kyle B Wheeler , Brian W Barrett , and James A Ang . 2010 . Introducing the graph 500 . Cray Users Group (CUG) 19 (2010), 45 -- 74 . Richard C Murphy, Kyle B Wheeler, Brian W Barrett, and James A Ang. 2010. Introducing the graph 500. Cray Users Group (CUG) 19 (2010), 45--74.","journal-title":"Cray Users Group (CUG)"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPEC43674.2020.9286149"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2010.5463280"},{"key":"e_1_3_2_1_20_1","unstructured":"Richard Stallman Roland Pesch Stan Shebs etal 1988. Debugging with GDB. Free Software Foundation 675 (1988).  Richard Stallman Roland Pesch Stan Shebs et al. 1988. Debugging with GDB. Free Software Foundation 675 (1988)."},{"key":"e_1_3_2_1_21_1","unstructured":"Tkzzw. 2021. Tkrzw: a set of implementations of DBM.  Tkzzw. 2021. Tkrzw: a set of implementations of DBM."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3416505.3423561"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00068"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO50266.2020.00049"},{"volume-title":"18th {USENIX} Conference on File and Storage Technologies ({FAST} 20). 169--182.","author":"Yang Jian","key":"e_1_3_2_1_25_1","unstructured":"Jian Yang , Juno Kim , Morteza Hoseinzadeh , Joseph Izraelevitz , and Steve Swanson . 2020. An empirical guide to the behavior and use of scalable persistent memory . In 18th {USENIX} Conference on File and Storage Technologies ({FAST} 20). 169--182. Jian Yang, Juno Kim, Morteza Hoseinzadeh, Joseph Izraelevitz, and Steve Swanson. 2020. An empirical guide to the behavior and use of scalable persistent memory. In 18th {USENIX} Conference on File and Storage Technologies ({FAST} 20). 169--182."}],"event":{"name":"MSR '22: 19th International Conference on Mining Software Repositories","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"],"location":"Pittsburgh Pennsylvania","acronym":"MSR '22"},"container-title":["Proceedings of the 19th International Conference on Mining Software Repositories"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524842.3528499","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3524842.3528499","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:35Z","timestamp":1750183775000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524842.3528499"}},"subtitle":["an efficient stack tracing framework for multi-threaded programs"],"short-title":[],"issued":{"date-parts":[[2022,5,23]]},"references-count":24,"alternative-id":["10.1145\/3524842.3528499","10.1145\/3524842"],"URL":"https:\/\/doi.org\/10.1145\/3524842.3528499","relation":{},"subject":[],"published":{"date-parts":[[2022,5,23]]},"assertion":[{"value":"2022-10-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}