|
The
simpleRTJ Debugger is a Windows application for debugging Java programs directly on the target devices
running a debug version of the simpleRTJ virtual
machine.
Two debugging modes are
supported:
- Virtual debugging
Facilitates Java application debugging on a host PC. This
mode is useful during the initial application development
process to test the design concept. The simpleRTJ
Debugger
provides a communication driver for interacting with the
win32 version of the simpleRTJ.
- Remote debugging
Once the design concept has been proved with virtual
debugging the Java application debugging can be moved to
the target device. Two communication drivers are
available: serial and TCP/IP. Custom drivers can be used
through the debugger's communication API.
Features
 |
Java
source code debugging |
 |
Debug
commands: Run, Run to cursor, Pause, Step over, Step
into, Step out, Program reset |
 |
Supports
multiple breakpoints with pass count and thread
assignment |
 |
Variables
inspect tool with object fields lookup |
 |
Supports
simultaneous variable watch in a dedicated window |
 |
Tooltip
variables evaluation |
 |
Automatic
String/StringBuffer object inspection |
 |
Call stack
(stack trace) support |
 |
Support
for debugging multi-threaded applications |
 |
Customisable
IDE: Colours, font, keyboard shortcuts, etc. |
 |
Support
for customisable macro commands (for IDE automation) |
Requirements
 |
ClassLinker
1.3 or higher to create debug project files |
 |
simpleRTJ
virtual machine 1.4.1 or higher with debug support |
 |
Host PC
with Windows 2000/XP |
An evaluation version of the simpleRTJ Debugger
is currently available from our download
page.
The full version of the simpleRTJ Debugger is available only with
the licensed version of the simpleRTJ virtual
machine.
Screenshots

Main debugger window |

Inspect and field lookup |

Preferences |

Breakpoints |
|