A tool to take call stack traces with minimal overheads