Skip to content

Commit ea6e00a

Browse files
committed
[libc++] Granularize <ostream>
This also includes `<__ostream/basic_ostream.h>` in `<sstream>` now, reducing the include time of `<complex>` from 819ms to 603ms.
1 parent a06073f commit ea6e00a

File tree

20 files changed

+1245
-1016
lines changed

20 files changed

+1245
-1016
lines changed

libcxx/include/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -595,6 +595,8 @@ set(files
595595
__numeric/transform_inclusive_scan.h
596596
__numeric/transform_reduce.h
597597
__pstl/cpu_algos/cpu_traits.h
598+
__ostream/basic_ostream.h
599+
__ostream/print.h
598600
__random/bernoulli_distribution.h
599601
__random/binomial_distribution.h
600602
__random/cauchy_distribution.h

0 commit comments

Comments
 (0)