JSwat
JSwat is a standalone, graphical Java debugger front-end,
written to use the Java Platform Debugger
Architecture (JPDA) library provided by JavaSoft. The program is licensed
under the GNU
General Public License and thus is freely available in
binary as well as source code form. JSwat is listed on Freshmeat and
Open-Source
Directory.
What's New
1.6 - June 19, 2002
Added appropriate, new documentation from 2.6. Applied
fixes from 2.6 to 1.5.11 for the following bugs: 477, 511,
512, 516, 520, 521, 522, 526, 528, 531, 535, 541, 540, 558,
573. See the release notes for the details.
2.6 - June 17, 2002 - Subversion revision
#368
- Implemented #21: renamed monitor
command to brkmon. Added new monitor and unmonitor
commands, to create and delete monitors that are not
associated with any breakpoint.
- Implemented #118: new
'elements' command to display elements of
collections, maps, and arrays.
- Implemented #265: prepend implicit
"*." to unqualified classnames when setting
breakpoints.
- Implemented #437: new
'hotswap' command to redefine loaded
classes.
- Implemented #443: use the toString()
of objects in the source view tooltip variable display
feature.
- Fixed bug #555: expression evaluator
now properly parses numbers with a type suffix (D, d, F, f,
L, or l).
- Fixed bug #558: breakpoints that
fail to resolve for any reason are automatically
deleted.
2.5 - June 12, 2002 - Subversion revision
#335
- Implemented #61: basic Java
expression evaluation added. See the print command help and
the new "Expression Evaluation" help
file.
- Implemented #486: command history
size limit can be changed. Now defaults to 50; previously
had no size limit.
- Implemented #542: new
'props' command to modify session
properties.
- Implemented #549: breakpoint
conditions now use the expression evaluator. Use == and
other boolean operators instead of just =.
- Fixed bug #538: breakpoints dialog
showed nothing but "junk".
- Fixed bug #540: made the panel
status messages a little clearer.
- Fixed bug #541: give indication of
what is happening when clicking on a thread in the Threads
panel.
- Fixed numerous little grammatical
mistakes in the help files.
What's Old
My Wish List
If you find JSwat makes your life easier, or you just want
to show your appreciation for the work I have done, please
consider purchasing an item from my wish
list on Amazon. Any contribution would be greatly
appreciated.
|