|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GarbageCollectedException | |
---|---|
com.jrockit.memleak | Provides classes and interfaces for obtaining memory leak information from a Oracle JRockit virtual machine |
com.jrockit.memleak.mlp | |
com.jrockit.memleak.util | |
com.jrockit.memleak.value |
Uses of GarbageCollectedException in com.jrockit.memleak |
---|
Methods in com.jrockit.memleak that throw GarbageCollectedException | ||
---|---|---|
V |
IResult.get()
The actual result. |
|
|
Policy.getAcceptable(IResult<T> result)
|
|
|
Policy.TokenPolicy.getAcceptable(IResult<T> result)
|
|
int |
IMemLeak.getArrayLength(IObjectSpecifier objectSpec)
Get the length of an array. |
|
IClassInfo |
IMemLeak.getClassInfo(IClassRef classRef)
Requires Feature.CLASS_NAME_OF_OBJECT . |
|
IObjectInfo |
IClassInfo.getClassLoaderInfo(Policy policy)
Get the class loader of this class, or null if it is the boot class loader. |
|
IObjectInfo |
IClassInfo.getClassObjectInfo(Policy policy)
For implementations with Feature.CLASS_IDS_ARE_OBJECT_IDS this
should never return null (when called with a blocking policy ). |
|
IValue[] |
IArrayInfo.getElements(Policy policy,
int from,
int len)
Get the element data from an array. |
|
|
IObjectInfo.getField(java.lang.String fieldName,
java.lang.Class<T> type,
Policy policy)
Get the actual primitive wrapper or object
representation of of the most visible field that has the name
fieldName and is assignable to the class type
as per IValue.isAssignableTo(Class) in the object represented by
this IObjectInfo . |
|
IObjectInfo |
IObjectInfo.getFieldReference(java.lang.String fieldName,
Policy policy)
Get the IObjectInfo corresponding to the value of the
most visible non-primitive field with the name
fieldName in the object represented by this
IObjectInfo . |
|
IFieldValue |
IObjectInfo.getFieldValue(java.lang.String fieldName,
java.lang.Class<?> type,
Policy policy)
Get the IFieldValue of the most visible field that has
the name fieldName and is assignable to the class
type as per IValue.isAssignableTo(Class) in the
object represented by this IObjectInfo . |
|
IFieldValue[] |
IObjectInfo.getFieldValues(Policy policy)
Get the values and names for all the fields in the object represented by this IObjectInfo . |
|
ITruncatable<IObjectInfo> |
IMemLeak.getInstances(IClassRef classRef,
int maxInstances)
Requires Feature.INSTANCES_OF_TYPE . |
|
IInstanceReferrers |
IMemLeak.getInstancesPointingTo(IObjectSpecifier objectSpec,
Policy policy)
Find all instances pointing to this object id. |
|
ITruncatable<IInstanceReferrers> |
IMemLeak.getPathPointingTo(IObjectSpecifier objectSpec,
int maxDepth,
int maxMillis)
Find a path from a GC root to the object denoted by objectSpec . |
|
IPointToTypeInfo[] |
IMemLeak.getTypesPointingTo(ITypeSpecifier type,
Policy policy)
Find which types contain references to another type. |
Uses of GarbageCollectedException in com.jrockit.memleak.mlp |
---|
Methods in com.jrockit.memleak.mlp that throw GarbageCollectedException | |
---|---|
protected void |
AbstractMemLeak.checkSpecValidity(IObjectSpecifier objectSpec)
Check that the given IObjectSpecifier is non-null and valid, that
is, doesn't have the IDs OBJECT_ID_INVALID or OBJECT_ID_NULL. |
java.lang.Void |
AbstractMemLeak.VoidResult.get()
|
V |
AbstractMemLeak.DelayedResult.get()
|
int |
MemLeakR28.getArrayLength(IObjectSpecifier objectSpec)
|
int |
AbstractMemLeak.getArrayLength(IObjectSpecifier objectSpec)
|
IClassInfo |
MemLeakR28.getClassInfo(IClassRef classRef)
|
IClassInfo |
MemLeakR26.getClassInfo(IClassRef classRef)
|
protected IClassInfo |
MemLeakR28.getClassInfo(int classID)
Find the IClassInfo cached locally, or if not found, retrieve it
from the server. |
protected java.io.DataInputStream |
MemLeakR28.getInputStreamHandlingDiscarded(com.jrockit.memleak.mlp.ServerResponse response,
IObjectSpecifier objectSpec)
Create input stream from response, but in case of a GarbageCollectedException , also mark the IObjectInfo
corresponding to objectSpec as discarded, if possible. |
protected java.io.DataInputStream |
MemLeakR28.getInspectStreamHandlingDiscarded(com.jrockit.memleak.mlp.ServerResponse response,
IObjectSpecifier objectSpec)
Create input stream from response, but in case of a GarbageCollectedException , also mark the IObjectInfo
corresponding to objectSpec as discarded, if possible. |
ITruncatable<IObjectInfo> |
MemLeakR28.getInstances(IClassRef classRef,
int maxInstances)
|
IInstanceReferrers |
MemLeakR28.getInstancesPointingTo(IObjectSpecifier objectSpec,
Policy policy)
|
IInstanceReferrers |
MemLeakR26.getInstancesPointingTo(IObjectSpecifier objectSpec,
Policy policy)
|
protected IObjectInfo |
MemLeakR28.getObjectInfoBlocking(int objID)
Find the IObjectInfo cached locally, or if not found, retrieve it
from the server. |
ITruncatable<IInstanceReferrers> |
MemLeakR28.getPathPointingTo(IObjectSpecifier objectSpec,
int maxDepth,
int maxMillis)
|
IPointToTypeInfo[] |
AbstractMemLeak.getTypesPointingTo(ITypeSpecifier type,
Policy policy)
|
protected ITrace[] |
MemLeakR28.parseAllocTraces(java.io.DataInputStream dis)
|
protected ITrace[] |
MemLeakR26.parseAllocTraces(java.io.DataInputStream dis)
|
protected abstract ITrace[] |
AbstractMemLeak.parseAllocTraces(java.io.DataInputStream dis)
|
protected IClassInfo |
MemLeakR28.parseClass(java.io.DataInputStream dis)
|
protected abstract IClassInfo |
AbstractMemLeak.parseClass(java.io.DataInputStream dis)
Read a class from a stream, obtaining data required, but not provided in the stream, from caches or by implicit sub-requests. |
protected IFieldValue[] |
MemLeakR28.parseFieldValues(java.io.DataInputStream dis,
boolean onlyStatics)
|
protected IFieldValue[] |
MemLeakR26.parseFieldValues(java.io.DataInputStream dis,
boolean onlyStatics)
|
protected abstract IFieldValue[] |
AbstractMemLeak.parseFieldValues(java.io.DataInputStream dis,
boolean onlyStatics)
|
protected IInstanceReferrers |
MemLeakR28.parseInstancePointingTo(java.io.DataInputStream dis)
|
protected IMethodInfo |
MemLeakR28.parseMethodInfo(java.io.DataInputStream dis)
|
protected abstract IMethodInfo |
AbstractMemLeak.parseMethodInfo(java.io.DataInputStream dis)
|
protected IObjectInfo |
MemLeakR28.parseObject(java.io.DataInputStream dis)
|
protected abstract IObjectInfo |
AbstractMemLeak.parseObject(java.io.DataInputStream dis)
|
protected IArraySizeInfo[] |
MemLeakR28.LargestArrayR28.parseResponse(java.io.DataInputStream dis)
|
protected int[] |
MemLeakR28.GetClassesR28.parseResponse(java.io.DataInputStream dis)
|
protected IRelationshipInfo[] |
MemLeakR28.GetInstanceRelationshipsR28.parseResponse(java.io.DataInputStream dis)
|
protected abstract T |
AbstractMemLeak.ReqProcessor.parseResponse(java.io.DataInputStream dis)
|
protected abstract V |
AbstractMemLeak.DelayedResult.parseResponse(java.io.DataInputStream dis)
|
protected abstract T[] |
AbstractMemLeak.DelayedTruncatable.parseResponse(java.io.DataInputStream dis)
|
protected IPointToTypeInfo |
AbstractMemLeak.parseTypesPointingTo(java.io.DataInputStream dis)
|
Uses of GarbageCollectedException in com.jrockit.memleak.util |
---|
Methods in com.jrockit.memleak.util that throw GarbageCollectedException | |
---|---|
T |
LimitCache.get(long limit,
Policy policy)
|
int |
MemLeakAdapter.getArrayLength(IObjectSpecifier objectSpec)
|
IClassInfo |
MemLeakAdapter.getClassInfo(IClassRef classRef)
|
IFieldValue |
DummyObjectInfo.getFieldValue(java.lang.String fieldName,
java.lang.Class<?> type,
Policy policy)
|
ITruncatable<IObjectInfo> |
MemLeakAdapter.getInstances(IClassRef classRef,
int maxInstances)
|
IInstanceReferrers |
MemLeakAdapter.getInstancesPointingTo(IObjectSpecifier objectSpec,
Policy policy)
|
ITruncatable<IInstanceReferrers> |
MemLeakAdapter.getPathPointingTo(IObjectSpecifier objectSpec,
int maxDepth,
int maxMillis)
|
IPointToTypeInfo[] |
MemLeakAdapter.getTypesPointingTo(ITypeSpecifier type,
Policy policy)
|
Uses of GarbageCollectedException in com.jrockit.memleak.value |
---|
Methods in com.jrockit.memleak.value that throw GarbageCollectedException | ||
---|---|---|
V |
ExceptionResult.get()
|
|
T |
TimeCache.get(Policy policy)
|
|
IObjectInfo |
ClassInfo.getClassLoaderInfo(Policy policy)
|
|
IObjectInfo |
ClassInfo.getClassObjectInfo(Policy policy)
|
|
IValue[] |
ArrayInfo.getElements(Policy policy,
int from,
int len)
|
|
|
AbstractObjectInfo.getField(java.lang.String fieldName,
java.lang.Class<T> type,
Policy policy)
|
|
IObjectInfo |
AbstractObjectInfo.getFieldReference(java.lang.String fieldName,
Policy policy)
|
|
IFieldValue |
AbstractObjectInfo.getFieldValue(java.lang.String fieldName,
java.lang.Class<?> type,
Policy policy)
|
|
IFieldValue[] |
ObjectInfo.getFieldValues(Policy policy)
|
Constructors in com.jrockit.memleak.value with parameters of type GarbageCollectedException | |
---|---|
ExceptionResult(GarbageCollectedException e)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |