Cheney's algorithm: Difference between revisions

Content deleted Content added
mNo edit summary
mNo edit summary
Line 1:
'''Cheney's algorithm''', first described in a 1970 ACM paper by C.J. Cheney, is a method of [[garbage collection (computer science)|garbage collection]] in computer software systems. In this scheme, the heap is divided into two equal halves, only one of which is in use at any one time. Garbage collection is performed by copying live objects from one semispace (the from-space) to the other (the to-space), which then becomes the new heap. The entire old heap is then discarded in one piece.
 
Cheney's algorithm reclaims items as follows: