History log of /libcore/libdvm/src/main/java/java/lang/reflect/Method.java
Revision Date Author Comments
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
b208e2804c6dfb6271cc02b3a42c683408e6f9f6 29-Jul-2013 Brian Carlstrom <bdc@google.com> Remove some unused java.lang.reflect constructors

Change-Id: I481b5f77344e10204371074f2eb41bcf293d16ad
ce938ea0c8eb5806cdfa339d29ea20e45cc968f8 29-Jul-2013 Elliott Hughes <enh@google.com> Fix build.

(cherry-pick of b4c2ec89de5bafcc5ce59e384f9688b069bb36f8.)

Change-Id: Ie257696fe7a5e9848dfdab98799b645ce87701d9
301174b9ed79a73e35d7463f06ae48eb0654c6ca 26-Jul-2013 Elliott Hughes <enh@google.com> Use the libcore.reflect implementation.

(cherry-pick of 07e1d1125c11b8e037a31e9ebb6b64332a394a9f.)

Change-Id: I06ccfb93525525ec4f417bcbabdcead2e817ced6
b4c2ec89de5bafcc5ce59e384f9688b069bb36f8 29-Jul-2013 Elliott Hughes <enh@google.com> Fix build.

Change-Id: I221a00ad7d6f4f15317ba34a79f3fba4a6990638
07e1d1125c11b8e037a31e9ebb6b64332a394a9f 26-Jul-2013 Elliott Hughes <enh@google.com> Use the libcore.reflect implementation.

Change-Id: I3cb180d3c1912b9362c5a2e8dbedc1e80fb0c14f
895bba44ff59d2225532a1fe9842c8b9a70a9f9a 13-May-2013 Brian Carlstrom <bdc@google.com> Move some files with dalvik dependencies to libdvm

Change-Id: I04498d8d8c4b065dbda8d7b30b8b77ce53e63a77