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)

Reply via email to