Method for reusing temporaries and reclaiming shared memory

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 3642811, 395481, G06F 945

Patent

active

055353908

ABSTRACT:
Methods for shared memory reclamation and local reuse and their combination, and methods for transforming function definitions in an object-oriented programming environment such that said shared memory reclamation and local reuse methods are implemented in source code and require no additional memory or CPU resources at run time. Each method causes a subtype field to be attached to every object, thus enabling decisions as to whether the memory referenced by an object can be deallocated or reallocated. The subtype field further supports the elimination of trivial deep copies and the implementation of value semantics.

REFERENCES:
patent: 5249231 (1993-09-01), Covey et al.
patent: 5355482 (1994-10-01), Serlet
Adams, Robert, "Temporary Object Management through Dual Classes", The C Users Journal, May 1994, vol. 12, No. 5, pp. 27-31, 34, 35.
Saks, Dan, "Stepping Up to C++: Temporary Inconvenience, Part 1", The C Users Journal, Oct. 1993, vol. 11, No. 10, pp. 103-110.
Saks, Dan, "Designing Generic Container Classes, Part I", The C Users Journal, Jun. 1994, vol. 12, No. 6, pp. 61, 62, 66-74.
Hildebrandt, Thomas H, "How To Avoid Copying in assignment operations: a class based approach", Journal of object oriented prog. pp. 25-29 Sep. 1993.
Schnorf, Peter et al, "Compile time copy elimination", Software--Practice and Experience pp. 1135-1200 Nov. 1993.
Ferreira et al. "Reclaiming Storage in an Object Oriented Platform Supporting Extended C++" 1991 Int. Workshop.
Corporal et al. "The Design Space of Garbage Collection" Compevro 1991.
Carlini et al. "Garbage Collection for C programs" Dr Dobbs--Journal Nov. 1992 V 17 n 11 p. 46 (5).
Stump et al. "Garbage Collection in C++" Exe (journal) Apr. 1993 v 7 n 10 p. 54 (4).
Gupta et al. "Reliable Garbage Collection in Distributed Object Oriented Systems" Computer Software Conf. 1988.
Corporaal et al. "An efficient Reference Weight-based Garbage Collection Method for Distributed Systems" Parbase 1990.
Foster, Ian et al. "Copy avoidance through compile-time analysis and local reuse, Logic Programming", Proc. of the 1991 Int Symp. pp. 455-469 (1991).
Glaser, Hugh et al, "An analysis of reference count garbage collection, Schemes for declarative languages" Proc. Int. Comp. Sci 1988. pp. 641-648.
Gopinath K et al, "Copy elimination in functional lang." pp. 303-314 (1989) Conference record of the 16th Annual ACM Symp.
Hartel, P. "A comparison of three garbage collection algorithms" Structured Programming 11, pp. 117-127 (1990).

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

Rate now

     

Profile ID: LFUS-PAI-O-1876430

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