OSDN Git Service

dx incorrectly writes registers as a signed leb128 in the dex debug info
authorBen Gruver <jesusfreke@jesusfreke.com>
Thu, 4 Jun 2009 02:06:34 +0000 (21:06 -0500)
committerBen Gruver <jesusfreke@jesusfreke.com>
Thu, 4 Jun 2009 02:06:34 +0000 (21:06 -0500)
commitac5e0e7a30c3a086f5f07f99cd02ef9943356e0c
treede170e534cff551595f555cbfd5cdcaa2df212df
parentca807d6e5d828787e06588af109941cfbbbffef7
dx incorrectly writes registers as a signed leb128 in the dex debug info

This has no functional effect, because reading the signed leb128 value
as an unsignedleb128 still produces the same value. But the encoding is
1 byte longer in some cases.
dx/src/com/android/dx/dex/file/DebugInfoEncoder.java