I am loading up the latest IDEA Aurora version 908
The main thing that jumped out of the changelog was the inclusion of HotSwap debugging. This is a feature I have sorely missed in the 2-3 years Ive been without IBM Visual Age. Apparently JPDA has provided support for HotSwap since 1.4. IBM used a completely customised VM for Visual Age which is I guess how they were able to do it back then. But Hallelulja my debugging productive will hopefully soar now. Will update this with my experiences.
Update: It kind of works for me. But it does seem to cause an awful lot of “Internal Errors”. Actually Im not sure if HotSwap is whats causing them. The Report Error Dialogue doesnt seem to want to let me report it either. (Known issue on the Tracker). In other areas they are rapidly adding many small niceties. I havent yet had any need to try my luck at the GUI tool so I wont mention that, however there are plenty new CVS niceties such as an improved history view and a CVS repository browser.
This entry was posted in the following Categories: Java
As far as I can see it works fine - within the normal limits of hotswap (methods currently on the stack aren't swapped until you re-enter them... which means you're never swapping out main() if you write a little console app just to play with hotswap, you have to get fancier than that ;)
Posted by: Paul Mclachlan on August 26, 2003 06:59 PMI don't see where you can tell the debugger to actually sync up the new class. It looks just like 896 to me (tab in place, but no functionality).
Posted by: Patrick Lightbody on August 26, 2003 09:38 PM