{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:27:15Z","timestamp":1750220835035,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":21,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,8,18]],"date-time":"2019-08-18T00:00:00Z","timestamp":1566086400000},"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":[[2019,8,18]]},"DOI":"10.1145\/3331542.3342568","type":"proceedings-article","created":{"date-parts":[[2019,7,29]],"date-time":"2019-07-29T20:51:45Z","timestamp":1564433505000},"page":"13-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Towards online profiling of Erlang systems"],"prefix":"10.1145","author":[{"given":"Micha\u0142","family":"\u015alaski","sequence":"first","affiliation":[{"name":"Erlang Solutions, Poland"}]},{"given":"Wojciech","family":"Turek","sequence":"additional","affiliation":[{"name":"AGH University of Science and Technology, Poland"}]}],"member":"320","published-online":{"date-parts":[[2019,8,18]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Ericsson AB. 1997-2019. A Call Count Profiling Tool using breakpoints. http:\/\/erlang.org\/doc\/man\/cprof.html .  Ericsson AB. 1997-2019. A Call Count Profiling Tool using breakpoints. http:\/\/erlang.org\/doc\/man\/cprof.html ."},{"key":"e_1_3_2_1_2_1","unstructured":"Ericsson AB. 1997-2019. A runtime system Lock Profiling tool. http: \/\/erlang.org\/doc\/man\/lcnt.html .  Ericsson AB. 1997-2019. A runtime system Lock Profiling tool. http: \/\/erlang.org\/doc\/man\/lcnt.html ."},{"key":"e_1_3_2_1_3_1","unstructured":"Ericsson AB. 1997-2019. A Time Profiling Tool for Erlang. http: \/\/erlang.org\/doc\/man\/eprof.html .  Ericsson AB. 1997-2019. A Time Profiling Tool for Erlang. http: \/\/erlang.org\/doc\/man\/eprof.html ."},{"key":"e_1_3_2_1_4_1","unstructured":"Ericsson AB. 1997-2019. A Time Profiling Tool using trace to file. http:\/\/erlang.org\/doc\/man\/fprof.html .  Ericsson AB. 1997-2019. A Time Profiling Tool using trace to file. http:\/\/erlang.org\/doc\/man\/fprof.html ."},{"key":"e_1_3_2_1_5_1","unstructured":"Ward Bekker. 2013. Erlang Fprof Output Confusing? Try KCachegrind. http:\/\/blog.equanimity.nl\/blog\/2013\/04\/24\/fprof-kcachegrind\/ .  Ward Bekker. 2013. Erlang Fprof Output Confusing? Try KCachegrind. http:\/\/blog.equanimity.nl\/blog\/2013\/04\/24\/fprof-kcachegrind\/ ."},{"key":"e_1_3_2_1_6_1","unstructured":"Mats Cronqvist. 2016. Erlang tracing debugger. https:\/\/github.com\/ massemanet\/redbug .  Mats Cronqvist. 2016. Erlang tracing debugger. https:\/\/github.com\/ massemanet\/redbug ."},{"key":"e_1_3_2_1_7_1","unstructured":"Sverker Eriksson. 2018. Counter Functions. Erlang\/OTP 21.2.  Sverker Eriksson. 2018. Counter Functions. Erlang\/OTP 21.2."},{"volume-title":"Erlang User Conference","year":"2017","author":"P\u00e9ter","key":"e_1_3_2_1_8_1"},{"volume-title":"Erlang Factory SF","year":"2015","author":"Fritchie Scott Lystig","key":"e_1_3_2_1_9_1"},{"key":"e_1_3_2_1_10_1","unstructured":"Rickard Green. 2017. Magic references implementation. Erlang\/OTP 20 RC1 (Release Candidate).  Rickard Green. 2017. Magic references implementation. Erlang\/OTP 20 RC1 (Release Candidate)."},{"key":"e_1_3_2_1_11_1","unstructured":"Brendan Gregg. 2018. Flame graphs. http:\/\/www.brendangregg.com\/ flamegraphs.html . accessed 17.05.2019.  Brendan Gregg. 2018. Flame graphs. http:\/\/www.brendangregg.com\/ flamegraphs.html . accessed 17.05.2019."},{"volume-title":"EuroVis - STARs","author":"Isaacs Katherine E.","key":"e_1_3_2_1_12_1"},{"key":"e_1_3_2_1_13_1","unstructured":"Richard Jonas. 2014. Monitoring Erlang systems with wombat OAM. http:\/\/www.erlang-factory.com\/static\/upload\/media\/ 1403172489446128monitoringwithwombatoam1.pdf . Erlang Solutions Ltd. accessed 17.05.2019.  Richard Jonas. 2014. Monitoring Erlang systems with wombat OAM. http:\/\/www.erlang-factory.com\/static\/upload\/media\/ 1403172489446128monitoringwithwombatoam1.pdf . Erlang Solutions Ltd. accessed 17.05.2019."},{"key":"e_1_3_2_1_14_1","unstructured":"Vladimir Kirillov. 2014. Flame Graph profiler for Erlang. https:\/\/github. com\/proger\/eflame .  Vladimir Kirillov. 2014. Flame Graph profiler for Erlang. https:\/\/github. com\/proger\/eflame ."},{"key":"e_1_3_2_1_15_1","unstructured":"Lukas Larsson. 2016. erts: Implement tracer modules. Erlang\/OTP 19.0 RC1 (Release Candidate).  Lukas Larsson. 2016. erts: Implement tracer modules. Erlang\/OTP 19.0 RC1 (Release Candidate)."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2505305.2505311"},{"key":"e_1_3_2_1_17_1","unstructured":"Michal Slaski. 2017. Erlang Performance Lab. https:\/\/www.youtube. com\/watch?v=ncedupb-Rqw . Slides available at https:\/\/speakerdeck. com\/michalslaski\/erlang-performance-lab .  Michal Slaski. 2017. Erlang Performance Lab. https:\/\/www.youtube. com\/watch?v=ncedupb-Rqw . Slides available at https:\/\/speakerdeck. com\/michalslaski\/erlang-performance-lab ."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Micha\u0142 \u015alaski Wojciech Turek Arkadiusz Gil Bartosz Szafran Mateusz Paciorek and Aleksander Byrski. 2018. Analysis of distributed systems dynamics with Erlang performance lab. Computer Science 19 (2018).  Micha\u0142 \u015alaski Wojciech Turek Arkadiusz Gil Bartosz Szafran Mateusz Paciorek and Aleksander Byrski. 2018. Analysis of distributed systems dynamics with Erlang performance lab. Computer Science 19 (2018).","DOI":"10.7494\/csci.2018.19.2.2752"},{"volume-title":"Erlang User Conference","year":"2016","author":"Till Andy","key":"e_1_3_2_1_19_1"},{"key":"e_1_3_2_1_20_1","unstructured":"Andy Till. 2018. NIF powered global counters for erlang. https:\/\/ github.com\/andytill\/oneup .  Andy Till. 2018. NIF powered global counters for erlang. https:\/\/ github.com\/andytill\/oneup ."},{"key":"e_1_3_2_1_21_1","unstructured":"Fr\u00e9d\u00e9ric Trottier-H\u00e9bert. 2012-2019. Collection of functions and scripts to debug Erlang in production. http:\/\/ferd.github.io\/recon\/ .  Fr\u00e9d\u00e9ric Trottier-H\u00e9bert. 2012-2019. Collection of functions and scripts to debug Erlang in production. http:\/\/ferd.github.io\/recon\/ ."}],"event":{"name":"ICFP '19: ACM SIGPLAN International Conference on Functional Programming","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Berlin Germany","acronym":"ICFP '19"},"container-title":["Proceedings of the 18th ACM SIGPLAN International Workshop on Erlang"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3331542.3342568","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3331542.3342568","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:13:38Z","timestamp":1750202018000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3331542.3342568"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,18]]},"references-count":21,"alternative-id":["10.1145\/3331542.3342568","10.1145\/3331542"],"URL":"https:\/\/doi.org\/10.1145\/3331542.3342568","relation":{},"subject":[],"published":{"date-parts":[[2019,8,18]]},"assertion":[{"value":"2019-08-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}