[libcxx-commits] [PATCH] D132509: [libc++] Use _Lazy in tuple constructors

Martin Storsjö via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Fri Nov 3 02:20:25 PDT 2023


mstorsjo added a comment.

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.


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