发明名称 Inline function linking
摘要 In general, techniques are described for performing a form of inline dead code elimination. An apparatus comprising a storage unit and a processor may implement these techniques. The storage unit stores two source files and a destination file. The processor copies a first one of the source files to the destination file. This first source file includes a reference to a portion of a second one of the source files. The processor then evaluates the destination file to determine whether the portion of the second source file referenced in the first source file is used by the destination file. Based on the determination that the portion of the second source file referenced in the first source file is used by the destination file, the processor selectively copies the portion of the second source file to the destination file to generate an updated destination file.
申请公布号 US8935683(B2) 申请公布日期 2015.01.13
申请号 US201113090462 申请日期 2011.04.20
申请人 QUALCOMM Incorporated 发明人 Brackman David S.
分类号 G06F9/45;G06F9/445 主分类号 G06F9/45
代理机构 代理人 Gambale, Jr. James R.
主权项 1. A method for copying data from two source files to a destination file, the method comprising: copying a first one of the two source files to the destination file with a processor, wherein the first one of the two source files includes a reference to a portion of a second one of the two source files, and wherein the second one of the two source files comprises a library of functions provided for copying the entire library of functions into the destination file only prior to execution of the destination file; without executing any portion of the destination file, evaluating the destination file with the processor to determine whether the portion of the second one of the two source files referenced in the first one of the two source files is used by the destination file; and based on the determination that the portion of the second one of the two source files referenced in the first one of the two source files is used by the destination file and rather than copying the entire second one of the two source files, selectively copying the portion of the second one of the two source files to the destination file with the processor to generate an updated destination file only prior to execution of the destination file.
地址 San Diego CA US