[libcxx-commits] [PATCH] D132509: [libc++] Use _Lazy in tuple constructors
Nikolas Klauser via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Nov 3 05:01:00 PDT 2023
philnik added a comment.
In D132509#4656075 <https://reviews.llvm.org/D132509#4656075>, @mstorsjo wrote:
> FYI, I see that this change had the effect, that compiling `std/utilities/tuple/tuple.tuple/tuple.cnstr/recursion_depth.pass.cpp` now uses 2.3 GB of memory in Clang, while it previously only used 200 MB memory to compile it.
>
> I guess that particular testcase is a rather extreme case, but I just wanted to doublecheck that this was expected behaviour.
Did the test changes affect the memory usage or the code changes?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D132509/new/
https://reviews.llvm.org/D132509
More information about the libcxx-commits
mailing list