diff options
| author | Mathieu Chartier <mathieuc@google.com> | 2016-04-05 14:36:57 -0700 |
|---|---|---|
| committer | Mathieu Chartier <mathieuc@google.com> | 2016-04-05 16:10:55 -0700 |
| commit | 1609e3a42051769f4a8be3b6731e7bb2f828b3bb (patch) | |
| tree | 62f33befd42f6109931e003742fe3ab03ff3c74b /test/MultiDex | |
| parent | 657887ebcd26cf0eae7c40d8ea35bd33186903e7 (diff) | |
Shard classloader classes lock
Used to guard adding and removing classes.
Previously we used the class linker classes lock, but this had
a deadlock issue since the reference processor may need to acquire
the lock to mark the classes of a class loader. Another thread could
be blocked trying to access weak globals while also holding the
class linker classes lock.
Bug: 27946564
Change-Id: If7c13e8775f0912e104d1382eacdba7e7edf6818
Diffstat (limited to 'test/MultiDex')
0 files changed, 0 insertions, 0 deletions
