System X Executor

Usage: sxx [options] [ FILE.x [ arguments for FILE.x ] ]

Run from a Windows Terminal window (wt.exe).

If sxx is run without a FILE parameter, sxx starts the System X shell (sh.x).

Example

sxx

Options

long option short option description notes
‑‑help ‑h Print help and exit.
‑‑verbose ‑v Be verbose.
‑‑debug=MODE ‑d=MODE Set kernel debug mode to MODE (1-63). When kernel is started in debug mode != 0 kernel debug messages show up in a 'cmlog' command-line application if it is started.
Mode should be the sum of the following values:
MODE=1: show system errors
MODE=2: show terminal input messages
MODE=4: show message queue messages
MODE=8: show shell messages
MODE=16: show lexer messages
MODE=32: show application messages

If --verbose option is given, the executor prints execution statistics after a command has been run:

	sxx --verbose fibonacci.x
	running '.../fibonacci.x'...
	21
	'.../fibonacci.x' exited with code 0
	
	user time:         00:00:00.000.885 (59.5118%)
	sleep time:        00:00:00.000.000 (0%)
	system time:       00:00:00.000.602 (40.4882%)
	total time:        00:00:00.001.487
	child user time:   00:00:00.000.000 (0%)
	child sleep time:  00:00:00.000.000 (0%)
	child system time: 00:00:00.000.000 (0%)
	child total time:  00:00:00.000.000	

value description
user time the duration that the virtual machine processor threads has executed the user process
sleep time the duration that the user process has been asleep waiting for I/O or exit of a child process
system time the duration that the virtual machine processor threads has executed kernel interrupts
child user time user time of the direct child processes of the top level process (child processes of the children not accounted)
child sleep time sleep time of the direct child processes of the top level process (child processes of the children not accounted)
child system time system time of the direct child processes of the top level process (child processes of the children not accounted)