machine-language monitor