Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2007-04-24
2007-04-24
An, Meng-Al T. (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S142000, C717S144000, C717S154000, C717S155000, C717S156000
Reexamination Certificate
active
10648461
ABSTRACT:
A XLANG/s compilation method is provided that uses data flow analysis of a program's flow graph to determine lifetimes of a data object. A flowgraph is created according to abstract computer instructions. A depth-first order is assigned to basic blocks and a dominance relationship between the basic blocks is determined. A determination is made as to whether any loops are present within the flowgraph and, if so, the loops are identified. A creation point, destruction point and lock point for the data object is determined. Instructions are inserted into the computer code to create the at least one data object at the creation point, to destroy the data object at the destruction point and to lock the data object at the lock point.
REFERENCES:
patent: 6016398 (2000-01-01), Radigan
patent: 2004/0117772 (2004-06-01), Brand et al.
McCrady Donald James
Mehta Bimal
Ringseth Paul F.
An Meng-Al T.
Francis Mark P.
Microsoft Corporation
Woodcock & Washburn LLP
LandOfFree
Data flow analysis of transactional processes does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data flow analysis of transactional processes, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data flow analysis of transactional processes will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3769094