00310e0bb4ee541b99f0b687dbf5f706db2aabca |
|
17-Oct-2015 |
Mathieu Chartier <mathieuc@google.com> |
Keep dex files live in class table The DexFile.loadClass API allows callers to load classes using a dex file without having that dex file owned by the specified class loader. We now add the dex file to the class table to make sure it stays live until the class loader is unreachable. Fixes interpreter gcstress test 087 with 64 bit. Bug: 22720414 Change-Id: Ia4341149f45b6293312f8b275c7a68cea179f718
|
831b1cc088ee21dfd0495fcce139d482b7380f6f |
|
05-Oct-2015 |
Mathieu Chartier <mathieuc@google.com> |
Fix test 087 for interpreter Dex register was keeping BrokenDexLoader live. Fixes interpreter tests. Change-Id: I9d2d0907ad5d38dc40434dbde88a5e0cefbb5c80
|
7befd0e35bbed32b90bc0c8b6d3fa8bd612f5506 |
|
04-Feb-2014 |
Mathieu Chartier <mathieuc@google.com> |
Update ART tests to handle new System.gc behavior Changed calls from System.gc to Runtime.getRuntime.gc where it was necessary. Required for: https://android-review.googlesource.com/#/c/80253/ Change-Id: I2b0622585da54229a6248e95d40134b6d18598a9
|
6ce558b97f80d4ef7be2ef43333101d1aac7dcbf |
|
11-Apr-2012 |
TDYa127 <tdy@google.com> |
Fix the hardcoded path. Change-Id: I13f47555966e9d48703f14e3e9a80e2d9af80c2b
|
78325a44fbbdfbf47c9f1bd3166afcb71465a013 |
|
07-Mar-2012 |
Brian Carlstrom <bdc@google.com> |
Fix 071-dexfile by having run-test use a unique directory If userdata.img is flashed, the /data/art-test is owned by the system user. However, 071 requires the directory it runs in to have be owned by the running user (root in eng builds). Change-Id: I5230908291fd2ff6c5ebda98cfc3ef4c7ea7482e
|
741b5b7ef4c7fd4a786364bbf60d515489caff47 |
|
01-Feb-2012 |
Elliott Hughes <enh@google.com> |
Manually merge my AOSP update to the VM tests. Original change: https://android-review.googlesource.com/32051 Bug: http://code.google.com/p/android/issues/detail?id=21599 Bug: http://code.google.com/p/android/issues/detail?id=21597 Change-Id: I31e440b66b720647afab54ca39fd6eb1bbb0cb60
|
cab0101c2b28a6be003f177ccb04347f0a6b62d7 |
|
11-Jan-2012 |
Ian Rogers <irogers@google.com> |
Fix 086-null-super and 087-gc-after-link Parallel run-test means that the dex files for 086 and 087 are no longer always in test.jar. Correct the behavior of the class linker when Classloader.loadClass returns null to be the behavior of Dalvik. Change-Id: Icf6363e118d03a01060012ac558b5f1a484d74f9
|
5d1ac920fdaef5d4ec8f66bb734488cd9660b024 |
|
30-Sep-2011 |
jeffhao <jeffhao@google.com> |
Adding old unit tests to test suite. These tests are copied straight over. They'll still run, but they're using the old system. Change-Id: If494519e52ddf858a9febfc55bdae830468cb3c8
|