Adding tests for branch/carry and logging disasm on test failure.
This commit is contained in:
@@ -31,6 +31,10 @@ enum DebugInfoFlags {
|
||||
kDebugInfoTraceFunctionCoverage = (1 << 7) | kDebugInfoTraceFunctions,
|
||||
kDebugInfoTraceFunctionReferences = (1 << 8) | kDebugInfoTraceFunctions,
|
||||
kDebugInfoTraceFunctionData = (1 << 9) | kDebugInfoTraceFunctions,
|
||||
|
||||
kDebugInfoAllTracing =
|
||||
kDebugInfoTraceFunctions | kDebugInfoTraceFunctionCoverage |
|
||||
kDebugInfoTraceFunctionReferences | kDebugInfoTraceFunctionData,
|
||||
kDebugInfoAll = 0xFFFFFFFF,
|
||||
};
|
||||
|
||||
@@ -72,6 +76,8 @@ class DebugInfo {
|
||||
SourceMapEntry* LookupHIROffset(uint32_t offset);
|
||||
SourceMapEntry* LookupCodeOffset(uint32_t offset);
|
||||
|
||||
void Dump();
|
||||
|
||||
private:
|
||||
uint32_t address_reference_count_;
|
||||
uint32_t instruction_result_count_;
|
||||
|
||||
Reference in New Issue
Block a user