@@ -92,9 +92,7 @@ the actual precompiled header is required:
92
92
93
93
.. code-block :: none
94
94
95
- *** PCH Statistics:
96
- 933 stat cache hits
97
- 4 stat cache misses
95
+ *** AST File Statistics:
98
96
895/39981 source location entries read (2.238563%)
99
97
19/15315 types read (0.124061%)
100
98
20/82685 declarations read (0.024188%)
@@ -214,10 +212,7 @@ The source manager block also contains information about all of the headers
214
212
that were included when building the AST file. This includes information about
215
213
the controlling macro for the header (e.g., when the preprocessor identified
216
214
that the contents of the header dependent on a macro like
217
- ``LLVM_CLANG_SOURCEMANAGER_H ``) along with a cached version of the results of
218
- the ``stat() `` system calls performed when building the AST file. The latter
219
- is particularly useful in reducing system time when searching for include
220
- files.
215
+ ``LLVM_CLANG_SOURCEMANAGER_H ``).
221
216
222
217
.. _pchinternals-preprocessor :
223
218
@@ -425,10 +420,6 @@ file, inherits from all of these abstract classes to provide lazy
425
420
deserialization of Clang's data structures. ``ASTReader `` implements the
426
421
following abstract classes:
427
422
428
- ``StatSysCallCache ``
429
- This abstract interface is associated with the ``FileManager `` class, and is
430
- used whenever the file manager is going to perform a ``stat() `` system call.
431
-
432
423
``ExternalSLocEntrySource ``
433
424
This abstract interface is associated with the ``SourceManager `` class, and
434
425
is used whenever the :ref: `source manager <pchinternals-sourcemgr >` needs to
0 commit comments