Unlock instant, AI-driven research and patent intelligence for your innovation.

Breakpoint debugging method and debugger

A debugging method and debugger technology, applied in software testing/debugging and other directions, can solve cumbersome problems and achieve the effect of improving execution efficiency and solving low execution efficiency

Inactive Publication Date: 2014-12-31
INST OF ACOUSTICS CHINESE ACAD OF SCI
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The purpose of the present invention is to provide a high-efficiency, stable and reliable breakpoint debugging method and debugger to solve the cumbersome expression calculation problem in the breakpoint information, thereby greatly improving the execution efficiency of the debugger

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Breakpoint debugging method and debugger
  • Breakpoint debugging method and debugger
  • Breakpoint debugging method and debugger

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

[0024] image 3 It is a flowchart of a breakpoint debugging method according to an embodiment of the present invention.

[0025] In step 301, breakpoint information during debugging is received.

[0026] The debugger receives breakpoint information set by the user during debugging, for example, conditional breakpoint information set by the user. The debugger stores all breakpoint information received during debugging in a breakpoint buffer.

[0027] In step 302, the breakpoint information is combined into a breakpoint function and output.

[0028] After receiving the breakpoint information, the debugger combines the breakpoint information stored in the breakpoint buffer into a breakpoint function and outputs it.

[0029] In one embodiment, the debugger combines all the conditional breakpoint information stored in t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a breakpoint debugging method and a debugger. The breakpoint debugging method comprises the following steps of: receiving breakpoint information during debugging; combining the breakpoint information into a breakpoint function and outputting the breakpoint function; and loading a dynamic link library, wherein the dynamic link library is generated by compiling the breakpoint function. The debugger comprises a receiving unit, an output unit and a loading unit, wherein the receiving unit is used for receiving the breakpoint information during debugging; the output unit is used for combining the breakpoint information into the breakpoint function and outputting the breakpoint function; and the loading unit is used for loading the dynamic link library. By using the debugging method and the debugger, the execution efficiency of the debugger can be greatly improved.

Description

technical field [0001] The invention relates to computer software design, in particular to a breakpoint debugging method and a debugger. Background technique [0002] Debuggers are an integral part of processor architecture design and hardware-software co-verification. On the one hand, it models the architecture of the target processor at the software level to simulate its execution behavior; on the other hand, by providing a debugging interface, it receives various control information input by the user to realize the data during program execution. Flow, control flow monitoring and modification. [0003] One of the most basic and core functions of the debugger is the breakpoint function, which allows the program to break where needed, thereby facilitating its analysis. Breakpoints can be divided into line breakpoints and conditional breakpoints, and the conditional breakpoints input by the user are the main ones. [0004] Debuggers in the prior art generally use expressio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/36
Inventor 彭楚王东辉朱浩洪缨侯朝焕
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI