US Patent No. 10,558,439

AUTOMATIC REFERENCE COUNTING


Patent No. 10,558,439
Issue Date February 11, 2020
Title Automatic Reference Counting
Inventorship Allen Bauer, Scotts Valley, CA (US)
Assignee Embarcadero Technologies, Inc., Austin, TX (US)

Claim of US Patent No. 10,558,439

1. A method for automatic reference counting, said method comprising:executing source code with automatic reference counting, such that said source code executes an object destructor on demand irrespective of whether there are live references to an object, wherein said automatic reference counting marks said object as disposed without freeing a portion of memory associated with said object and without impacting validity of a reference to said object; and
executing said object destructor on demand during said executing said source code, wherein said object destructor is for use in an explicit disposal process of a reference associated with said source code, wherein said object destructor collects a reference, removes said reference from being a live reference, and marks said object as disposed of.