发明名称 Derive size contribution of features
摘要 A development tool for optimizing a software program is disclosed herein. The tool may be implemented as machine readable instructions, part of a specially configured computer, or part of a practical application of a specialized process. The tool may comprise: an automation rig for executing the program, a capture tool having a plurality of data recorders, an aggregator for generating cluster data based on code block execution patterns, and a code writer for generating optimized binary programs.
申请公布号 US9116718(B2) 申请公布日期 2015.08.25
申请号 US201213598675 申请日期 2012.08.30
申请人 Google Inc. 发明人 McFarlane Roger Delano Paul;Hamilton Christopher Howard;Dingle Eric;Ásgeirsson Sigurôur Eggert
分类号 G06F9/44;G06F9/45;G06F11/34 主分类号 G06F9/44
代理机构 McDermott Will & Emery LLP 代理人 McDermott Will & Emery LLP
主权项 1. A development tool stored on tangible computer readable storage media and configured to cause a processor of a computer to execute instructions comprising: a capture tool configured to: record which program blocks of an instrumented program are invoked when a use case is executed; and generate trace data based on the invoked program blocks; an aggregator configured to: analyze the trace data; determine a first set of program blocks to cluster into a first binary; and determine a second set of program blocks to cluster into a second binary; and a code writer configured to access the first set and second set of program blocks and write code composing the first and second binaries based on the first set and second set of program blocks.
地址 Mountain View CA US