Class CheckReporterTTY
java.lang.Object
com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck.CheckReporter
com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck.CheckReporterTTY
- 
Field Summary
Fields declared in class CheckReporter
_maxErrorsToReport - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidOutput non-error informationvoidvoidreport(CheckError error) Report an error.voidreportClass(CheckError error, com.ibm.j9ddr.vm29.pointer.generated.J9ClassPointer clazz, String prefix) Report information from a classvoidreportFatalError(CheckError error) Report the fact that a fatal error has occurred.voidreportForwardedObject(com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object, com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer newObject) Report that a forwarded pointer was encountered when running with "midscavenge".voidreportHeapWalkError(CheckError error, CheckElement previousObjectPtr1, CheckElement previousObjectPtr2, CheckElement previousObjectPtr3) Report the fact that an error has occurred while walking the heap.voidreportObjectHeader(CheckError error, com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object, String prefix) Report information from an object header.Methods declared in class CheckReporter
print, println, reportGenericType, setMaxErrorsToReport, shouldReport 
- 
Constructor Details
- 
CheckReporterTTY
 - 
CheckReporterTTY
public CheckReporterTTY() 
 - 
 - 
Method Details
- 
report
Description copied from class:CheckReporterReport an error. Accepts an error object and outputs error to the appropriate device.- Specified by:
 reportin classCheckReporter- Parameters:
 error- The error to be reported
 - 
reportClass
public void reportClass(CheckError error, com.ibm.j9ddr.vm29.pointer.generated.J9ClassPointer clazz, String prefix) Description copied from class:CheckReporterReport information from a class- Specified by:
 reportClassin classCheckReporter
 - 
reportFatalError
Description copied from class:CheckReporterReport the fact that a fatal error has occurred.- Specified by:
 reportFatalErrorin classCheckReporter
 - 
reportHeapWalkError
public void reportHeapWalkError(CheckError error, CheckElement previousObjectPtr1, CheckElement previousObjectPtr2, CheckElement previousObjectPtr3) Description copied from class:CheckReporterReport the fact that an error has occurred while walking the heap.- Specified by:
 reportHeapWalkErrorin classCheckReporter
 - 
reportObjectHeader
public void reportObjectHeader(CheckError error, com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object, String prefix) Description copied from class:CheckReporterReport information from an object header.- Specified by:
 reportObjectHeaderin classCheckReporter
 - 
println
 - 
print
Description copied from class:CheckReporterOutput non-error information- Specified by:
 printin classCheckReporter
 - 
reportForwardedObject
public void reportForwardedObject(com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object, com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer newObject) Description copied from class:CheckReporterReport that a forwarded pointer was encountered when running with "midscavenge".- Specified by:
 reportForwardedObjectin classCheckReporter
 
 -