International Business Machines Corporation
Determining When to Perform and Performing Runtime Binary Slimming

Last updated:

Abstract:

Multiple execution traces of an application are accessed. The multiple execution traces have been collected at a basic block level. Basic blocks in the multiple execution traces are scored. Scores for the basic blocks represent benefits of performing binary slimming at the corresponding basic blocks. Runtime binary slimming is performed of the application based on the scores of the basic blocks.

Status:
Application
Type:

Utility

Filling date:

10 Nov 2021

Issue date:

3 Mar 2022