{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:34:50Z","timestamp":1750221290199,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,4,9]],"date-time":"2018-04-09T00:00:00Z","timestamp":1523232000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,4,9]]},"DOI":"10.1145\/3191697.3191726","type":"proceedings-article","created":{"date-parts":[[2018,7,2]],"date-time":"2018-07-02T12:12:40Z","timestamp":1530533560000},"page":"58-60","source":"Crossref","is-referenced-by-count":0,"title":["Sulong, and thanks for all the fish"],"prefix":"10.1145","author":[{"given":"Manuel","family":"Rigger","sequence":"first","affiliation":[{"name":"JKU Linz, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roland","family":"Schatz","sequence":"additional","affiliation":[{"name":"Oracle Labs, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jacob","family":"Kreindl","sequence":"additional","affiliation":[{"name":"JKU Linz, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"H\u00e4ubl","sequence":"additional","affiliation":[{"name":"Oracle Labs, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hanspeter","family":"M\u00f6ssenb\u00f6ck","sequence":"additional","affiliation":[{"name":"JKU Linz, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,4,9]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"DARPA Information Survivability Conference and Exposition, 2000. DISCEX\u201900. Proceedings","volume":"2","author":"Cowan Crispin","year":"2000"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2542142.2542143"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010095604496"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816707.2816714"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2724525.2728790"},{"volume-title":"International Symposium on Code Generation and Optimization, 2004. CGO 2004.","author":"Lattner C.","key":"e_1_3_2_1_6_1"},{"key":"e_1_3_2_1_7_1","unstructured":"75\u201386.  75\u201386."},{"key":"e_1_3_2_1_8_1","unstructured":"1281665  1281665"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3168811"},{"volume-title":"Sulong: Memory Safe and Efficient Execution of LLVMBased Languages. In ECOOP 2016 Doctoral Symposium. http:\/\/ssw.jku.at\/General\/ Staff\/ManuelRigger\/ECOOP16-DS.pdf.","year":"2016","author":"Rigger Manuel","key":"e_1_3_2_1_10_1"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3012408.3012416"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2998415.2998416"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3186411.3186418"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173174"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","unstructured":"Manuel Rigger Roland Schatz Rene Mayrhofer Matthias Grimmer and Hanspeter M\u00f6ssenb\u00f6ck. 2018. Introspection for C and its Applications to Library Robustness. The Art Science and Engineering of Programming 2 (2018).  Manuel Rigger Roland Schatz Rene Mayrhofer Matthias Grimmer and Hanspeter M\u00f6ssenb\u00f6ck. 2018. Introspection for C and its Applications to Library Robustness. The Art Science and Engineering of Programming 2 (2018).","DOI":"10.22152\/programming-journal.org\/2018\/2\/4"},{"key":"e_1_3_2_1_16_1","unstructured":"Chris Seaton. 2015. Specialising Dynamic Techniques for Implementing The Ruby Programming Language. Ph.D. Dissertation. University of Manchester.  Chris Seaton. 2015. Specialising Dynamic Techniques for Implementing The Ruby Programming Language. Ph.D. Dissertation. University of Manchester."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2489837.2489846"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2989225.2989236"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2581122.2544157"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384716.2384723"},{"key":"e_1_3_2_1_21_1","unstructured":"Thomas W\u00fcrthinger Christian Wimmer Christian Humer Andreas W\u00f6\u00df Lukas Stadler Chris Seaton Gilles Duboscq Doug Simon and Matthias Grimmer. 2017.  Thomas W\u00fcrthinger Christian Wimmer Christian Humer Andreas W\u00f6\u00df Lukas Stadler Chris Seaton Gilles Duboscq Doug Simon and Matthias Grimmer. 2017."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3062341.3062381"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2509578.2509581"},{"key":"e_1_3_2_1_24_1","unstructured":"Wei Zhang. 2015. Efficient Hosted Interpreter for Dynamic Languages. Ph.D. Dissertation. University of California Irvine. Abstract 1 Introduction 2 Architecture 3 Executing Libc on Sulong 4 Conclusion Acknowledgments References  Wei Zhang. 2015. Efficient Hosted Interpreter for Dynamic Languages. Ph.D. Dissertation. University of California Irvine. Abstract 1 Introduction 2 Architecture 3 Executing Libc on Sulong 4 Conclusion Acknowledgments References"}],"event":{"name":"<Programming> 2018: 2nd International Conference on the Art, Science, and Engineering of Programming 2018","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Nice France","acronym":"<Programming> 2018"},"container-title":["Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3191697.3191726","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3191697.3191726","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:11:31Z","timestamp":1750212691000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3191697.3191726"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,4,9]]},"references-count":24,"alternative-id":["10.1145\/3191697.3191726","10.1145\/3191697"],"URL":"https:\/\/doi.org\/10.1145\/3191697.3191726","relation":{},"subject":[],"published":{"date-parts":[[2018,4,9]]}}}