{"id":"https://openalex.org/W7165691774","doi":"https://doi.org/10.48550/arxiv.2606.23512","title":"Source-Free Detection and Impact Analysis of Compiler Optimization Problems in Mobile Applications","display_name":"Source-Free Detection and Impact Analysis of Compiler Optimization Problems in Mobile Applications","publication_year":2026,"publication_date":"2026-06-22","ids":{"openalex":"https://openalex.org/W7165691774","doi":"https://doi.org/10.48550/arxiv.2606.23512"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2606.23512","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.23512","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2606.23512","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5139210973","display_name":"Han Hu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hu, Han","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049011183","display_name":"Xiaoheng Xie","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xie, Xiaoheng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100374253","display_name":"Bo Sun","orcid":"https://orcid.org/0000-0001-7001-8781"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sun, Bo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139205037","display_name":"Jian Gu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gu, Jian","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139132406","display_name":"Gang Fan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fan, Gang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5139216389","display_name":"Li Li","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Li","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12238","display_name":"Green IT and Sustainability","score":0.32440000772476196,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12238","display_name":"Green IT and Sustainability","score":0.32440000772476196,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.1111999973654747,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12799","display_name":"Mobile and Web Applications","score":0.08240000158548355,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.7602999806404114},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.671500027179718},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.6607000231742859},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.6299999952316284},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4503999948501587},{"id":"https://openalex.org/keywords/frame","display_name":"Frame (networking)","score":0.4147000014781952},{"id":"https://openalex.org/keywords/program-optimization","display_name":"Program optimization","score":0.4115999937057495},{"id":"https://openalex.org/keywords/optimization-problem","display_name":"Optimization problem","score":0.40209999680519104},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.3790999948978424}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8055999875068665},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.7602999806404114},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.671500027179718},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.6607000231742859},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.6299999952316284},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4503999948501587},{"id":"https://openalex.org/C126042441","wikidata":"https://www.wikidata.org/wiki/Q1324888","display_name":"Frame (networking)","level":2,"score":0.4147000014781952},{"id":"https://openalex.org/C139571649","wikidata":"https://www.wikidata.org/wiki/Q1156793","display_name":"Program optimization","level":3,"score":0.4115999937057495},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.40209999680519104},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.3790999948978424},{"id":"https://openalex.org/C168292644","wikidata":"https://www.wikidata.org/wiki/Q10860336","display_name":"Power optimization","level":4,"score":0.37059998512268066},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.3634999990463257},{"id":"https://openalex.org/C190902152","wikidata":"https://www.wikidata.org/wiki/Q1325106","display_name":"Optimizing compiler","level":3,"score":0.3569999933242798},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.34549999237060547},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3100000023841858},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3021000027656555},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.2919999957084656},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.29120001196861267},{"id":"https://openalex.org/C2778348673","wikidata":"https://www.wikidata.org/wiki/Q739302","display_name":"Production (economics)","level":2,"score":0.28850001096725464},{"id":"https://openalex.org/C52723943","wikidata":"https://www.wikidata.org/wiki/Q1127410","display_name":"Serialization","level":2,"score":0.2816999852657318},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.27709999680519104},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.27649998664855957},{"id":"https://openalex.org/C63435697","wikidata":"https://www.wikidata.org/wiki/Q864135","display_name":"Binary code","level":3,"score":0.2718999981880188},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.2678000032901764},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.2572000026702881}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2606.23512","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.23512","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2606.23512","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.23512","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Mobile":[0],"apps":[1,146,166],"frequently":[2],"suffer":[3],"from":[4,72,120],"performance":[5,49,175],"issues":[6,156],"such":[7],"as":[8],"frame":[9],"drops,":[10],"overheating,":[11],"and":[12,20,99,109,167,183,231],"excessive":[13],"power":[14],"consumption.":[15],"While":[16],"developers":[17],"optimize":[18],"algorithms":[19],"debug":[21],"code,":[22],"a":[23,63,88,92,179,187,195,216],"critical":[24],"bottleneck":[25],"often":[26],"goes":[27],"unnoticed:":[28],"native":[29,118],"libraries":[30,42,119,131,202,214],"compiled":[31],"with":[32,174,210],"low":[33,133,207],"optimization":[34,69,85,134,208,233],"levels":[35,86],"(O0/O1":[36],"instead":[37],"of":[38,58,94,130,138,181,189,212],"O2/O3).":[39],"Because":[40],"these":[41],"execute":[43],"without":[44,75],"functional":[45],"errors,":[46],"the":[47,225],"resulting":[48],"degradation":[50],"remains":[51],"hidden":[52],"in":[53,215],"production":[54,145],"apps,":[55,125,173],"affecting":[56,136],"millions":[57],"users.":[59],"We":[60],"present":[61],"\\textsc{OptDetect},":[62],"source-free":[64],"framework":[65],"that":[66,128,153],"detects":[67],"compiler":[68],"problems":[70],"directly":[71],"app":[73],"binaries":[74],"requiring":[76],"source":[77],"code":[78],"or":[79],"build":[80],"metadata.":[81],"\\textsc{OptDetect}":[82,115],"handles":[83],"mixed":[84],"within":[87],"single":[89],"binary":[90,95],"through":[91],"pipeline":[93],"disassembly,":[96],"chunk-level":[97],"classification,":[98],"weighted":[100],"score":[101],"aggregation,":[102],"achieving":[103],"93.0\\%":[104],"accuracy":[105],"on":[106,111,143],"controlled":[107],"datasets":[108],"81.9\\%":[110],"real-world":[112],"datasets.":[113],"Applying":[114],"to":[116],"21,972":[117],"830":[121],"top-ranked":[122],"Google":[123],"Play":[124],"we":[126,151],"find":[127],"30.5\\%":[129],"use":[132],"levels,":[135,209],"91.7\\%":[137],"apps.":[139],"Through":[140],"case":[141],"studies":[142],"12":[144],"(6":[147],"commercial,":[148],"6":[149],"open-source),":[150],"demonstrate":[152],"fixing":[154],"detected":[155],"reduces":[157],"CPU":[158],"instructions":[159],"by":[160,178,186],"10-63\\%":[161],"(median:":[162,169],"20.5\\%)":[163],"for":[164,171,227],"commercial":[165],"15-58\\%":[168],"32\\%)":[170],"open-source":[172],"complaints":[176],"decreasing":[177],"median":[180,188],"42\\%":[182],"ratings":[184],"increasing":[185],"0.14":[190],"points.":[191],"Further":[192],"investigation":[193],"reveals":[194],"previously":[196],"overlooked":[197],"root":[198],"cause:":[199],"widely-used":[200],"third-party":[201],"are":[203],"themselves":[204],"distributed":[205],"at":[206],"49.7\\%":[211],"1,073":[213],"major":[217],"repository":[218],"exhibiting":[219],"this":[220],"problem.":[221],"These":[222],"findings":[223],"highlight":[224],"need":[226],"automated":[228],"detection":[229],"tools":[230],"industry-wide":[232],"standards.":[234]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-06-24T00:00:00"}
