Patent · US Active

Debugger-set identifying breakpoints after coroutine yield points

US8756572B2 · kind B2 · utility

5Cited by
8References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 22, 2011
Grant dateJun 17, 2014
Priority date
Expiry dateAug 19, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3698
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A debugger can step through target code in a computer program. The debugger can identify a coroutine yield point in the target code, and can obtain identifying information to identify continued processing of a coroutine instance triggered by the operator. The debugger can set a breakpoint at a location for continued stepping after the coroutine yield point. The breakpoint can have a condition of matching the identifying information with runtime information. The debugger can perform the coroutine instance and resume execution of the target code after the coroutine yield point. The debugger can also encounter the breakpoint in the target code, and can determine whether the condition of the breakpoint is met. If so, the debugger can pause execution of the target code at the breakpoint. If not, the debugger can continue execution of the target code past the breakpoint without pausing at the breakpoint.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.