Patent №
US 7,921,143
Granted
2011-04-05
Filed 2009
Owner
MICROSOFT CORPORATION
Lab
AI components
2
kr · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12464834
A system and method is provided for efficiently pinning references to the managed heap. The system and method allow for references to managed objects to be declared as pinned during a call to unmanaged code. The references are then reported as pinned to a garbage collector in response to invocation of a garbage collection service. The reference can be declared as pinned by a programmer within the source code or automatically invoked at run-time based on an unsafe condition. The garbage collection service will not move or relocate objects that are referenced by the active pinned local variables. If a garbage collection does not occur, the fact that the local variables are declared pinned is ignored.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 226740434
Assignors
DUSSUD, PATRICK H., MORRISON, VANCE P.
On an employer assignment, the assignors are typically the inventors.