Here are some key things to note about the new tracing functions in Ring 1.5: - RingVM_SetTrace() allows you to specify a function name that will be called on certain tracing events. This function can then use the other tracing functions to inspect the call stack. - RingVM_TraceData() returns an array containing information about the current trace event, like line number, file name, function name, etc. - RingVM_TraceEvent() returns an integer code indicating the type of event, like new line, new function, return, error, etc. - RingVM_TraceFunc() returns the name of the function currently being traced. - RingVM_ScopesCount()