Interface invoke mechanism

Data processing: software development – installation – and managem – Software program development tool – Linking

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06941550

ABSTRACT:
A system and method is provided for facilitating and implementing an efficient mechanism for performing an interface dispatch. The system and method retrieves source code and performs a pre-execution or preparation stage prior to execution of the source code. During the pre-execution stage memory is allocated for class types, class method tables are formed and interface virtual tables are formed. A block of memory is also allocated for an interface map in the form of a vector having a plurality of slots. The system and method packs the interface map with references to the interface virtual table locations utilizing a comb-vector technique.

REFERENCES:
patent: 5842018 (1998-11-01), Atkinson et al.
patent: 6163880 (2000-12-01), Ramalingam et al.
patent: 6209040 (2001-03-01), Acton et al.
patent: 6226692 (2001-05-01), Miloushev et al.
patent: 6263379 (2001-07-01), Atkinson et al.
patent: 6393491 (2002-05-01), Bracha et al.
patent: 6651248 (2003-11-01), Alpern
patent: 2004/0015912 (2004-01-01), Bottomley
Driesen et al., “Selector Table Indexing & Sparse Arrays”, Conference of Object-oriented, Oct. 1993.
Gagnon et al., “SableVM: A Research Framework for the Efficient Execution of Java Bytecode”, Proceedings of the Java Virtual Machine Research ad Technology Symposium, 2-4, 2001.
U.S. Appl. No. 60/252,170, 60/276,375.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Interface invoke mechanism does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Interface invoke mechanism, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interface invoke mechanism will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3426394

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.