Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jdt-debug-dev] Enhancement request for debugging classes without source code and/or debug info

No, I hadn't seen 'jadclipse' that before.
Looks like the sort of thing I wanted, but initial testing shows up a few issues:

* The "Align code for debugging" didn't really work. Although I can see the local variables in the variables window (this is good), the line numbers were all misaligned. (not sure if this is a JAD issue or a jadclipse issue -- no source is available for JAD, so no chance of fixing any bugs on that side).
* JAD works directly from the class binaries, so no chance of doing anything with automatically generated proxy classes, etc. Also can't handle special class loaders that might load classes from some database or non-standard repository.
* JAD isn't always sucessful at decompiling your classes
* When you do have source available for a JAR file (specified with the 'java source attachment' property), jadclipse seems to override it and decompile instead of just looking up the supplied source.

Anyway, it looks like an enhanced version of jadclipse could probably do 80% of what I need, so I'll try pursuing that line to start with.

Regards,
 Tony


Date: Tue, 15 Nov 2005 00:01:09 +0100
From: Carsten Pfeiffer <carsten.pfeiffer@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [jdt-debug-dev] Enhancement request for debugging classes
	without	source code and/or debug info
To: "Eclipse JDT Debug developers list." <jdt-debug-dev@xxxxxxxxxxx>
Message-ID: <200511150001.13137.carsten.pfeiffer@xxxxxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset="iso-8859-1"

On Monday 07 November 2005 15:59, Giuliano Mega wrote:

Hiya,

> Anyway, I'd really like to see a runtime Java disassembler in Eclipse, 
> so if you're willing to take on this endeavour, that's something I 
> would like to help you with (if you'd like that as well, of course).

have you seen http://sourceforge.net/projects/jadclipse ?

Cheers,
Carsten Pfeiffer
--
Fraunhofer Institute Computer Architecture and Software Technology, FIRST Kekuléstraße 7, 12489 Berlin
Tel.: +49 (0)30 6392-1900, Fax: +49 (0)30 6392-1805


Back to the top