发明申请
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 PriceAleksandar Antonic
  • 申请人: Howard PriceAleksandar Antonic
  • 专利权人: Nokia Corporation
  • 当前专利权人: Nokia Corporation
  • 优先权: GB0607068.4 20060407; GB0625409.8 20061220
  • 国际申请: PCT/GB07/01273 WO 20070405
  • 主分类号: G06F9/45
  • IPC分类号: G06F9/45
Dead Functions Elimination in Dynamic Linked Libraries for Code Size Reduction of Operating Systems in Embedded Systems
摘要:
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.
信息查询
0/0