|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.m2m.atl.profiler.core.util.ProfilingModelUtils
public final class ProfilingModelUtils
Class utility to help about statistical operations.
| Method Summary | |
|---|---|
static double |
getDuration(ProfilingOperation op)
Returns the duration of the given operation. |
static long |
getEndKbytesMemUsage(ProfilingOperation op)
Returns the end memory usage. |
static long |
getLaunchKbytesMemUsage(ProfilingOperation op)
Returns the launch memory usage. |
static long |
getMaxKbytesMemUsage(ProfilingOperation op)
Returns the max memory usage. |
static long |
getMaxMaxMemoryUsage(ATLOperation atlOp)
Returns the max max memory usage. |
static long |
getMaxOutMemoryUsage(ATLOperation atlOp)
Returns the max out memory usage. |
static long |
getMinInMemoryUsage(ATLOperation atlOp)
Returns the min in memory usage. |
static int |
getTotalInstruction(ATLOperation op)
Returns the total instructions. |
static long |
getTotalMemory(org.eclipse.emf.common.util.EList<ProfilingInstruction> profilingInstructions)
Returns the total memory. |
static double |
getTotalTime(org.eclipse.emf.common.util.EList<ProfilingInstruction> profilingInstructions)
Returns the total time. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static double getDuration(ProfilingOperation op)
op - the operation
public static long getLaunchKbytesMemUsage(ProfilingOperation op)
op - the operation
public static long getEndKbytesMemUsage(ProfilingOperation op)
op - the operation
public static long getMaxKbytesMemUsage(ProfilingOperation op)
op - the operation
public static double getTotalTime(org.eclipse.emf.common.util.EList<ProfilingInstruction> profilingInstructions)
profilingInstructions - the profiling instructions
public static int getTotalInstruction(ATLOperation op)
op - the atl operation
public static long getTotalMemory(org.eclipse.emf.common.util.EList<ProfilingInstruction> profilingInstructions)
profilingInstructions - the profiling instructions
public static long getMinInMemoryUsage(ATLOperation atlOp)
atlOp - the atl operation
public static long getMaxOutMemoryUsage(ATLOperation atlOp)
atlOp - the atl operation
public static long getMaxMaxMemoryUsage(ATLOperation atlOp)
atlOp - the atl operation
|
Copyright 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||