Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-56747

Investigate relationship between pre-compiled headers and DLL or SharedLibrary builds

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Sprint:
      Dev Platform 2021-05-31

      Description

      If the PCH research suggests that we will move PCH forward in at least some contexts, we should understand what the implications are w.r.t to shared library builds.

      • Are the gains from PCH still appealing in a dynamic build? It depends on whether PCH affects compilation speed, or linking as well.
      • At least on Windows, pre-compiled headers result in object files that must be linked. We should understand what the implications of that are for potential future DLL based builds. Can different DLLs use the same pre-compiled header, etc. How does linking work in that model?

        Attachments

          Activity

            People

            Assignee:
            daniel.moody Daniel Moody
            Reporter:
            acm Andrew Morrow
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: