Patents Assigned to Unisys Corpoation
  • Patent number: 9021454
    Abstract: Methods and systems for optimizing generation of natively executable code from non-native binary code are disclosed. One method includes receiving a source file including binary code configured for execution according to a non-native instruction set architecture. The method also includes translating one or more code blocks included in the executable binary code to source code, and applying an optimizing algorithm to instructions in the one or more code blocks. The optimizing algorithm is selected to reduce a number of memory address translations performed when translating the source code to native executable binary code, thereby resulting in one or more optimized code blocks. The method further includes compiling the source code to generate an output file comprising natively executable binary code including the one or more optimized code blocks.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: April 28, 2015
    Assignee: Unisys Corpoation
    Inventors: Judge William Yohn, Mitchell A Bauman, Feng-Jung Kao, James McBreen, James Merton