{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:51:27Z","timestamp":1750308687498,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,9,23]],"date-time":"2014-09-23T00:00:00Z","timestamp":1411430400000},"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":[[2014,9,23]]},"DOI":"10.1145\/2647508.2647509","type":"proceedings-article","created":{"date-parts":[[2014,8,21]],"date-time":"2014-08-21T12:19:23Z","timestamp":1408623563000},"page":"145-156","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Fast Java profiling with scheduling-aware stack fragment sampling and asynchronous analysis"],"prefix":"10.1145","author":[{"given":"Peter","family":"Hofer","sequence":"first","affiliation":[{"name":"Johannes Kepler University Linz, Austria"}]},{"given":"Hanspeter","family":"M\u00f6ssenb\u00f6ck","sequence":"additional","affiliation":[{"name":"Johannes Kepler University Linz, Austria"}]}],"member":"320","published-online":{"date-parts":[[2014,9,23]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879211.1879224"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/258915.258924"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2005.9"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.v36:6"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167488"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297027.1297035"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993316.1993559"},{"key":"e_1_3_2_1_8_1","volume-title":"UC San Diego","author":"Feller P. T.","year":"1998","unstructured":"P. T. Feller . Value profiling for instructions and memory locations. Master's thesis , UC San Diego , 1998 . P. T. Feller. Value profiling for instructions and memory locations. Master's thesis, UC San Diego, 1998."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/2337223.2337241"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568088.2576759"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1640089.1640100"},{"key":"e_1_3_2_1_12_1","first-page":"96","article-title":"The Open Group Base Specifications Issue 7 IEEE Std 1003.1","volume":"20","author":"Josey A.","year":"2004","unstructured":"A. Josey , D. Cragun , N. Stoughton , M. Brown , C. Hughes , The Open Group Base Specifications Issue 7 IEEE Std 1003.1 . The IEEE and The Open Group , 20 : 96 , 2004 . A. Josey, D. Cragun, N. Stoughton, M. Brown, C. Hughes, et al. The Open Group Base Specifications Issue 7 IEEE Std 1003.1. The IEEE and The Open Group, 20:96, 2004.","journal-title":"The IEEE and The Open Group"},{"key":"e_1_3_2_1_13_1","unstructured":"kernel.org. perf: Linux profiling with performance counters. https:\/\/perf.wiki.kernel.org\/.  kernel.org. perf: Linux profiling with performance counters. https:\/\/perf.wiki.kernel.org\/."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1369396.1370017"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1480945.1480967"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1712605.1712617"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806618"},{"key":"e_1_3_2_1_18_1","unstructured":"Oracle. OpenJDK HotSpot group. http:\/\/openjdk.java.net\/groups\/hotspot\/.  Oracle. OpenJDK HotSpot group. http:\/\/openjdk.java.net\/groups\/hotspot\/."},{"key":"e_1_3_2_1_19_1","unstructured":"Oracle. JVM#8482;Tool Interface version 1.2.1. http:\/\/docs.oracle.com\/javase\/7\/docs\/platform\/jvmti\/jvmti.html.  Oracle. JVM #8482; Tool Interface version 1.2.1. http:\/\/docs.oracle.com\/javase\/7\/docs\/platform\/jvmti\/jvmti.html."},{"key":"e_1_3_2_1_20_1","unstructured":"R. Pozo and B. Miller. SciMark 2.0. http:\/\/math.nist.gov\/scimark2\/.  R. Pozo and B. Miller. SciMark 2.0. http:\/\/math.nist.gov\/scimark2\/."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2009.12"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048066.2048118"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.70"},{"key":"e_1_3_2_1_24_1","unstructured":"V. M. Weaver. The unofficial Linux perf events web-page. http:\/\/web.eece.maine.edu\/~vweaver\/projects\/perf_events\/.  V. M. Weaver. The unofficial Linux perf events web-page. http:\/\/web.eece.maine.edu\/~vweaver\/projects\/perf_events\/."},{"key":"e_1_3_2_1_25_1","first-page":"80","volume-title":"The 2nd International Workshop on Performance Analysis of Workload Optimized Systems, FastPath","author":"Weaver V. M.","year":"2013","unstructured":"V. M. Weaver . Linux perf_event features and overhead . In The 2nd International Workshop on Performance Analysis of Workload Optimized Systems, FastPath , page 80 , 2013 . V. M. Weaver. Linux perf_event features and overhead. In The 2nd International Workshop on Performance Analysis of Workload Optimized Systems, FastPath, page 80, 2013."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/337449.337483"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1134012"}],"event":{"name":"PPPJ '14: 2014 INTERNATIONAL CONFERENCE ON PRINCIPLES AND PRACTICES OF PROGRAMMING ON THE JAVA PLATFORM VIRTUAL MACHINES, LANGUAGES AND TOOLS","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing","SIGPLAN ACM Special Interest Group on Programming Languages","Sabre Sabre","PK Cracow University of Technology","ACM Association for Computing Machinery"],"location":"Cracow Poland","acronym":"PPPJ '14"},"container-title":["Proceedings of the 2014 International Conference on Principles and Practices of Programming on the Java platform: Virtual machines, Languages, and Tools"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2647508.2647509","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2647508.2647509","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:01:12Z","timestamp":1750276872000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2647508.2647509"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,9,23]]},"references-count":27,"alternative-id":["10.1145\/2647508.2647509","10.1145\/2647508"],"URL":"https:\/\/doi.org\/10.1145\/2647508.2647509","relation":{},"subject":[],"published":{"date-parts":[[2014,9,23]]},"assertion":[{"value":"2014-09-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}