{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:49Z","timestamp":1772164009559,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":11,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,10,21]],"date-time":"2015-10-21T00:00:00Z","timestamp":1445385600000},"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":[[2015,10,21]]},"DOI":"10.1145\/2816707.2816716","type":"proceedings-article","created":{"date-parts":[[2015,11,3]],"date-time":"2015-11-03T15:06:54Z","timestamp":1446563214000},"page":"104-113","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Language-independent storage strategies for tracing-JIT-based virtual machines"],"prefix":"10.1145","author":[{"given":"Tobias","family":"Pape","sequence":"first","affiliation":[{"name":"HPI, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tim","family":"Felgentreff","sequence":"additional","affiliation":[{"name":"HPI, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert","family":"Hirschfeld","sequence":"additional","affiliation":[{"name":"HPI, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anton","family":"Gulenko","sequence":"additional","affiliation":[{"name":"TU Berlin, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carl Friedrich","family":"Bolz","sequence":"additional","affiliation":[{"name":"King's College London, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,10,21]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2784731.2784740"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1929501.1929508"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2509136.2509531"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/97946.97982"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/268946.268961"},{"key":"e_1_3_2_1_6_1","first-page":"160","volume-title":"ESOP\u201990","author":"Goldberg B.","unstructured":"B. Goldberg and Y. G. Park . Higher order escape analysis: optimizing stack allocation in functional program implementations . In ESOP\u201990 , pages 152\u2013 160 . Springer, 1990. B. Goldberg and Y. G. Park. Higher order escape analysis: optimizing stack allocation in functional program implementations. In ESOP\u201990, pages 152\u2013160. Springer, 1990."},{"key":"e_1_3_2_1_7_1","volume-title":"Aug.","author":"EE.","year":"2014","unstructured":"IE EE. Ieee 754 : Standard for binary floating-point arithmetic , Aug. 2014 . URL http:\/\/grouper.ieee.org\/groups\/ 754. IEEE. Ieee 754: Standard for binary floating-point arithmetic, Aug. 2014. URL http:\/\/grouper.ieee.org\/groups\/ 754."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2555670.2464160"},{"key":"e_1_3_2_1_9_1","volume-title":"Aug.","year":"2014","unstructured":"Oracle. OpenJDK: Graal project , Aug. 2014 . URL http: \/\/openjdk.java.net\/projects\/graal\/. Oracle. OpenJDK: Graal project, Aug. 2014. URL http: \/\/openjdk.java.net\/projects\/graal\/."},{"key":"e_1_3_2_1_10_1","volume-title":"Aug.","author":"Seaton C.","year":"2014","unstructured":"C. Seaton . Optimising small data structures in jruby +truffle , Aug. 2014 . URL http:\/\/www.chrisseaton.com\/ rubytruffle\/small-data-structures\/. C. Seaton. Optimising small data structures in jruby +truffle, Aug. 2014. URL http:\/\/www.chrisseaton.com\/ rubytruffle\/small-data-structures\/."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384716.2384723"}],"event":{"name":"SPLASH '15: Conference on Systems, Programming, Languages, and Applications: Software for Humanity","location":"Pittsburgh PA USA","acronym":"SPLASH '15","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 11th Symposium on Dynamic Languages"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2816707.2816716","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2816707.2816716","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:48:18Z","timestamp":1750211298000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2816707.2816716"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,21]]},"references-count":11,"alternative-id":["10.1145\/2816707.2816716","10.1145\/2816707"],"URL":"https:\/\/doi.org\/10.1145\/2816707.2816716","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2936313.2816716","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2015,10,21]]},"assertion":[{"value":"2015-10-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}