发明申请
US20090307676A1 Dead Functions Elimination in Dynamic Linked Libraries for Code Size Reduction of Operating Systems in Embedded Systems
审中-公开
动态链接库中的死函数消除用于嵌入式系统中操作系统的代码大小减少
- 专利标题: Dead Functions Elimination in Dynamic Linked Libraries for Code Size Reduction of Operating Systems in Embedded Systems
- 专利标题(中): 动态链接库中的死函数消除用于嵌入式系统中操作系统的代码大小减少
-
申请号: US12295883申请日: 2007-04-05
-
公开(公告)号: US20090307676A1公开(公告)日: 2009-12-10
- 发明人: Howard Price , Aleksandar Antonic
- 申请人: Howard Price , Aleksandar Antonic
- 专利权人: Nokia Corporation
- 当前专利权人: Nokia Corporation
- 优先权: GB0607068.4 20060407; GB0625409.8 20061220
- 国际申请: PCT/GB07/01273 WO 20070405
- 主分类号: G06F9/45
- IPC分类号: G06F9/45
摘要:
This invention relates to a method for reducing the size of a set of computer code by replacing unused functions in the set of code with void functions having no operative content. The invention may be applied to a core operating system in order to reduce the amount of code that is permanently loaded on a computing device while the device is operating, thereby potentially reducing the requirements for both read-only non-execute-in-place memory and randomly addressable memory. The removed functionality may be provided separately in read-only memory if desired, so that it can be loaded when needed.
信息查询