Method and apparatus for efficient operations on primary...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/45 (2006.01) G06F 9/42 (2006.01)

Patent

CA 2245611

Apparatus, methods, and computer program products are disclosed for providing optimized access to pointer or externally-tagged primitive type data-values. The invention maintains a type identifier external to the variable that contains the data-value. The invention determines the type distribution of data-values stored in the variable and optimizes access to the variable accordingly. Some of these optimizations are targeted towards called routines and the call sites for the called routines. Other optimizations are targeted towards object-oriented programming language implementations. These optimizations generate optimized versions of a class/map. Objects are linked to the optimized versions of the class/map depending on the type configuration of the data-values stored in the object. Thus, the invention optimizes access to variables in the object when the object contains commonly used type configurations.

L'invention est constituée par des appareils, des méthodes et des programmes informatiques servant à optimiser l'accès à des données de type primitif désignées par un pointeur ou désignées extérieurement. L'invention tient à jour un identificateur de type qui est extérieur à la variable qui contient les données. L'invention détermine la distribution des types des données stockées dans la variable et optimise l'accès à la variable en conséquence. Certaines de ces optimisations visent les routines appelées et les sites d'appel de ces routines. D'autres optimisations visent des implantations de langages de programmation orientés objets. Ces optimisations produisent des versions optimisées d'une classe ou d'une application. Les objets sont reliés aux versions optimisées de la classe ou de l'application selon la configuration du type des données stockées dans l'objet. Ainsi, l'invention optimise l'accès aux variables dans l'objet car celui-ci contient des configurations de type courantes.

LandOfFree

Say what you really think

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

Rating

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

Rate now

     

Profile ID: LFCA-PAI-O-2063607

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