Search International and National Patent Collections

1. (WO2002001357) A METHOD FOR ALLOWING EXECUTION MANAGEMENT OF OPTIMIZED CODE

Pub. No.:    WO/2002/001357    International Application No.:    PCT/IB2001/001164
Publication Date: Jan 3, 2002 International Filing Date: Jun 29, 2001
IPC: G06F 11/36
Applicants: MOTOROLA, INC.
Inventors: KESSELMAN, Alexander
AGASANDIAN, George
SHACHAM, Yoram
MORDOH, Arnon
Title: A METHOD FOR ALLOWING EXECUTION MANAGEMENT OF OPTIMIZED CODE
Abstract:
A method for managing the execution of an optimized code, having at least one mode of the following modes in which an optimized code is executed from a current statement until : A) reaching a first instruction of the statement that is follow-by-optimized to the current statement; B) reaching a first instruction of the closest follow-by-source statement which also is follow-by-optimized to the current statement; C) reaching an instruction of the follow-by-optimized statement which also is follow-by-source to the current statement; D) reaching a statement that is follow-by-optimized to the end of the current statement; E) reaching a first instruction of a statement that is follow-by-optimized to all statements which are previous-by-source to the current statement and belong to some source flow path terminating at the current statement. The method comprises of the steps of: 1) receiving at least a description of flow graphs of the optimized code and of a source code from which the optimized code was originated; receiving additinal information that maps said flow graphs; and 2) managing the execution of the optimized code according to a selected mode and to at least one matched breakpoints being set along at least one path of the optimized flow graph.