parameters: (  # pylint: disable=too-many-arguments,too-many-locals
              self, root_logger, logger, pinfo, take_dump)
docstring: Perform dump for a process.
          :param root_logger: Top-level logger
          :param logger: Logger to output dump info to
          :param pinfo: A Pinfo describing the process
          :param take_dump: Whether to take a core dump
docstring_summary: Perform dump for a process.
          :param root_logger: Top-level logger
          :param logger: Logger to output dump info to
          :param pinfo: A Pinfo describing the process
          :param take_dump: Whether to take a core dump
docstring_tokens: Perform dump for a process . : param root_logger : Top - level logger : param logger : Logger to output dump info to : param pinfo : A Pinfo describing the process : param take_dump : Whether to take a core dump
function: def dump_info(  # pylint: disable=too-many-arguments,too-many-locals
              self, root_logger, logger, pinfo, take_dump):
          """
          Perform dump for a process.
          :param root_logger: Top-level logger
          :param logger: Logger to output dump info to
          :param pinfo: A Pinfo describing the process
          :param take_dump: Whether to take a core dump
          """
          raise NotImplementedError("dump_info must be implemented in OS-specific subclasses")
function_tokens: def dump_info ( # pylint: disable=too-many-arguments,too-many-locals self , root_logger , logger , pinfo , take_dump ) : raise NotImplementedError ( "dump_info must be implemented in OS-specific subclasses" )