b1a798dfe8c660c0ee876bd1a4e19089b926ac3b |
|
24-Apr-2017 |
Orion Hodson <oth@google.com> |
Propagate SourceDebugExtension information Add support for propagating SourceDebugExtension information from class files into class annotations in DEX files. Bug: 30109642 Test: dx/tests/run-test 133-source-debug-extension (cherry picked from commmit 8507f7e1c1a2db96af1cb39bb7fd31c48c61c1d2) Change-Id: I2b98437c5af417a87a70ee9d98ad6bc75f6c7836
|
8507f7e1c1a2db96af1cb39bb7fd31c48c61c1d2 |
|
24-Apr-2017 |
Orion Hodson <oth@google.com> |
Revert^2 "Propagate SourceDebugExtension information" This reverts commit 13e8ca9e95fb168c8336816897f65e3c8eb7745b. Bug: 30109642 Test: dx/tests/run-test 133-source-debug-extension Change-Id: Iaeab1c3da0379338877258edd655f3632be6de8d
|
13e8ca9e95fb168c8336816897f65e3c8eb7745b |
|
24-Apr-2017 |
Orion Hodson <oth@google.com> |
Revert "Propagate SourceDebugExtension information" This reverts commit 2f07b197ff531cf2c20fea6d6cc4d8cc6fe2b3f7. Pending fix for art/tools/run-jdwp-tests.sh --mode=device. Bug: 30109642 Test: dx/tests/run-test 133-source-debug-extension Change-Id: Idb69b1a685cd480e1ab82b85d0954787082e5957
|
2f07b197ff531cf2c20fea6d6cc4d8cc6fe2b3f7 |
|
30-Mar-2017 |
Orion Hodson <oth@google.com> |
Propagate SourceDebugExtension information Add support for propagating SourceDebugExtension information from class files into class annotations in DEX files. Bug: 30109642 Test: dx/tests/run-test 133-source-debug-extension Change-Id: I0f95e93819a4c2c8ff39d9462798631a5cc5d513
|
fe107fb6e3f308ac5174ebdc5a794ee880c741d9 |
|
17-Sep-2011 |
Jesse Wilson <jessewilson@google.com> |
Mechanical refactoring of dx into two parts. This splits off a new package, com.android.dex that contains code for parsing and modelling dex files. This code is usable both at build time (for compilation and analysis) and at runtime (for introspection). The original package, com.android.dx is the tool that compiles .class files into .dex files. That package also includes utilities for merging and querying dex files, all visible to the dx command line application. In a follow up change I'll move the new com.android.dex package into the libcore/ project, and configure build rules so that it's included in both dx.jar and core.jar. The core.jar will then be able to use it for annotation processing. Change-Id: I3c58cf87e728e4dda1925a0992c1ee7b8130e81a (cherry picked from commit bab4abb07335d162ecdb8091fc395cf84803a580) Conflicts: dx/junit-tests/com/android/dx/util/BitIntSetTest.java dx/junit-tests/com/android/dx/util/BitsTest.java dx/junit-tests/com/android/dx/util/IntListTest.java dx/junit-tests/com/android/dx/util/ListIntSetTest.java dx/src/com/android/dex/Dex.java dx/src/com/android/dex/TableOfContents.java dx/src/com/android/dx/annotations/AnnotationAccess.java dx/src/com/android/dx/command/Main.java dx/src/com/android/dx/dex/code/OutputFinisher.java dx/src/com/android/dx/dex/code/form/Form32s.java dx/src/com/android/dx/dex/code/form/Form33x.java dx/src/com/android/dx/dex/code/form/Form41c.java dx/src/com/android/dx/dex/code/form/Form52c.java dx/src/com/android/dx/gen/DexGenerator.java dx/src/com/android/dx/merge/DexMerger.java
|
333201833d506a3accdeac6ceb7caba8d4b95797 |
|
13-Apr-2011 |
Jesse Wilson <jessewilson@google.com> |
Combine CstUtf8 and CstString. The only benefit we were seeing is that one wrapped its toHuman in quotes, the other didn't. It was far too easy to use the wrong one. We had code defending against that in NameValuePair and CstArray. Change-Id: Ib2e6a1596b97decced37952d46e1831b7bcd0d5d
|
351d37d93c8e2e8fe2e7534f28ff8eac122a92fb |
|
25-Jun-2010 |
Dan Bornstein <danfuzz@android.com> |
Refix whitespace removal that I clobbered in my recent merge. Change-Id: I99048fc98cd7145f18744e1a4fc1a3317dc7c064
|
ec022295682131fd8ebd4619343060fd3554319b |
|
24-Jun-2010 |
Dan Bornstein <danfuzz@android.com> |
Updated the warning about old-style inner class metadata to reflect the current understanding of the situation. The change affects diagnostic output but doesn't change anything about dex file production, per se. I also added a new test each for dx and the vm, checking that the warning gets emitted and demonstrating the effect (respectively). Though it's a pretty minor change, I bumped up the version number of dx. Added bonus: Wrapped a couple of too-long lines that I happened to notice. Bug: 2171430 Change-Id: If6afa4ba88dca9b0e6d88603e0a5fc2e36358115
|
de75089fb7216d19e9c22cce4dc62a49513477d3 |
|
09-Jun-2010 |
Carl Shapiro <cshapiro@google.com> |
Remove trailing whitespace. Change-Id: I95534bb2b88eaf48f2329282041118cd034c812b
|
72e93344b4d1ffc71e9c832ec23de0657e5b04a5 |
|
13-Nov-2009 |
Jean-Baptiste Queru <jbq@google.com> |
eclair snapshot
|
99409883d9c4c0ffb49b070ce307bb33a9dfe9f1 |
|
19-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import //branches/master/...@140412
|
f6c387128427e121477c1b32ad35cdcaa5101ba3 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
f72d5de56a522ac3be03873bdde26f23a5eeeb3c |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
2ad60cfc28e14ee8f0bb038720836a4696c478ad |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
|