Invention Grant
- Patent Title: Incremental lock-free stack scanning for garbage collection
- Patent Title (中): 增量的无锁堆栈扫描垃圾收集
-
Application No.: US12261920Application Date: 2008-10-30
-
Publication No.: US08825719B2Publication Date: 2014-09-02
- Inventor: Bjarne Steensgaard , Erez Petrank , Gabriel Kliot
- Applicant: Bjarne Steensgaard , Erez Petrank , Gabriel Kliot
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Dan Choi; Carole Boelitz; Micky Minhas
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F12/02

Abstract:
Concurrent, incremental, and lock-free stack scanning for garbage collectors is disclosed. This method uses a summary table and return barriers to allow high responsiveness. The method also supports programs that employ fine-synchronization to avoid locks, imposes negligible overhead on program execution, can be used with existing concurrent collectors, and supports the special in-stack references existing in languages such as C#.
Public/Granted literature
- US20100114998A1 Incremental lock-free stack scanning for garbage collection Public/Granted day:2010-05-06
Information query