commit | b8c4e1287dba675d289fb13b4798f80d4dba57ca | [log] [tgz] |
---|---|---|
author | Moon Kim <moonk@google.com> | Thu Sep 03 15:08:42 2015 -0700 |
committer | Moon Kim <moonk@google.com> | Thu Sep 03 15:15:22 2015 -0700 |
tree | 00500fa3d5358995b8a356c262a8b070485e3874 | |
parent | 259d182d026cd202f769b6f5e1f0b42604637c40 [diff] |
Add Configuration.injectOptionValues to support the batch option injection. Configuration class was caching OptionSetter to speed up batch option injections. However, cached OptionSetters didn't get cleared afterward and became unnecessary memory burdens. To avoid this issue, I added new method to support this case efficiently and removed OptionSetter caching. Bug: 22979317 Change-Id: I60b73dc5053a92983989dff8a2ca8d8687ae5187