commit | 6917ed2f8db1d9b88e08e7c7b9922b5a72916b7d | [log] [tgz] |
---|---|---|
author | Nasser Grainawi <nasser.grainawi@linaro.org> | Wed Jan 17 16:50:33 2024 -0700 |
committer | Nasser Grainawi <nasser.grainawi@linaro.org> | Thu Jan 18 13:54:02 2024 -0700 |
tree | 478255a9d292555bc44f28366e7775d2f833088b | |
parent | b21afb822f714c505538e0cda4c5e34c7b565124 [diff] |
TaskAttributeFactory: Use taskConfigCache.masquerade() Remove the `masquerade(PatchSetArgument)` methods from TaskTree and Preloader and directly inject a TaskConfigCache in TaskAttributeFactory. Replace usage of PerThreadCache with assisted injection to ensure the same instance of TaskConfigCache is used by TaskTree, Preloader, and TaskAttributeFactory during the lifetime of each TaskAttributeFactory. Change-Id: I93647b2a9df4cfa383b9e657831613852ea4eced