{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T17:40:36Z","timestamp":1771954836931,"version":"3.50.1"},"reference-count":23,"publisher":"IEEE","license":[{"start":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T00:00:00Z","timestamp":1769817600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T00:00:00Z","timestamp":1769817600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,1,31]]},"DOI":"10.1109\/cgo68049.2026.11395193","type":"proceedings-article","created":{"date-parts":[[2026,2,23]],"date-time":"2026-02-23T20:46:32Z","timestamp":1771879592000},"page":"176-187","source":"Crossref","is-referenced-by-count":1,"title":["VFlatten: Selective Value-Object Flattening using Hybrid Static and Dynamic Analysis"],"prefix":"10.1109","author":[{"given":"Arjun H.","family":"Kumar","sequence":"first","affiliation":[{"name":"IIT Mandi,India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bhavya","family":"Hirani","sequence":"additional","affiliation":[{"name":"SVNIT,Surat,India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hang","family":"Shao","sequence":"additional","affiliation":[{"name":"IBM Canada Lab,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tobi","family":"Ajila","sequence":"additional","affiliation":[{"name":"IBM Canada Lab,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vijay","family":"Sundaresan","sequence":"additional","affiliation":[{"name":"IBM Canada Lab,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daryl","family":"Maier","sequence":"additional","affiliation":[{"name":"IBM Canada Lab,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manas","family":"Thakur","sequence":"additional","affiliation":[{"name":"IIT Bombay,India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1254810.1254813"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/258915.258918"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3453483.3454034"},{"key":"ref4","volume-title":"Project Valhalla","year":"2025"},{"key":"ref5","volume-title":"Value Classes and Objects (Preview)","year":"2023"},{"key":"ref6","volume-title":"Project Valhalla Early-Access Builds","year":"2024"},{"key":"ref7","volume-title":"Value-Based Classes","year":"2025"},{"key":"ref8","first-page":"13","article-title":"Soot - a Java Bytecode Optimization Framework","volume-title":"Proceedings of the 1999 Conference of the Centre for Advanced Studies on Collaborative Research","author":"Vall\u00e9e-Rai"},{"key":"ref9","volume-title":"Eclipse OpenJ9","year":"2023"},{"key":"ref10","volume-title":"JEP draft: Null-Restricted Value Class Types (Preview)","year":"2024"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/945885.945886"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1064979.1064996"},{"key":"ref13","volume-title":"Eclipse OMR","year":"2023"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/320384.320400"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2544137.2544157"},{"key":"ref16","volume-title":"Project Leyden","year":"2025"},{"key":"ref17","volume-title":"GraalVM","year":"2025"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3669940.3707217"},{"key":"ref19","volume-title":"SPECjvm 2008","year":"2008"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314637"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/286936.286943"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1356058.1356061"},{"key":"ref23","doi-asserted-by":"crossref","DOI":"10.1109\/CGO68049.2026.11395193","article-title":"VFlatten: Selective Value-Object Flattening using Hybrid Static and Dynamic Analysis","author":"Kumar","year":"2026"}],"event":{"name":"2026 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)","location":"Sydney, Australia","start":{"date-parts":[[2026,1,31]]},"end":{"date-parts":[[2026,2,4]]}},"container-title":["2026 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11395173\/11394837\/11395193.pdf?arnumber=11395193","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T07:55:34Z","timestamp":1771919734000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11395193\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,31]]},"references-count":23,"URL":"https:\/\/doi.org\/10.1109\/cgo68049.2026.11395193","relation":{},"subject":[],"published":{"date-parts":[[2026,1,31]]}}}