static AutoCloseable profileThisThreadToConsole() { int interval = 5000, firstInterval = 1000; final Thread t = currentThread(); ret doEvery_daemon(interval, firstInterval, r { print(lines(asList(t.getStackTrace()))); }); }