Cross Reference: Process.py
xref: /gem5/src/sim/Process.py
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /gem5/src/sim/
Process.py revision 1898
111723Sar4jc@virginia.edufrom m5 import *
211723Sar4jc@virginia.educlass Process(SimObject):
311723Sar4jc@virginia.edu    type = 'Process'
411723Sar4jc@virginia.edu    abstract = True
511723Sar4jc@virginia.edu    output = Param.String('cout', 'filename for stdout/stderr')
611723Sar4jc@virginia.edu
711723Sar4jc@virginia.educlass LiveProcess(Process):
811723Sar4jc@virginia.edu    type = 'LiveProcess'
911723Sar4jc@virginia.edu    executable = Param.String('', "executable (overrides cmd[0] if set)")
1011723Sar4jc@virginia.edu    cmd = VectorParam.String("command line (executable plus arguments)")
1111723Sar4jc@virginia.edu    env = VectorParam.String('', "environment settings")
1211723Sar4jc@virginia.edu    input = Param.String('cin', "filename for stdin")
1311723Sar4jc@virginia.edu
1411723Sar4jc@virginia.educlass EioProcess(Process):
1511723Sar4jc@virginia.edu    type = 'EioProcess'
1611723Sar4jc@virginia.edu    chkpt = Param.String('', "EIO checkpoint file name (optional)")
1711723Sar4jc@virginia.edu    file = Param.String("EIO trace file name")
1811723Sar4jc@virginia.edu

Indexes created Thu Sep 26 06:36:22 EDT 2019