classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] Re: [RFA] JDWP packet classes


From: Tom Tromey
Subject: [cp-patches] Re: [RFA] JDWP packet classes
Date: 01 Jun 2005 12:45:08 -0600
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

>>>>> "Keith" == Keith Seitz <address@hidden> writes:

Keith> So, since there seems to be some consensus about including this JDWP
Keith> stuff into classpath, I've refactored the code and updated the coding
Keith> style according to the classpath documentation. I may have missed
Keith> something, so if I did, please let me know.

You forgot to refactor the ChangeLog entry :-)

Otherwise, just one more buglet.  With this fix it is ok, you don't
have to post it again.

+       id = ((bytes[i++] & 0xff) << 24 | (bytes[i++] & 0xff) << 16
+              | (bytes[i++] & 0xff) << 8 | bytes[i++]);

The final bytes[i++] needs an "& 0xff", as the byte value will be
promoted to int and sign extended here.  I think there are a few cases
of this.

I think it is ok to check this in to libgcj and wait until you get a
Classpath account for that side.

Tom




reply via email to

[Prev in Thread] Current Thread [Next in Thread]