Transparent garbage collection of resources

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/50 (2006.01) G06F 12/02 (2006.01)

Patent

CA 2321787

Techniques for transparently registering non-memory resources (413) used by a program with a garbage collector (401, 601) so that the non-memory resources can be freed when the program is finished using them. The techniques automatically determine from the program that the execution will use a resource and then automatically modify the program's behavior so that the resource is registered (603). When the program is finished with the resource, it can be determined from the registry whether the resource must be freed.

La présente invention concerne des techniques permettant de tenir à jour de façon transparente une liste des ressources non-mémoire (413) utilisées par un programme, et d'utiliser à cet effet un programme ramasse-miettes (401, 601) de façon à pouvoir libérer les ressources non-mémoire lorsque le programme a fini de les utiliser. Cette technique consiste à déterminer automatiquement à partir du programme que l'exécution va utiliser une ressource, puis à modifier automatiquement le comportement du programme de façon à consigner dans la liste (603) la ressource considérée. Lorsque le programme en a fini avec la ressource, la liste ainsi tenue à jour permet de vérifier si la ressource doit bien être libérée.

LandOfFree

Say what you really think

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

Rating

Transparent garbage collection of resources does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Transparent garbage collection of resources, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transparent garbage collection of resources will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1550844

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