Open
Description
Currently, almost every syscall or HLE function has a log entry at the beginning of it. It has some disadvantages, when typed manually:
- Need to match function name
- Need to match all arguments and their formatting
- Its positioning against the code can be clumsy
An alternative could be like this:
- Logging happens automatically and uniformly for BIND_FUNC calls. Function name is displayed, but argument names are lost.
- All arguments are formatted, although their names are lost.
- Log level is controlled separately (at REG_FUNC line).