[PATCH] D31364: LTO: Reduce memory consumption by creating an in-memory symbol table for InputFiles. NFCI.

Mehdi AMINI via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 24 23:16:49 PDT 2017


mehdi_amini added a comment.

> With this change I measured a peak memory consumption decrease from 5.4GB to 2.8GB in a no-op incremental ThinLTO link of Chromium on Linux, and total time elapsed decreases from ~61s to ~48s.

That seems to indicate an issue where we don't release ressources early enough in the process though. We could also look into this independently of the symbol table work.


https://reviews.llvm.org/D31364





More information about the llvm-commits mailing list