Skip to content

Commit 17f0062

Browse files
authored
[libc++] Granularize <ostream> (#85537)
This also includes `<__ostream/basic_ostream.h>` in `<sstream>` now, reducing the include time of `<complex>` from 819ms to 603ms.
1 parent 9d4575c commit 17f0062

File tree

19 files changed

+1243
-1016
lines changed

19 files changed

+1243
-1016
lines changed

libcxx/include/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -581,6 +581,8 @@ set(files
581581
__numeric/transform_exclusive_scan.h
582582
__numeric/transform_inclusive_scan.h
583583
__numeric/transform_reduce.h
584+
__ostream/basic_ostream.h
585+
__ostream/print.h
584586
__pstl/backends/libdispatch.h
585587
__pstl/backends/serial.h
586588
__pstl/backends/std_thread.h

0 commit comments

Comments
 (0)