Age | Commit message (Expand) | Author | Files | Lines |
5 days | diagnostics: fix memory leak of m_option_mgr | David Malcolm | 1 | -0/+3 |
7 days | diagnostics: support multiple output formats simultaneously [PR116613] | David Malcolm | 1 | -85/+253 |
11 days | gcc: Remove trailing whitespace | Jakub Jelinek | 1 | -4/+4 |
12 days | Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] | David Malcolm | 1 | -20/+17 |
12 days | Add comment about pp_format to diagnostic_context::report_diagnostic | David Malcolm | 1 | -0/+7 |
13 days | diagnostics: implement buffering for non-textual formats [PR105916] | David Malcolm | 1 | -27/+197 |
2024-10-18 | diagnostics: add debug dump functions | David Malcolm | 1 | -0/+24 |
2024-10-16 | diagnostics: eliminate m_ice_handler_cb [PR116613] | David Malcolm | 1 | -9/+7 |
2024-10-16 | Ternary operator formatting fixes | Jakub Jelinek | 1 | -1/+1 |
2024-10-14 | diagnostics: fix overload of emit_diagnostic [PR117109] | David Malcolm | 1 | -12/+14 |
2024-10-09 | diagnostics: move text output member functions to correct file | David Malcolm | 1 | -84/+0 |
2024-10-04 | diagnostics: bulletproof opening of SARIF output [PR116978] | David Malcolm | 1 | -0/+41 |
2024-10-04 | diagnostic, pch: Fix up the new diagnostic PCH methods for ubsan checking [PR... | Jakub Jelinek | 1 | -10/+14 |
2024-10-02 | diagnostics: support SARIF 2.2 output, undocumented for now [PR116301] | David Malcolm | 1 | -1/+14 |
2024-09-30 | diagnostics: isolate diagnostic_context with interface classes [PR116613] | David Malcolm | 1 | -15/+46 |
2024-09-27 | diagnostic: Save/restore diagnostic context history and push/pop state for PC... | Jakub Jelinek | 1 | -0/+40 |
2024-09-27 | diagnostic: Use vec instead of custom array reallocations for m_classificatio... | Jakub Jelinek | 1 | -40/+28 |
2024-09-20 | diagnostics: convert text hooks to use diagnostic_text_output_format [PR116613] | David Malcolm | 1 | -175/+30 |
2024-09-09 | diagnostics: introduce struct diagnostic_option_id | David Malcolm | 1 | -26/+29 |
2024-09-09 | diagnostics: replace option_hooks with a diagnostic_option_manager class | David Malcolm | 1 | -16/+7 |
2024-09-09 | diagnostics: rename dc.printer to m_printer [PR116613] | David Malcolm | 1 | -45/+50 |
2024-09-03 | pretty-print: naming cleanups | David Malcolm | 1 | -1/+1 |
2024-08-29 | pretty-print: reimplement pp_format with a new struct pp_token | David Malcolm | 1 | -1/+1 |
2024-08-26 | diagnostics: move output formats from diagnostic.{c,h} to their own files | David Malcolm | 1 | -174/+2 |
2024-08-26 | diagnostics: consolidate on_{begin,end}_diagnostic into on_report_diagnostic | David Malcolm | 1 | -126/+135 |
2024-08-06 | c++: permit errors inside uninstantiated templates [PR116064] | Patrick Palka | 1 | -0/+4 |
2024-08-06 | diagnostics: SARIF output: fix "executionSuccessful" §3.20.14 [PR116177] | David Malcolm | 1 | -0/+13 |
2024-07-31 | diagnostics: SARIF output: eliminate some uses of "line_table" global | David Malcolm | 1 | -0/+2 |
2024-07-26 | diagnostics: SARIF output: capture #include information (PR 107941; §3.34) | David Malcolm | 1 | -0/+13 |
2024-07-24 | diagnostics: SARIF output: add "arguments" property (§3.20.2) | David Malcolm | 1 | -0/+17 |
2024-07-24 | diagnostics: output formats: use references for non-null pointers | David Malcolm | 1 | -1/+1 |
2024-07-09 | diagnostics: use refs rather than pointers for diagnostic_{path,context} | David Malcolm | 1 | -1/+1 |
2024-06-25 | diagnostics: introduce diagnostic-global-context.cc | David Malcolm | 1 | -521/+0 |
2024-06-25 | diagnostics: eliminate various implicit uses of global_dc | David Malcolm | 1 | -68/+68 |
2024-06-21 | diagnostics: remove duplicate copies of diagnostic_kind_text | David Malcolm | 1 | -0/+8 |
2024-06-21 | diagnostics: move diagnostic_{event,path} functions to diagnostic-path.cc | David Malcolm | 1 | -168/+0 |
2024-06-18 | diagnostics: eliminate diagnostic_context::m_print_path callback | David Malcolm | 1 | -2/+1 |
2024-06-18 | diagnostics: eliminate "tree" from diagnostic_{event,path} | David Malcolm | 1 | -10/+37 |
2024-06-18 | diagnostics: move simple_diagnostic_{path,thread,event} to their own .h/cc | David Malcolm | 1 | -149/+0 |
2024-06-12 | pretty_printer: make all fields private | David Malcolm | 1 | -7/+7 |
2024-06-03 | diagnostics: add SARIF property artifact.roles (3.24.6) | David Malcolm | 1 | -0/+3 |
2024-05-28 | diagnostics: disable localization of events in selftest paths [PR115203] | David Malcolm | 1 | -3/+5 |
2024-05-17 | diagnostics, analyzer: add CFG edge visualization to path-printing | David Malcolm | 1 | -0/+12 |
2024-03-19 | diagnostics: Fix behavior of permerror options after diagnostic pop [PR111918] | Lewis Hyatt | 1 | -3/+10 |
2024-03-19 | diagnostics: fix corrupt json/SARIF on stderr [PR114348] | David Malcolm | 1 | -1/+11 |
2024-02-12 | diagnostics: unbreak 'make gcc.pot' | David Malcolm | 1 | -5/+5 |
2024-01-10 | pretty-print: support urlification in phase 3 | David Malcolm | 1 | -1/+1 |
2024-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2023-12-06 | diagnostics: prettify JSON output formats | David Malcolm | 1 | -5/+12 |
2023-12-06 | diagnostics: use const and references for diagnostic_info | David Malcolm | 1 | -8/+9 |