发明名称 |
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. |
申请公布号 |
WO2007128974(A1) |
申请公布日期 |
2007.11.15 |
申请号 |
WO2007GB01273 |
申请日期 |
2007.04.05 |
申请人 |
SYMBIAN SOFTWARE LIMITED;PRICE, HOWARD;ANTONIC, ALEKSANDER |
发明人 |
PRICE, HOWARD;ANTONIC, ALEKSANDER |
分类号 |
G06F9/45;G06F9/445 |
主分类号 |
G06F9/45 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|