Automatic Reference Counting
GPTKB entity
Statements (28)
Predicate | Object |
---|---|
gptkbp:instanceOf |
memory management technique
|
gptkbp:abbreviation |
gptkb:ARC
|
gptkbp:category |
gptkb:programming_language
software engineering |
gptkbp:compatibleWith |
gptkb:Java
gptkb:Python gptkb:C++ runtime garbage collector |
gptkbp:features |
gptkb:LLVM_Clang_compiler
Apple platforms |
gptkbp:handles |
retain cycles (with weak references)
|
https://www.w3.org/2000/01/rdf-schema#label |
Automatic Reference Counting
|
gptkbp:introduced |
gptkb:Apple_Inc.
|
gptkbp:introducedIn |
gptkb:Clang_3.1
2011 |
gptkbp:purpose |
automatic memory management
|
gptkbp:relatedTo |
garbage collection
memory management retain count |
gptkbp:replacedBy |
manual reference counting
|
gptkbp:requires |
compiler support
|
gptkbp:usedFor |
automatic deallocation of unused objects
managing object lifetimes preventing memory leaks |
gptkbp:usedIn |
gptkb:Objective-C
gptkb:Swift |
gptkbp:bfsParent |
gptkb:Objective-C_with_ARC
|
gptkbp:bfsLayer |
7
|