{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T01:45:00Z","timestamp":1773193500135,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":48,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,13]],"date-time":"2023-06-13T00:00:00Z","timestamp":1686614400000},"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":[[2023,6,13]]},"DOI":"10.1145\/3589610.3596277","type":"proceedings-article","created":{"date-parts":[[2023,6,13]],"date-time":"2023-06-13T15:13:34Z","timestamp":1686669214000},"page":"52-63","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Optimizing Function Layout for Mobile Applications"],"prefix":"10.1145","author":[{"given":"Ellis","family":"Hoag","sequence":"first","affiliation":[{"name":"Meta Platforms, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kyungwoo","family":"Lee","sequence":"additional","affiliation":[{"name":"Meta Platforms, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juli\u00e1n","family":"Mestre","sequence":"additional","affiliation":[{"name":"University of Sydney, Australia \/ Meta Platforms, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergey","family":"Pupyrev","sequence":"additional","affiliation":[{"name":"Meta Platforms, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,6,13]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3519939.3523436"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00224-006-1350-7"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1002\/9781118601181"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-49487-6_4"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370306"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290366"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2854038.2854044"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1557019.1557049"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3475061.3475081"},{"key":"e_1_3_2_1_10_1","unstructured":"Google Developers. 2022. App Startup Time. https:\/\/developer.android.com\/topic\/performance\/vitals\/launch-time \t\t\t\t  Google Developers. 2022. App Startup Time. https:\/\/developer.android.com\/topic\/performance\/vitals\/launch-time"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939862"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/359619.359634"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1718487.1718536"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/800119.803884"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/330249.330254"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/258915.258931"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3498714"},{"key":"e_1_3_2_1_18_1","unstructured":"Apple Inc.. 2022. Reducing Your App\u2019s Launch Time. https:\/\/developer.apple.com\/documentation\/xcode\/reducing-your-app-s-launch-time \t\t\t\t  Apple Inc.. 2022. Reducing Your App\u2019s Launch Time. https:\/\/developer.apple.com\/documentation\/xcode\/reducing-your-app-s-launch-time"},{"key":"e_1_3_2_1_19_1","unstructured":"Facebook Inc.. 2015. Optimizing Facebook for iOS Start Time. https:\/\/engineering.fb.com\/2015\/11\/20\/ios\/optimizing-facebook-for-ios-start-time \t\t\t\t  Facebook Inc.. 2015. Optimizing Facebook for iOS Start Time. https:\/\/engineering.fb.com\/2015\/11\/20\/ios\/optimizing-facebook-for-ios-start-time"},{"key":"e_1_3_2_1_20_1","volume-title":"Redex: A bytecode optimizer for Android apps. https:\/\/fbredex.com","author":"Facebook Inc.","year":"2021","unstructured":"Facebook Inc. 2021 . Redex: A bytecode optimizer for Android apps. https:\/\/fbredex.com Facebook Inc. 2021. Redex: A bytecode optimizer for Android apps. https:\/\/fbredex.com"},{"key":"e_1_3_2_1_21_1","volume-title":"Superpack: Pushing the limits of compression in Facebook\u2019s mobile apps. https:\/\/engineering.fb.com\/2021\/09\/13\/core-data\/superpack\/","author":"Facebook Inc.","year":"2021","unstructured":"Facebook Inc. . 2021 . Superpack: Pushing the limits of compression in Facebook\u2019s mobile apps. https:\/\/engineering.fb.com\/2021\/09\/13\/core-data\/superpack\/ Facebook Inc.. 2021. Superpack: Pushing the limits of compression in Facebook\u2019s mobile apps. https:\/\/engineering.fb.com\/2021\/09\/13\/core-data\/superpack\/"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.1998.650563"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1970.tb01770.x"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302516.3307358"},{"key":"e_1_3_2_1_26_1","volume-title":"ABC Optimizer: Affinity Based Code Layout Optimization","author":"Lavaee Rahman","unstructured":"Rahman Lavaee and Chen Ding . 2014. ABC Optimizer: Affinity Based Code Layout Optimization . University of Rochester. Rahman Lavaee and Chen Ding. 2014. ABC Optimizer: Affinity Based Code Layout Optimization. University of Rochester."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3497776.3517764"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3519941.3535074"},{"key":"e_1_3_2_1_29_1","volume-title":"USENIX Conference on File and Storage Technologies (FAST). USENIX","author":"Lin Xing","year":"2014","unstructured":"Xing Lin , Guanlin Lu , Fred Douglis , Philip Shilane , and Grant Wallace . 2014 . Migratory compression: Coarse-grained data reordering to improve compressibility . In USENIX Conference on File and Storage Technologies (FAST). USENIX , Santa Clara, CA, USA. 257\u2013271. Xing Lin, Guanlin Lu, Fred Douglis, Philip Shilane, and Grant Wallace. 2014. Migratory compression: Coarse-grained data reordering to improve compressibility. In USENIX Conference on File and Storage Technologies (FAST). USENIX, Santa Clara, CA, USA. 257\u2013271."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3578360.3580256"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2022.3208902"},{"key":"e_1_3_2_1_32_1","unstructured":"Nezar Mansour. 2020. Understanding Cold Hot and Warm App Launch Time. https:\/\/blog.instabug.com\/understanding-cold-hot-and-warm-app-launch-time\/ \t\t\t\t  Nezar Mansour. 2020. Understanding Cold Hot and Warm App Launch Time. https:\/\/blog.instabug.com\/understanding-cold-hot-and-warm-app-launch-time\/"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.4230\/LIPIcs.ISAAC.2021.42"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2020.2982888"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2017.7863743"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2019.8661201"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/989393.989433"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00453-012-9618-6"},{"key":"e_1_3_2_1_39_1","unstructured":"Peter Reinhardt. 2016. Effect of Mobile App Size on Downloads. https:\/\/segment.com\/blog\/mobile-app-size-effect-on-downloads\/ \t\t\t\t  Peter Reinhardt. 2016. Effect of Mobile App Size on Downloads. https:\/\/segment.com\/blog\/mobile-app-size-effect-on-downloads\/"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO53902.2022.9741256"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3461648.3463852"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3386030"},{"key":"e_1_3_2_1_43_1","volume-title":"Workshop on Binary Rewriting. 1\u20137.","author":"Schwarz Benjamin","year":"2001","unstructured":"Benjamin Schwarz , Saumya Debray , Gregory Andrews , and Matthew Legendre . 2001 . PLTO: A link-time optimizer for the Intel IA-32 architecture . In Workshop on Binary Rewriting. 1\u20137. Benjamin Schwarz, Saumya Debray, Gregory Andrews, and Matthew Legendre. 2001. PLTO: A link-time optimizer for the Intel IA-32 architecture. In Workshop on Binary Rewriting. 1\u20137."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3575693.3575727"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3147.3165"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.14778\/3303753.3303755"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307648"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1977.1055714"}],"event":{"name":"LCTES '23: 24th ACM SIGPLAN\/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems","location":"Orlando FL USA","acronym":"LCTES '23","sponsor":["SIGBED ACM Special Interest Group on Embedded Systems","SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 24th ACM SIGPLAN\/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3589610.3596277","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3589610.3596277","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:45Z","timestamp":1750291425000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3589610.3596277"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,13]]},"references-count":48,"alternative-id":["10.1145\/3589610.3596277","10.1145\/3589610"],"URL":"https:\/\/doi.org\/10.1145\/3589610.3596277","relation":{},"subject":[],"published":{"date-parts":[[2023,6,13]]},"assertion":[{"value":"2023-06-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}