python: Eliminate the Python use of eval() and frame manipulation
--HG-- extra : convert_revision : 04520bcfab510580a1c7fb341afbd2487287d1ab
This commit is contained in:
@@ -757,7 +757,7 @@ class SimObject(object):
|
||||
if self._ccParams:
|
||||
return self._ccParams
|
||||
|
||||
cc_params_struct = eval('m5.objects.params.%sParams' % self.type)
|
||||
cc_params_struct = getattr(m5.objects.params, '%sParams' % self.type)
|
||||
cc_params = cc_params_struct()
|
||||
cc_params.object = self
|
||||
cc_params.name = str(self)
|
||||
|
||||
Reference in New Issue
Block a user