title: Does ThreadMXBean.getThreadCpuTime() include time spent in all states, or just RUNNABLE?
body: <p>Like the topic says, does it include time spent in BLOCKED and WAITING etc, states as well, or is this just RUNNABLE? The docs just say "cpu time", which is a bit vague...</p>