Data processing: database and file management or data structures – Database design – Data structure types
Patent
1998-02-26
2000-11-14
Chan, Eddie P.
Data processing: database and file management or data structures
Database design
Data structure types
707100, 707102, 707103, 707104, 707101, 711201, G06F 700, G06F 1200
Patent
active
061483028
ABSTRACT:
Apparatus, methods, systems and computer program products are disclosed that provide an efficient mechanism for invoking a programmed operation at the first active use of the OOP object or data structure. The programmed operation can be used to initialize an object-oriented programming (OOP) object or data structure. The first active use of the data structure or OOP object is detected because the initial access mechanism is constrained to cause a misaligned memory access fault (trap) by attempting a non-byte access-mode memory access to an odd byte address. As the fault is processed, the access mechanism is converted so that the initial and subsequent non-byte access-mode memory accesses will succeed. In addition, the OOP object or data structure is initialized. Then the initial access attempt is repeated on the just initialized OOP object or data structure using the converted access mechanism. The use of the invention improves the performance of computers by reducing the overhead involved with particular computational operations.
REFERENCES:
patent: 5201043 (1993-04-01), Crawford et al.
patent: 5421016 (1995-05-01), Conner et al.
patent: 5771382 (1998-06-01), Wang et al.
patent: 5819252 (1998-10-01), Benson et al.
patent: 5852731 (1998-12-01), Wang et al.
patent: 5884083 (1999-03-01), Royce et al.
patent: 5995753 (1999-11-01), Walker
patent: 6003038 (1999-12-01), Chen
Gosling, J., et al., "Execution," in The Java.TM. Language Specification, Addison-Wesley, Menlo Park, California, pp. 223-227 (1996).
Van der Linden, P., "Object-Oriented Programming," in Not Just Java, Prentice Hall PTC, Upper Saddle River, NJ, pp. 136-149 (1997).
Beylin Boris
Grover Vinod
Chan Eddie P.
McLean Kimberly
Protigal Stanley N.
Sabath Robert P.
Sun Microsystems Inc.
LandOfFree
Method, apparatus, system and computer program product for initi does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method, apparatus, system and computer program product for initi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, apparatus, system and computer program product for initi will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2075049