发明公开
- 专利标题: 代码文件的处理方法、函数执行性能的监测方法
-
申请号: CN202410741483.4申请日: 2024-06-07
-
公开(公告)号: CN118733047A公开(公告)日: 2024-10-01
- 发明人: 罗焱峰
- 申请人: 武汉星纪魅族科技有限公司
- 申请人地址: 湖北省武汉市武汉经济技术开发区春晓路181号14层
- 专利权人: 武汉星纪魅族科技有限公司
- 当前专利权人: 武汉星纪魅族科技有限公司
- 当前专利权人地址: 湖北省武汉市武汉经济技术开发区春晓路181号14层
- 代理机构: 北京市铸成律师事务所
- 代理商 包莉莉; 付林海
- 主分类号: G06F8/41
- IPC分类号: G06F8/41 ; G06F11/30
摘要:
本发明涉及一种代码文件的处理方法、函数执行性能的监测方法,涉及计算机技术领域,该方法包括:监听Unity使用第一编译器将第一设定语言代码编译成第一中间代码文件;当检测到第一中间代码文件生成结束时,获取和解析所述第一中间代码文件,得到第一中间代码文件中的所有函数;基于所有函数以及预设的注入规则,从所有函数中确定需要监测性能的函数并在需要监测性能的函数中注入钩子函数,基于注入钩子函数之后的需要监测性能的函数,生成第二中间代码文件;基于第二中间代码文件,构建应用程序的应用程序安装文件。本发明能精确的控制需要监测性能的函数,减少安装文件中代码量,降低应用程序安装文件体积,避免对代码编译过程的干扰。