Method for debugging a Java application having native method dynamic load libraries
AssigneeInternational Business Machines Corporation
InventorsJonathan W. Edwards, David H. Evans, Michael G. Vassil
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJonathan W. Edwards, David H. Evans, Michael G. Vassil
Estimating the term…
A method for debugging a target application comprising Java code having native method dll's associated therewith. The method is carried out in a computer having an operating system, a system debug application programming interface (API), and a Java virtual machine having a Java debug API. According to the method, the Java virtual machine is first launched under the system debug API. The application is then run under the Java virtual machine. Because the Java virtual machine that runs the target application itself runs under the system debug API, simultaneous control of the target application via the system debug API and the Java debug API is enabled. Thus, the method effects the debug of the target application by simultaneously debugging the Java code and the native method dynamic load libraries.
A method of debugging an application comprising Java code and native method dynamic load libraries, the method operating in a computer having an operating system, a system debug application programming interface (API), and a Java virtual machine having a Java debug API, comprising the steps of:
A method for debugging a target application comprising Java code and C/C++ code, comprising the steps of:
A computer program product in a computer-readable medium for debugging an application comprising Java code and native method dynamic load libraries, the product including components independently executable in at least one computer having an operating system, a system debug application programming interface (API), and a Java virtual machine having a Java debug API, the computer program product comprising:
In a computer network, a method of debugging an application comprising Java code and native method dynamic load libraries, the computer network having a first computer and a second computer, the second computer including an operating system debug application programming interface (API), a Java virtual machine (JVM) interpreter and an associated Java debug API, the method comprising the steps of:
A computer, comprising:
A method of debugging an application comprising interpreted code and native methods, the debugging method operating in a computer having an operating system, a system debug application programming interface (API), and an interpreter that exports its own debug API and that uses native methods, comprising the steps of:
Dependencies are inferred from the claim text.