SYNOPSIS mixed debug_info(int flag, object obj) DESCRIPTION Print out some driver internal debug information. If flag is 0, information like heart_beat, enable_commands etc. of the specified object will be printed, and 0 returned. If flag is 1, memory usage information like how many strings, variables, inherited files, object size etc. will be printed about he specified object, and 0 returned. If flag is 2, objects from the global object list are returned. If the optional second arg is omitted, the first element (numbered 0) is returned. If the second arg is a number n, the n'th element of the object list returned. If the second arg is an object, it's successor in the object list is returned. Flag == 3 is equivalent to typing ``malloc'' at the command line. No second arg must be given. Returns 0. If flag is 4, the required second arg can be 0, "tables" or "swap" and has the same effect as ``status'', ``status tables'' resp. ``status swap'' on the command line. Returns 0. SEE ALSO trace(E), traceprefix(E), malloc(D), status(D), dumpallobj(D)