Added argument for full help Added --pid argument for individual PID diagnosis Changed log file to thread dump source Added jps support to identify process for analysis Added jstack and forced jstack thread dump modes Added pstack thread dump Added support for thread extraction from thread dump produced by forced jstack Added simple random generator speed test Added less detail log output by default for better readability Added --class argument to identify process for analysis in jps output Added pid verification before analysis Changed names for boolean variables Added profile support to allow kill signal Fixed some logging output