public String getStopwatchDataAsReadableString(Map<String, NumbersForTask> data) { StringBuilder sb = new StringBuilder(); sb.append("-------------------------------------------------------------------------------------------------------------------------\n"); for (Entry<String, NumbersForTask> task : data.entrySet()) { sb.append("Task '" + task.getKey() + "' took " + task.getValue().getMilliseconds() + "ms (" + task.getValue().getNumberOfMeasurements() + " measurements).\n"); } sb.append("-------------------------------------------------------------------------------------------------------------------------\n"); return sb.toString(); }
while (iter.hasNext()) { Entry<String, NumbersForTask> task = iter.next(); out.print(" {\"name\" : \""+task.getKey()+"\",\"time\" : "+task.getValue().getMilliseconds()+",\"measurements\" : "+task.getValue().getNumberOfMeasurements()); if (iter.hasNext()) { out.println("},");
while (iter.hasNext()) { Entry<String, NumbersForTask> task = iter.next(); out.print(" {\"name\" : \""+task.getKey()+"\",\"time\" : "+task.getValue().getMilliseconds()+",\"measurements\" : "+task.getValue().getNumberOfMeasurements()); if (iter.hasNext()) { out.println("},");
public static StoppedTask forTask(String task) { if (!enabled) return NULLIMPL; synchronized (data) { NumbersForTask numbers = data.get(task); if (numbers == null) { numbers = new NumbersForTask(); data.put(task, numbers); } return new StopwatchForTask(numbers); } }
public String getStopwatchDataAsReadableString(Map<String, NumbersForTask> data) { StringBuilder sb = new StringBuilder(); sb.append("-------------------------------------------------------------------------------------------------------------------------\n"); for (Entry<String, NumbersForTask> task : data.entrySet()) { sb.append("Task '" + task.getKey() + "' took " + task.getValue().getMilliseconds() + "ms (" + task.getValue().getNumberOfMeasurements() + " measurements).\n"); } sb.append("-------------------------------------------------------------------------------------------------------------------------\n"); return sb.toString(); }
public static StoppedTask forTask(String task) { if (!enabled) return NULLIMPL; synchronized (data) { NumbersForTask numbers = data.get(task); if (numbers == null) { numbers = new NumbersForTask(); data.put(task, numbers); } return new StopwatchForTask(numbers); } }
public static String getPrintableStopwatchData() { StringBuilder sb = new StringBuilder(); sb.append("\n"); sb.append("-------------------------------------------------------------------------------------------------------------------------\n"); for (Entry<String, NumbersForTask> task : Stopwatches.allNumbers().entrySet()) { sb.append("Task '"+task.getKey()+"' took "+task.getValue().getMilliseconds()+"ms ("+task.getValue().getNumberOfMeasurements()+" measurements).\n"); } sb.append("-------------------------------------------------------------------------------------------------------------------------\n"); return sb.toString(); }
public void stop() { if (isRunning()) { reentrant--; if (reentrant == 0) { long currentTimeMillis = System.currentTimeMillis(); numbers.addMilliseconds(currentTimeMillis - lastStart); numbers.increaseMeasurements(); lastStart = notRunning; } } } }
public static String getPrintableStopwatchData() { StringBuilder sb = new StringBuilder(); sb.append("\n"); sb.append("-------------------------------------------------------------------------------------------------------------------------\n"); for (Entry<String, NumbersForTask> task : Stopwatches.allNumbers().entrySet()) { sb.append("Task '"+task.getKey()+"' took "+task.getValue().getMilliseconds()+"ms ("+task.getValue().getNumberOfMeasurements()+" measurements).\n"); } sb.append("-------------------------------------------------------------------------------------------------------------------------\n"); return sb.toString(); }
@Override public void stop() { if (isRunning()) { reentrant--; if (reentrant == 0) { long currentTimeMillis = System.currentTimeMillis(); numbers.addMilliseconds(currentTimeMillis - lastStart); numbers.increaseMeasurements(); lastStart = notRunning; } } } }