2 Commits

Author SHA1 Message Date
Jakub Kuderski
8580010672 [ADT] Guard PagedVector death tests
These are not available in all build configurations.

Originally introuduced in: https://github.com/llvm/llvm-project/pull/66430
2023-09-30 15:46:12 -04:00
Giulio Eulisse
4ae5157080
Introduce paged vector (#66430)
The goal of the class is to be an (almost) drop in replacement for
SmallVector and std::vector when those are presized and filled later, as
it happens in SourceManager and ASTReader.

By doing so, sparsely accessed PagedVector can profit from reduced 
memory footprint.
2023-09-30 08:26:19 +03:00