commit | 8f4be93c8260b84d706d91586aff572791edd9fe | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Tue Jan 28 15:25:19 2014 -0800 |
committer | Mathieu Chartier <mathieuc@google.com> | Tue Jan 28 15:38:00 2014 -0800 |
tree | 04c348840d1d4c39dd8c1cfbe5efe9c4dfc047cb | |
parent | 5b8cf9d8913cf7f09871f752dc5fe612260e1a0e [diff] |
Visit libraries roots in JavaVMExt::VisitRoots SharedLibrary holds a direct pointer to a class loader. Since class loaders can move we need to visit these as roots and update them during the GC. I believe this was causing UnsatisfiedLinkError with background compaction enabled. Bug: 8981901 Change-Id: I9e2a230c6dd3c25969abaf2121d8d473f6f8b601