You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Joseph Wu (JIRA)" <ji...@apache.org> on 2017/03/09 23:08:38 UTC

[jira] [Created] (MESOS-7226) Introduce precompiled headers

Joseph Wu created MESOS-7226:
--------------------------------

             Summary: Introduce precompiled headers
                 Key: MESOS-7226
                 URL: https://issues.apache.org/jira/browse/MESOS-7226
             Project: Mesos
          Issue Type: Improvement
          Components: cmake
            Reporter: Joseph Wu
            Assignee: Andrew Schwartzmeyer


Precompiled headers (PCHs) exist on both Windows and Linux. For Linux, you can refer to https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html. Straight from the GNU CC documentation: "The time the compiler takes to process these header files over and over again can account for nearly all of the time required to build the project."

PCHs are only being proposed for the CMake system.  In theory, we can introduce this change with only a few, non-intrusive code changes.  The feature will primarily be a CMake change.

See: https://github.com/sakra/cotire



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)