[PATCH] [Core] Add parallel infrastructure to lld.

Sean Silva silvas at purdue.edu
Tue Apr 9 17:54:15 PDT 2013


  On a side note: now that it seems that LLD is starting to get into a phase of its life where it is being optimized, we *really* should have bots that test for performance regressions. Otherwise, we have no real baseline and can't tell whether things are actually getting faster or not.

  We probably want at least:
  - Release build of LLVM+Clang
  - Debug build of LLVM+Clang
  - Release build of Chromium (or some other gargantuan project)
  - Debug build of Chromium

  on linux, mac, windows. Especially now that system dependent parallel stuff is being added, it is important to have a common baseline for meaningful progress to be made (commits benefitting one platform may adversely affect another). It shouldn't take much computing power since the link step does not take very long (compared to compiling), so it would be sufficient to just stash a "golden" set of object files and run just the actual link step.

http://llvm-reviews.chandlerc.com/D649



More information about the llvm-commits mailing list