a6e22fc9b70ebe39abd716ce37450bda935c0fb8 |
|
19-Sep-2013 |
Ian Rogers <irogers@google.com> |
Avoid computing class def indices. Bug: 10244719 Also tidy AnnotationAccess. (cherry-picked from 8b2c0b9abc3f520495f4387ea040132ba85cae69) Change-Id: I6ec8fd4e36b428d7e16e01d98b7bebc143fac8c3 Conflicts: libdvm/src/main/java/java/lang/Class.java
|
98430d0d75f4cfd40614b77debeb3c8d0abf40df |
|
15-Sep-2013 |
Ian Rogers <irogers@google.com> |
Fix getGenericInterfaces for the no annotation case. Bug: 10244719 (cherry-picked from 43111aab512b1a7c7c8095a7135a7ae2754ea5bd) Change-Id: I758d32e9cffcabf771e6f5f86ffa2666c8e1cb02 Conflicts: libdvm/src/main/java/java/lang/Class.java
|
d4ec55c4e1acc3c3df937facbd367aff6618536c |
|
07-Sep-2013 |
Ian Rogers <irogers@google.com> |
Lazier annotation signature parsing. Bug: 10244719. Also, make wider use of empty arrays. Also, use named inner classes to aid profiling. Remove caching as the empty result will be fast. Porting the ART changes to DVM, to avoid the caching, results in bringing in a bunch of other ART clean-up. TODO, avoid modified-UTF8 to String conversions by Dex. Change-Id: I051b6e34b5a4e7a7f1383461a799755947a5ba36 Conflicts: libdvm/src/main/java/java/lang/Class.java
|
301174b9ed79a73e35d7463f06ae48eb0654c6ca |
|
26-Jul-2013 |
Elliott Hughes <enh@google.com> |
Use the libcore.reflect implementation. (cherry-pick of 07e1d1125c11b8e037a31e9ebb6b64332a394a9f.) Change-Id: I06ccfb93525525ec4f417bcbabdcead2e817ced6
|
07e1d1125c11b8e037a31e9ebb6b64332a394a9f |
|
26-Jul-2013 |
Elliott Hughes <enh@google.com> |
Use the libcore.reflect implementation. Change-Id: I3cb180d3c1912b9362c5a2e8dbedc1e80fb0c14f
|
f2e59ad7786f9c80155e24f17e2c8bc63f8fb22c |
|
11-Jul-2013 |
Elliott Hughes <enh@google.com> |
Fix Class.getMethod docs. Bug: https://code.google.com/p/android/issues/detail?id=31485 Change-Id: Ic9693eced5d914663428375f7d4d893417ea09e6
|
895bba44ff59d2225532a1fe9842c8b9a70a9f9a |
|
13-May-2013 |
Brian Carlstrom <bdc@google.com> |
Move some files with dalvik dependencies to libdvm Change-Id: I04498d8d8c4b065dbda8d7b30b8b77ce53e63a77
|