Optimized code generation through elimination of unused...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/45 (2006.01)

Patent

CA 2680315

The present invention relates to a method for reducing the object code size of an application that requires run-time dispatching of object oriented methods. The method comprises scanning an object file corresponding to the application for references to object oriented methods in a dispatch table that performs run-time object oriented method binding. The highest inheritance level associated with an object oriented method is found. All references to object oriented methods above the highest inherence level are designated as unused. All references to object oriented methods below the highest inherence level are designate as used. All references to object oriented methods that are designated as unused are deleted from the dispatch table.

La présente invention concerne un procédé de réduction de la dimension de code d'objet d'une application nécessitant une distribution d'exécution de procédés orientés objet. Le procédé consiste à balayer un fichier d'objet correspondant à l'application pour trouver des références à des procédés orientés objet dans une table de distribution permettant un accès dynamique aux procédés orientés objet. Le niveau d'héritage le plus élevé associé à un procédé orienté objet est détecté. Toutes les références aux procédés orientés objet au-dessus du niveau d'héritage le plus élevé sont définies comme étant non utilisées. Toutes les références à des procédés orientés objet en dessous du niveau d'héritage le plus élevé sont définies comme étant utilisées. Toutes les références à des procédés orientés objet définies comme étant non utilisées sont effacées de la table de distribution.

LandOfFree

Say what you really think

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

Rating

Optimized code generation through elimination of unused... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Optimized code generation through elimination of unused..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Optimized code generation through elimination of unused... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1508431

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