Search

Shaul Dar Phones & Addresses

  • Madison, WI

Publications

Us Patents

Method For Making Data Objects Having Hidden Pointers Persistent

View page
US Patent:
55903274, Dec 31, 1996
Filed:
Nov 22, 1994
Appl. No.:
8/343735
Inventors:
Alexandros Biliris - Arlington MA
Shaul Dar - Madison WI
Narain H. Gehani - Summit NJ
Assignee:
Lucent Technologies Inc. - Murray Hill NJ
International Classification:
G06F 900
US Classification:
395670
Abstract:
A method for making data objects having hidden pointers persistent is disclosed. A pre-existing process for creating data objects is modified so as to selectively inhibit both the allocation of memory space for the data object and the initialization of data within the data object. A data object with hidden pointers created by a previous program invocation is retrieved into memory by a subsequent program invocation. The modified object creation process is then advantageously applied to the data object. As a result, the hidden pointers within the data object are initialized without allocating new memory or disturbing the data within the data object. Where the object creation process includes the execution of a user supplied initialization function, the initialization function is modified so as to inhibit the initialization of data within the data object. A global flag is set by the object creation process and tested within the initialization function. If the initialization function finds the flag to be set, execution of the data initialization code is avoided.
Shaul Dar from Madison, WI Get Report