Commit Graph

27 Commits

Author SHA1 Message Date
ladd
b23b335ac8 Update CompilerPerformance.md
Typo fix, and fix parameter `--raw-clang-ast`
2020-10-05 14:16:59 -07:00
Mishal Shah
40024718ac Update doc and links to support new main branch 2020-09-22 23:53:29 -07:00
Robert Widmann
2198d7174c Remove -debug-time-compilation
This flag no longer does anything now that the unified statistics
reporting infrastructure exists. It is better to use
-driver-time-compilation to see a bird's eye view of timing statistics
for frontend jobs, and -stats-output-dir to see a down-and-dirty view of
everything including performance counters.
2020-07-16 17:35:50 -07:00
David Zarzycki
5dcc32f98f Remove all uses of -force-single-frontend-invocation
The `-force-single-frontend-invocation` flag predates WMO and is now an
alias for `-whole-module-optimization`. We should use the latter and let
the former fade into history.
2020-05-08 06:37:41 -04:00
Robert Widmann
2293523189 [Gardening] De-RST DriverParseableOutput 2020-05-02 05:22:04 -07:00
Robert Widmann
d2c3a78c5d [Gardening] De-RST DriverInternals 2020-05-02 05:22:04 -07:00
Robert Widmann
fa69229d1b [Gardening] De-RST DependencyAnalysis 2020-05-02 05:22:04 -07:00
Robert Widmann
92c8a65f09 Drop references to name binding as a phase
A lot of places appear to mean "name lookup".  A few places meant "import resolution".
2020-03-29 18:51:09 -07:00
Prashant Rane
7466aa5f34 Fix a typo in ${NEW} variable in Post-processing tools for diagnostics section
While reading up I realized there is a typo in: `how to use  utils/process-stats-dir.py`. The example asks to use OLD and NEW compiler but the documentation uses only ${OLD} compiler in example
2019-12-14 16:26:55 +05:30
Robert Widmann
28b66f6225 Switch DeclValidation Counter to Request Counter
Now that validateDecl is gone, stop duplicating work here and use the
request counter instead.
2019-10-28 15:36:50 -07:00
Slava Pestov
ec1b1a390a AST: Remove ASTContext::ExternalDefinitions
Anything added here has a type checked body now, so it no longer
serves any purpose.
2019-05-28 22:08:30 -04:00
Dimitris Apostolou
d84048e555 Fix typos 2019-02-11 08:33:47 +02:00
Brett Koonce
79fec2d230 minor spelling tweaks 2018-12-30 07:45:38 -08:00
Graydon Hoare
19eab4fe6b [Docs] Update CompilerPerformance.md to cover batch mode. 2018-06-22 23:52:44 -07:00
Graydon Hoare
3a023534b3 [Docs] Add more details about -stats-output-dir and -trace-stats-events 2018-02-09 15:53:40 -08:00
Graydon Hoare
da98f8a101 [docs] Fix typo. 2017-09-22 22:23:11 -07:00
Graydon Hoare
372944fdbe [docs] Update to reflect simpler comparisons and module-grouping 2017-09-08 11:34:50 -07:00
Maxim Moiseev
e5f1ae5c34 process-stats-dir.py uses double-dash for arguments [NFC] 2017-09-06 14:28:40 -07:00
Graydon Hoare
225612f314 [docs] Refresh TOC. 2017-09-01 13:28:10 -07:00
Graydon Hoare
6f285c09f2 [docs] Expand discussion of counters and stats-reporting. 2017-09-01 13:27:57 -07:00
Graydon Hoare
023946192e [docs] Prefer 'scale-test --invert-result' to 'not scale-test' 2017-09-01 13:27:24 -07:00
Graydon Hoare
1526a0be83 [docs] Mention more diagnostic and reduction tools. 2017-09-01 13:26:43 -07:00
Graydon Hoare
2026950fd0 [docs] Fix inaccuracies and typos. 2017-09-01 13:25:55 -07:00
Graydon Hoare
b825568633 [docs] Change section name, add TOC. 2017-08-28 10:59:29 -07:00
Graydon Hoare
f02e788f19 [docs] Expand discussion of easier forms of bisection and reduction. 2017-08-27 11:01:33 -07:00
Graydon Hoare
39ff8ae158 [docs] Fix typo. 2017-08-27 10:58:17 -07:00
Graydon Hoare
14f2b09620 [docs] Add a document about compiler performance analysis. 2017-08-27 02:00:26 -07:00