Invention Grant
- Patent Title: Single pass marking of finalizable objects
- Patent Title (中): 可完成对象的单程标记
-
Application No.: US13047781Application Date: 2011-03-14
-
Publication No.: US08473529B2Publication Date: 2013-06-25
- Inventor: Peter Wiebe Burka , Jeffrey Michael Disher , Daryl James Maier , Aleksandar Micic , Ryan Andrew Sciampacone
- Applicant: Peter Wiebe Burka , Jeffrey Michael Disher , Daryl James Maier , Aleksandar Micic , Ryan Andrew Sciampacone
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Nelson and Nelson
- Agent Daniel P. Nelson; Alexis V. Nelson
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
An illustrative embodiment of a computer-implemented process for single pass marking of finalizable objects marks strong roots, marks finalizable roots and determines whether a strong work stack is empty. Responsive to a determination the strong work stack is empty the computer-implemented process determines whether a finalizable work stack is empty. Responsive to a determination the finalizable work stack is empty, synchronize threads, the computer-implemented process finalizes finalizable roots and merges mark maps to finish parallel marking.
Public/Granted literature
- US20120239710A1 SINGLE PASS MARKING OF FINALIZABLE OBJECTS Public/Granted day:2012-09-20
Information query