Dynamic atomicity: optimizing swift memory management.
DLS, no. 11 (2017): 15-26
Swift is a modern multi-paradigm programming language with an extensive developer community and open source ecosystem. Swift 3's memory management strategy is based on Automatic Reference Counting (ARC) augmented with unsafe APIs for manually-managed memory. We have seen ARC consume as much as 80% of program execution time. A significant...More
Get fulltext within 24h
Full Text (Upload PDF)
PPT (Upload PPT)