Automatic Reference Counting
GPTKB entity
Statements (28)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb: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)
|
| 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
|
| http://www.w3.org/2000/01/rdf-schema#label |
Automatic Reference Counting
|