Patent №
US 9,213,638
Granted
2015-12-15
Filed 2015
Owner
XAMARIN INC.
Lab
—
AI components
3
kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14667380
Embodiments are directed towards managing memory for an application be executing in a managed runtime environment. Managed peer objects may be generated to correspond to native objects executing in a native runtime environment such that memory may be allocated for managed peer objects. Garbage collection handles may be generated and associated with the managed peer objects. If the managed application executes instructions that interact with the managed peer objects and the native runtime environment each garbage collection handle associated with the managed peer objects may be modified based on a type of an interaction. The garbage collection handlers may be garbage collection roots for a garbage collector that may be included in the managed runtime memory manager. If a garbage collection event occurs, memory for the managed peer objects may be deallocated based in part on its correspondent garbage collection handle.
AI classification
Ownership
XAMARIN INC.
assignment · 352450513
Assignors
KUMPERA, RODRIGO VITEZLAV MARTUCCI, KVINGE, ROLF BJARNE, BOCKOVER, AARON DEAN, HAMONS, CHRISTOPHER RYAN, POULIOT, SEBASTIEN, DE ICAZA, MIGUEL
On an employer assignment, the assignors are typically the inventors.