{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:27:30Z","timestamp":1750220850083,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,22]],"date-time":"2019-10-22T00:00:00Z","timestamp":1571702400000},"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,10,22]]},"DOI":"10.1145\/3358504.3361228","type":"proceedings-article","created":{"date-parts":[[2019,10,10]],"date-time":"2019-10-10T18:52:21Z","timestamp":1570733541000},"page":"22-31","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Scalable comparison of JavaScript V8 bytecode traces"],"prefix":"10.1145","author":[{"given":"Javier","family":"Cabrera Arteaga","sequence":"first","affiliation":[{"name":"KTH, Sweden"}]},{"given":"Martin","family":"Monperrus","sequence":"additional","affiliation":[{"name":"KTH, Sweden"}]},{"given":"Benoit","family":"Baudry","sequence":"additional","affiliation":[{"name":"KTH, Sweden"}]}],"member":"320","published-online":{"date-parts":[[2019,10,22]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025151"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314596"},{"key":"e_1_3_2_1_3_1","unstructured":"Numpy community. 2018. Numeric python. https:\/\/www.numpy.org\/ index.html  Numpy community. 2018. Numeric python. https:\/\/www.numpy.org\/ index.html"},{"key":"e_1_3_2_1_4_1","unstructured":"V8 JavaScript engine. 2016. Ignition design documentation. https: \/\/v8.dev\/docs\/ignition  V8 JavaScript engine. 2016. Ignition design documentation. https: \/\/v8.dev\/docs\/ignition"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2874098"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.18637\/jss.v031.i07"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TASSP.1975.1162641"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCC.2006.871569"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWSC.2018.8327321"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/3155562.3155608"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-017-1110-2"},{"key":"e_1_3_2_1_12_1","unstructured":"Daniel Lemire. 2008. Faster Retrieval with a Two-Pass Dynamic-TimeWarping Lower Bound. CoRR abs\/0811.3301 (2008). arXiv: 0811.3301 http:\/\/arxiv.org\/abs\/0811.3301  Daniel Lemire. 2008. Faster Retrieval with a Two-Pass Dynamic-TimeWarping Lower Bound. CoRR abs\/0811.3301 (2008). arXiv: 0811.3301 http:\/\/arxiv.org\/abs\/0811.3301"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/DCABES.2015.103"},{"volume-title":"Proceedings of the 4th International Workshop on Program Comprehension through Dynamic Analysis (PCODA. 6\u201310","author":"Maia Marcelo De A.","key":"e_1_3_2_1_14_1"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2018.8621878"},{"volume-title":"Ignition: V8 Interpreter. https:\/\/docs.google.com\/document\/d\/ 11T2CRex9hXxoJwbYqVQ32yIPMh0uouUZLdyrtmMoL44\/edit","year":"2016","author":"McIlroy Ross","key":"e_1_3_2_1_16_1"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.37"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/0022-2836(70)90057-4"},{"key":"e_1_3_2_1_19_1","unstructured":"V8 official web page. 2019. V8 JavaScript Engine. https:\/\/v8.dev\/  V8 official web page. 2019. V8 JavaScript Engine. https:\/\/v8.dev\/"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"Izaskun Oregi Aritz P\u00e9rez Javier Del Ser and Jos\u00e9 A. Lozano. 2017. OnLine Dynamic Time Warping for Streaming Time Series. In Machine Learning and Knowledge Discovery in Databases Michelangelo Ceci Jaakko Hollm\u00e9n Ljupco Todorovski and Saso Vens Celinand Dzeroski (Eds.). Springer International Publishing Cham 591\u2013605.  Izaskun Oregi Aritz P\u00e9rez Javier Del Ser and Jos\u00e9 A. Lozano. 2017. OnLine Dynamic Time Warping for Streaming Time Series. In Machine Learning and Knowledge Discovery in Databases Michelangelo Ceci Jaakko Hollm\u00e9n Ljupco Todorovski and Saso Vens Celinand Dzeroski (Eds.). Springer International Publishing Cham 591\u2013605.","DOI":"10.1007\/978-3-319-71246-8_36"},{"key":"e_1_3_2_1_21_1","unstructured":"The Chromium Projects. 2019. Run Chromium with Flags - The Chromium Projects. https:\/\/www.chromium.org\/developers\/howtos\/run-chromium-with-flags#TOC-V8-Flags  The Chromium Projects. 2019. Run Chromium with Flags - The Chromium Projects. https:\/\/www.chromium.org\/developers\/howtos\/run-chromium-with-flags#TOC-V8-Flags"},{"volume-title":"Proceedings of the 23rd International Conference on Computer Aided Verification (CAV\u201911)","year":"2032","author":"Ramos David A","key":"e_1_3_2_1_22_1"},{"volume-title":"Proceedings of the 2010 USENIX Conference on Web Application Development (WebApps\u201910)","year":"1863","author":"Ratanaworabhan Paruj","key":"e_1_3_2_1_23_1"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TASSP.1978.1163055"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.3233\/IDA-2007-11508"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491447"},{"key":"e_1_3_2_1_27_1","unstructured":"Ryo Suzuki Gustavo Soares Andrew Head Elena Glassman Ruan Reis Melina Mongiovi Loris D\u2019Antoni and Bjoern Hartmann. 2017. TraceDiff: Debugging Unexpected Code Behavior Using Trace Divergences. CoRR abs\/1708.03786 (2017). arXiv: 1708.03786 http: \/\/arxiv.org\/abs\/1708.03786  Ryo Suzuki Gustavo Soares Andrew Head Elena Glassman Ruan Reis Melina Mongiovi Loris D\u2019Antoni and Bjoern Hartmann. 2017. TraceDiff: Debugging Unexpected Code Behavior Using Trace Divergences. CoRR abs\/1708.03786 (2017). arXiv: 1708.03786 http: \/\/arxiv.org\/abs\/1708.03786"},{"key":"e_1_3_2_1_28_1","unstructured":"Toon Verwaest and Marja H\u00f6ltt\u00e4. 2019. Blazingly Fast Parsing Part 2: Lazy Parsing \u00b7 V8. https:\/\/v8.dev\/blog\/preparser  Toon Verwaest and Marja H\u00f6ltt\u00e4. 2019. Blazingly Fast Parsing Part 2: Lazy Parsing \u00b7 V8. https:\/\/v8.dev\/blog\/preparser"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPA.2012.40"}],"event":{"name":"SPLASH '19: 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Athens Greece","acronym":"SPLASH '19"},"container-title":["Proceedings of the 11th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3358504.3361228","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3358504.3361228","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:12Z","timestamp":1750202592000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3358504.3361228"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,22]]},"references-count":29,"alternative-id":["10.1145\/3358504.3361228","10.1145\/3358504"],"URL":"https:\/\/doi.org\/10.1145\/3358504.3361228","relation":{},"subject":[],"published":{"date-parts":[[2019,10,22]]},"assertion":[{"value":"2019-10-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}