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

Method and assembly for debugging 64-bit application program by 32-bit IDE (Inter-Debug Event) and debugging system

A technology for application programs and debugging systems, applied in the computer field, can solve problems such as stability and debugging efficiency to be improved

Pending Publication Date: 2020-10-23
艾普阳科技(深圳)有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example: Visual Studio calls the 64-bit work process first, and then makes the 64-bit work process call the 64-bit application for debugging. During the debugging process, the 32-bit VisualStudio, 64-bit work process and 64-bit application need to communicate in sequence. That is, this process requires three parties to communicate twice to complete, so the stability and debugging efficiency need to be improved

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
  • Method and assembly for debugging 64-bit application program by 32-bit IDE (Inter-Debug Event) and debugging system
  • Method and assembly for debugging 64-bit application program by 32-bit IDE (Inter-Debug Event) and debugging system
  • Method and assembly for debugging 64-bit application program by 32-bit IDE (Inter-Debug Event) and debugging system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0038] At present, the debugging of 64-bit applications by 32-bit IDE requires three parties to communicate twice to complete, so the stability and debugging efficiency need to be improved. Therefore, the present application provides a solution for debugging 64-bit application programs by 32-bit IDEs, which can improve the efficiency of debugging 64-bit application programs by 32-bit IDEs.

[0039] see figure 1 As shown, the embodiment of the present application discloses a method ...

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 discloses a method and an assembly for debugging a 64-bit application program by 32-bit IDE, and a debugging system. The method disclosed by the invention is applied to a 64-bit application container, and comprises the following steps: receiving a debugging command sent by a 32-bit IDE; loading and analyzing the 64-bit application file, and running a 64-bit application program corresponding to the 64-bit application file; and if the 64-bit application runs to the breakpoint position corresponding to the debugging command, returning information of the breakpoint position to the 32-bit IDE, so that the 32-bit IDE displays the information. The debugging process provided by the invention comprises two parts, i.e., the 64-bit application container and the 32-bit IDE, so that the debugging can be completed only by one-time communication of the two parts, the number of processes participating in debugging and the communication times between different processes are reduced, the debugging complexity is reduced, and the stability and the debugging efficiency are improved. Correspondingly, the invention provides a assembly for debugging the 64-bit application program by the 32-bit IDE and a debugging system, which also have the above technical effects.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a method and components for debugging 64-bit application programs by a 32-bit IDE, and a debugging system. Background technique [0002] Currently, the existing 32-bit IDE (Integrated Development Environment, integrated development environment) can debug 64-bit application programs by means of a 64-bit working process (msvsmon.exe). For example: Visual Studio calls the 64-bit work process first, and then makes the 64-bit work process call the 64-bit application for debugging. During the debugging process, the 32-bit VisualStudio, 64-bit work process and 64-bit application need to communicate in sequence. Namely: this process requires three parties to communicate twice to complete, so the stability and debugging efficiency need to be improved. [0003] Therefore, how to improve the efficiency of debugging 64-bit application programs by 32-bit IDEs is a problem to be s...

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
IPC IPC(8): G06F9/54G06F9/445G06F9/455
CPCG06F9/44521G06F9/45558G06F9/541G06F2009/45591
Inventor 吴涛
Owner 艾普阳科技(深圳)有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More