Invention Grant
- Patent Title: Atomic groups for debugging
- Patent Title (中): 用于调试的原子组
-
Application No.: US11552890Application Date: 2006-10-25
-
Publication No.: US08307346B2Publication Date: 2012-11-06
- Inventor: Yosef Lev , Moir S. Mark
- Applicant: Yosef Lev , Moir S. Mark
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
Transactional memory implementations provide the “illusion” of multiple memory locations changing value atomically, while in fact they do not. Techniques that employ transactional memory may allow a debug user to define a group of variables as an atomic group and may ensure coherent or consistent access to variables of the atomic group. These techniques may facilitate the debugging of programs that are executed using transactional memory. Unlike conventional debuggers, debuggers that employ these techniques may be adapted to provide a coherent or consistent view of variables in a system that employs transactional memory. The atomic group may be accessed for viewing and/or modifying during debugging using a transaction, regardless of whether all or less than all of the variables in the atomic group are modified.
Public/Granted literature
- US20070288900A1 ATOMIC GROUPS FOR DEBUGGING Public/Granted day:2007-12-13
Information query