#!/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()