start a named task . the results are undefined if #stop or timing methods are called without invoking this method . concode_field_sep boolean running concode_elem_sep int taskCount concode_elem_sep long startTimeMillis concode_elem_sep String currentTaskName concode_elem_sep TaskInfo lastTaskInfo concode_elem_sep long totalTimeMillis concode_elem_sep List<TaskInfo> taskList concode_elem_sep String taskName concode_elem_sep String id concode_elem_sep boolean keepTaskList concode_elem_sep long timeMillis concode_field_sep long getLastTaskTimeMillis concode_elem_sep long getTotalTimeMillis concode_elem_sep String prettyPrint concode_elem_sep String getTaskName concode_elem_sep String shortSummary concode_elem_sep long getTimeMillis concode_elem_sep String getId concode_elem_sep TaskInfo[] getTaskInfo concode_elem_sep double getTimeSeconds concode_elem_sep String getLastTaskName concode_elem_sep void setKeepTaskList concode_elem_sep TaskInfo getLastTaskInfo concode_elem_sep double getTotalTimeSeconds concode_elem_sep void stop concode_elem_sep boolean isRunning concode_elem_sep String currentTaskName concode_elem_sep String toString concode_elem_sep int getTaskCount
void function ( String arg0 ) { if ( this . running ) { throw new IllegalStateException ( "srini_string" ) ; } this . running = true ; this . currentTaskName = arg0 ; this . startTimeMillis = System . currentTimeMillis ( ) ; }