Lines Matching defs:ompd
25 class ompd(gdb.Command):
27 super(ompd, self).__init__("ompd", gdb.COMMAND_STATUS, gdb.COMPLETE_NONE, True)
31 """Find and initialize ompd library"""
35 self.__doc__ = "Find and initialize OMPD library\n usage: ompd init"
36 super(ompd_init, self).__init__("ompd init", gdb.COMMAND_DATA)
93 "Provide information on threads of current context.\n usage: ompd threads"
95 super(ompd_threads, self).__init__("ompd threads", gdb.COMMAND_STATUS)
149 self.__doc__ = "Display the details of the current and enclosing parallel regions.\n usage: ompd parallel"
150 super(ompd_parallel_region, self).__init__("ompd parallel", gdb.COMMAND_STATUS)
201 "Display the values of the Internal Control Variables.\n usage: ompd icvs"
203 super(ompd_icvs, self).__init__("ompd icvs", gdb.COMMAND_STATUS)
284 self.__doc__ = "Test functionalities for correctness\n usage: ompd test"
285 super(ompd_test, self).__init__("ompd test", gdb.COMMAND_OBSCURE)
517 self.__doc__ = 'Turn filter for "bt" output on or off. Specify "on continued" option to trace worker threads back to master threads.\n usage: ompd bt on|on continued|off'
518 super(ompd_bt, self).__init__("ompd bt", gdb.COMMAND_STACK)
542 'When calling "ompd bt", you must either specify "on", "on continued" or "off". Check "help ompd".'
556 'When calling "ompd bt", you must either specify "on", "on continued" or "off". Check "help ompd".'
565 self.__doc__ = "Prints list of tasks.\nUsage: ompd taskframes"
566 super(ompd_taskframes, self).__init__("ompd taskframes", gdb.COMMAND_STACK)
627 super(ompd_step, self).__init__("ompd step", gdb.COMMAND_STACK)
660 print("Run 'ompd init' before running any of the ompd commands")
666 ompd()
685 # OMP_NUM_THREADS=... gdb a.out -x ../../projects/gdb_plugin/gdb-ompd/__init__.py
686 # ompd init
687 # ompd threads