Patent ID: 11947532
Assignee: SALESFORCE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A system, comprising:
at least one processor; and
memory having program instructions stored thereon executable by the at least one processor to cause the system to perform operations comprising:
accessing a first application comprising a set of functions; and
executing a second application to facilitate execution of the first application, wherein the first application is written in a different programming language than the second application, wherein the second application is operable to:
manage, on behalf of the first application, memory resources of data objects defined within ones of the set of functions of the first application; and
establish, for the data objects, ownership information that indicates which ones of the set of functions are utilizing the data objects, wherein the ownership information is usable to determine, upon completion of a function of the set of functions, whether a given one of the data objects can be deallocated based on whether the given data object is being utilized by another function of the set of functions.