Lines Matching refs:report

489 InstrumentationRuntimeTSan::FormatDescription(StructuredData::ObjectSP report) {  in FormatDescription()  argument
490 std::string description = std::string(report->GetAsDictionary() in FormatDescription()
611 InstrumentationRuntimeTSan::GenerateSummary(StructuredData::ObjectSP report) { in GenerateSummary() argument
614 std::string summary = std::string(report->GetAsDictionary() in GenerateSummary()
619 report->GetObjectForDotSeparatedPath("issue_type")->GetStringValue() == in GenerateSummary()
623 if (report->GetAsDictionary() in GenerateSummary()
627 pc = GetFirstNonInternalFramePc(report->GetAsDictionary() in GenerateSummary()
635 if (report->GetAsDictionary() in GenerateSummary()
639 pc = GetFirstNonInternalFramePc(report->GetAsDictionary() in GenerateSummary()
651 if (report->GetAsDictionary() in GenerateSummary()
655 StructuredData::ObjectSP loc = report->GetAsDictionary() in GenerateSummary()
698 StructuredData::ObjectSP report) { in GetMainRacyAddress() argument
701 report->GetObjectForDotSeparatedPath("mops")->GetAsArray()->ForEach( in GetMainRacyAddress()
714 StructuredData::ObjectSP report, addr_t &global_addr, in GetLocationDescription() argument
720 if (report->GetAsDictionary() in GetLocationDescription()
724 StructuredData::ObjectSP loc = report->GetAsDictionary() in GetLocationDescription()
808 StructuredData::ObjectSP report = in NotifyBreakpointHit() local
813 if (report) { in NotifyBreakpointHit()
814 std::string issue_description = instance->FormatDescription(report); in NotifyBreakpointHit()
815 report->GetAsDictionary()->AddStringItem("description", issue_description); in NotifyBreakpointHit()
817 report->GetAsDictionary()->AddStringItem("stop_description", in NotifyBreakpointHit()
819 std::string summary = instance->GenerateSummary(report); in NotifyBreakpointHit()
820 report->GetAsDictionary()->AddStringItem("summary", summary); in NotifyBreakpointHit()
821 addr_t main_address = instance->GetMainRacyAddress(report); in NotifyBreakpointHit()
822 report->GetAsDictionary()->AddIntegerItem("memory_address", main_address); in NotifyBreakpointHit()
829 report, global_addr, global_name, location_filename, location_line); in NotifyBreakpointHit()
830 report->GetAsDictionary()->AddStringItem("location_description", in NotifyBreakpointHit()
833 report->GetAsDictionary()->AddIntegerItem("global_address", global_addr); in NotifyBreakpointHit()
836 report->GetAsDictionary()->AddStringItem("global_name", global_name); in NotifyBreakpointHit()
839 report->GetAsDictionary()->AddStringItem("location_filename", in NotifyBreakpointHit()
841 report->GetAsDictionary()->AddIntegerItem("location_line", location_line); in NotifyBreakpointHit()
845 report->GetObjectForDotSeparatedPath("mops")->GetAsArray()->ForEach( in NotifyBreakpointHit()
854 report->GetAsDictionary()->AddBooleanItem("all_addresses_are_same", in NotifyBreakpointHit()
865 *thread_sp, stop_reason_description, report)); in NotifyBreakpointHit()