Class ObjectMarker
java.lang.Object
org.eclipse.mat.parser.internal.snapshot.ObjectMarker
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionObjectMarker
(int[] roots, boolean[] bits, IIndexReader.IOne2ManyIndex outbound, long outboundLength, IProgressListener progressListener) ObjectMarker
(int[] roots, boolean[] bits, IIndexReader.IOne2ManyIndex outbound, IProgressListener progressListener) -
Method Summary
Modifier and TypeMethodDescriptionvoid
markMultiThreaded
(int threads) int
int
markSingleThreaded
(ExcludedReferencesDescriptor[] excludeSets, ISnapshot snapshot)
-
Constructor Details
-
ObjectMarker
public ObjectMarker(int[] roots, boolean[] bits, IIndexReader.IOne2ManyIndex outbound, IProgressListener progressListener) -
ObjectMarker
public ObjectMarker(int[] roots, boolean[] bits, IIndexReader.IOne2ManyIndex outbound, long outboundLength, IProgressListener progressListener)
-
-
Method Details
-
markSingleThreaded
public int markSingleThreaded() -
markMultiThreaded
- Throws:
InterruptedException
-
markSingleThreaded
public int markSingleThreaded(ExcludedReferencesDescriptor[] excludeSets, ISnapshot snapshot) throws SnapshotException, IProgressListener.OperationCanceledException
-