
基本信息:
- 专利标题: 字节码优化方法及装置
- 申请号:CN201611235713.1 申请日:2016-12-28
- 公开(公告)号:CN108614702A 公开(公告)日:2018-10-02
- 发明人: 肖浩龙
- 申请人: 阿里巴巴集团控股有限公司
- 申请人地址: 英属开曼群岛大开曼资本大厦一座四层847号邮箱
- 专利权人: 阿里巴巴集团控股有限公司
- 当前专利权人: 阿里巴巴集团控股有限公司
- 当前专利权人地址: 英属开曼群岛大开曼资本大厦一座四层847号邮箱
- 代理机构: 北京市清华源律师事务所
- 代理人: 沈泳; 王永秀
- 主分类号: G06F8/41
- IPC分类号: G06F8/41
摘要:
本申请实施例公开了一种字节码优化方法及装置。所述字节码优化方法包括:解析字节码文件,生成关于类及类中的属性和方法的信息;从所述方法中选取待裁剪的成员访问方法,并构造相应的直接访问指令;将所述信息中对所述待裁剪的成员访问方法的调用指令,替换为相应的直接访问指令,并针对相应被访问成员的访问权限描述符进行处理;以及,从所述信息中删除所述待裁剪的成员访问方法,并根据执行删除操作后的所述信息生成作为优化结果的字节码文件。采用上述方法,解决现有技术中的解决方法存在裁剪方法不充分、应用程序运行性能差、应用包增大的问题。
公开/授权文献:
- CN108614702B 字节码优化方法及装置 公开/授权日:2022-02-11