Lines Matching refs:report

492 InstrumentationRuntimeTSan::FormatDescription(StructuredData::ObjectSP report) {  in FormatDescription()  argument
493 std::string description = std::string(report->GetAsDictionary() in FormatDescription()
615 InstrumentationRuntimeTSan::GenerateSummary(StructuredData::ObjectSP report) { in GenerateSummary() argument
618 std::string summary = std::string(report->GetAsDictionary() in GenerateSummary()
623 report->GetObjectForDotSeparatedPath("issue_type")->GetStringValue() == in GenerateSummary()
627 if (report->GetAsDictionary() in GenerateSummary()
631 pc = GetFirstNonInternalFramePc(report->GetAsDictionary() in GenerateSummary()
639 if (report->GetAsDictionary() in GenerateSummary()
643 pc = GetFirstNonInternalFramePc(report->GetAsDictionary() in GenerateSummary()
655 if (report->GetAsDictionary() in GenerateSummary()
659 StructuredData::ObjectSP loc = report->GetAsDictionary() in GenerateSummary()
699 StructuredData::ObjectSP report) { in GetMainRacyAddress() argument
702 report->GetObjectForDotSeparatedPath("mops")->GetAsArray()->ForEach( in GetMainRacyAddress()
715 StructuredData::ObjectSP report, addr_t &global_addr, in GetLocationDescription() argument
721 if (report->GetAsDictionary() in GetLocationDescription()
725 StructuredData::ObjectSP loc = report->GetAsDictionary() in GetLocationDescription()
809 StructuredData::ObjectSP report = in NotifyBreakpointHit() local
814 if (report) { in NotifyBreakpointHit()
815 std::string issue_description = instance->FormatDescription(report); in NotifyBreakpointHit()
816 report->GetAsDictionary()->AddStringItem("description", issue_description); in NotifyBreakpointHit()
818 report->GetAsDictionary()->AddStringItem("stop_description", in NotifyBreakpointHit()
820 std::string summary = instance->GenerateSummary(report); in NotifyBreakpointHit()
821 report->GetAsDictionary()->AddStringItem("summary", summary); in NotifyBreakpointHit()
822 addr_t main_address = instance->GetMainRacyAddress(report); in NotifyBreakpointHit()
823 report->GetAsDictionary()->AddIntegerItem("memory_address", main_address); in NotifyBreakpointHit()
830 report, global_addr, global_name, location_filename, location_line); in NotifyBreakpointHit()
831 report->GetAsDictionary()->AddStringItem("location_description", in NotifyBreakpointHit()
834 report->GetAsDictionary()->AddIntegerItem("global_address", global_addr); in NotifyBreakpointHit()
837 report->GetAsDictionary()->AddStringItem("global_name", global_name); in NotifyBreakpointHit()
840 report->GetAsDictionary()->AddStringItem("location_filename", in NotifyBreakpointHit()
842 report->GetAsDictionary()->AddIntegerItem("location_line", location_line); in NotifyBreakpointHit()
846 report->GetObjectForDotSeparatedPath("mops")->GetAsArray()->ForEach( in NotifyBreakpointHit()
855 report->GetAsDictionary()->AddBooleanItem("all_addresses_are_same", in NotifyBreakpointHit()
866 *thread_sp, stop_reason_description, report)); in NotifyBreakpointHit()