|
||||||||||
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 |