History log of /art/test/048-reflect-v8/src/AnnotationTestFixture.java
Revision Date Author Comments
df187e4cc8b1b2dc6cb0043eb91d1dfd72cb490b 01-Feb-2016 Igor Murashkin <iam@google.com> Revert "Revert "reflection: Add new 1.8 AnnotatedElement methods and tests""

This reverts commit 28a2a186537db9fc5a8492e36d9603b48854c04f.

Runtest failure has been fixed in I28c3707e38c1f69ea9d3660f68136f688122ac4e

Change-Id: I1749dc89b790d44b5e40bc8b20aa62885bda792b
28a2a186537db9fc5a8492e36d9603b48854c04f 29-Jan-2016 Nicolas Geoffray <ngeoffray@google.com> Revert "reflection: Add new 1.8 AnnotatedElement methods and tests"

Breaks interpreter access checks:

+Exception in thread "main" java.lang.InternalError: java.lang.IllegalAccessError: Method 'void java.lang.reflect.Proxy.doNewInstanceCheck()' is inaccessible to class '$Proxy0' (declaration of '$Proxy0' appears in generated class)


This reverts commit c167ee9b65f05f7c6f007d587fd1655388edaee9.

Change-Id: I6c9429cb6f298e89a2da22f7ded0728251321446
c167ee9b65f05f7c6f007d587fd1655388edaee9 15-Jan-2016 Igor Murashkin <iam@google.com> reflection: Add new 1.8 AnnotatedElement methods and tests

Also:
* Bump the size of the Class vtable size since 3 new virtuals were
added to java.lang.Class
* Refactor Method#isDefault test into a separate file within 048 test.

Change-Id: I8420a4d208bb60874a9cf996766313c7d5058c45