Uses of Class
com.jrockit.memleak.GarbageCollectedException

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.
<T> T
Policy.getAcceptable(IResult<T> result)
           
<T> T
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.
<T> T
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)
           
<T> T
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)
           
 



Copyright © 1999, 2011, Oracle and/or its affiliates. All rights reserved.