123456789101112131415161718192021222324252627 |
- #!/usr/bin/env python3
- import common
- class Main(common.LkmcCliFunction):
- def __init__(self):
- super().__init__(
- defaults={
- 'show_time': False,
- },
- description='''\
- Get the value of a gem5 stat from the stats.txt file.
- ''',
- )
- self.add_argument(
- 'stat',
- help='Python regexp matching the full stat name of interest',
- nargs='?',
- )
- def timed_main(self):
- stats = self.get_stats(self.env['stat'])
- print('\n'.join(stats))
- if __name__ == '__main__':
- Main().cli()
|