1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2025-09-04 20:32:36 +01:00

fw/target: make TargetInfo more POD-like

Split out the loading of the TargetInfo from a target into a separate
function, leaving TargetInfo as a simple container.
This commit is contained in:
sergei Trofimov
2018-04-30 16:29:44 +01:00
committed by Marc Bonnici
parent 1ffbce68c4
commit 2d39e5699f
2 changed files with 32 additions and 36 deletions

View File

@@ -6,7 +6,7 @@ from wa.framework.plugin import Parameter
from wa.framework.target.descriptor import (get_target_description,
instantiate_target,
instantiate_assistant)
from wa.framework.target.info import TargetInfo
from wa.framework.target.info import get_target_info
from wa.framework.target.runtime_parameter_manager import RuntimeParameterManager
from devlib import Gem5SimulationPlatform
@@ -72,7 +72,7 @@ class TargetManager(object):
@memoized
def get_target_info(self):
return TargetInfo(self.target)
return get_target_info(self.target)
def merge_runtime_parameters(self, parameters):
return self.rpm.merge_runtime_parameters(parameters)