Stop-and-copy and one-bit reference counting (Q685532)

From MaRDI portal





scientific article; zbMATH DE number 417426
Language Label Description Also known as
default for all languages
No label defined
    English
    Stop-and-copy and one-bit reference counting
    scientific article; zbMATH DE number 417426

      Statements

      Stop-and-copy and one-bit reference counting (English)
      0 references
      0 references
      23 January 1994
      0 references
      A stop-and-copy garbage collector updates one-bit reference counting with essentially no extra space and minimal memory cycles beyong the conventional collection algorithm. Any object that is uniquely referenced during a collection becomes a candidate for cheap recovery before the next one, or faster recopying if it remains uniquely referenced, subsequent collections run faster even if none are recycled between collections. This algorithm extends to generation scavenging, it admits uncounted references from roots, and it corrects conservatively stuck counters, that result from earlier uncertainty wheter references were unique.
      0 references
      storage management
      0 references
      allocation/deallocation
      0 references
      linked representation
      0 references
      multiple reference bit
      0 references
      MRB
      0 references

      Identifiers