commit | 443a6a5d7bb17443fd3c1ead930a90753eacfd65 | [log] [tgz] |
---|---|---|
author | Alex Light <allight@google.com> | Fri Mar 02 16:37:18 2018 -0800 |
committer | Alex Light <allight@google.com> | Fri Mar 02 16:38:45 2018 -0800 |
tree | 789480f84a370c1f85d17c1a793ca8254c2161a1 | |
parent | a2d18b7072158af6b1fb9260bbf4f5510c3def1d [diff] |
Ensure loaded plugins are not copied. If a loaded plugin was copied we would try to initialize it a second time. This would happen if you were running on a libartd.so because the compiler would not select the move constructor since it wasn't marked as noexcept. Bug: 74125483 Test: Run dexmaker tests on a libartd runtime. Change-Id: If86e4d3ed8fc68fce7295fb3779cb46499f9c72c