Patent · US Active

Hardware-protected reference count-based memory management using weak references

US8838656B1 · kind B1 · utility

71Cited by
12References
21Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 29, 2010
Grant dateSep 16, 2014
Priority date
Expiry dateOct 13, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/1044
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for managing memory, comprising: maintaining a strong reference count for a first object; establishing a first reference from the first object to a second object; establishing a second reference from the second object to the first object, wherein the second reference is a weak reference that does not increase the strong reference count of the first object; detecting that the strong reference count of the first object has reached zero; in response to detecting that the strong reference count has reached zero, invoking a corresponding action.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.