Method and apparatus for class intialization barriers and...

Electrical computers and digital processing systems: virtual mac – Virtual machine task or process management

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S107000

Reexamination Certificate

active

07003768

ABSTRACT:
One embodiment of the present invention provides a system for efficient class initialization barrier and access to class information private to a task that enables sharing between multiple tasks/virtual machines of both interpreted platform-independent code and the equivalent native code produced at runtime, wherein a class initialization barrier guarantees that a task initializes a class before the class is first used by the program executed by the task. The system operates by associating the shared runtime representation of classes with tables of pointers to task class mirror objects that hold the task private representation of a class. Entries of task class mirror tables are used both as a mean to encode the initialization status of the associated class for a plurality of tasks, and to provide access to the task private representation of a class loaded by a task irrespectively of the initialization state of the class for this task.

REFERENCES:
patent: 5414848 (1995-05-01), Sandage et al.
patent: 6374286 (2002-04-01), Gee et al.

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

Method and apparatus for class intialization barriers and... 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 and apparatus for class intialization barriers and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for class intialization barriers and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3708560

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