[ 
https://issues.apache.org/jira/browse/MESOS-1582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14060776#comment-14060776
 ] 

Benjamin Hindman commented on MESOS-1582:
-----------------------------------------

Some initial suggestions that we can turn into their own JIRA issues (some of 
which already exist, so we can just include them within this epic):

* An "include what you use" campaign that strips headers that are not used, 
possibly even using the include-what-you-use clang tool.
* Move implementations from .hpp to .cpp.
* Separate large .cpp as necessary (increase parallelism).
* Introduce more forward declarations in place of headers.
* Document use and speedup of ccache.

> Improve build time.
> -------------------
>
>                 Key: MESOS-1582
>                 URL: https://issues.apache.org/jira/browse/MESOS-1582
>             Project: Mesos
>          Issue Type: Epic
>          Components: build
>            Reporter: Benjamin Hindman
>
> The build takes a ridiculously long time unless you have a large, parallel 
> machine. This is a combination of many factors, all of which we'd like to 
> discuss and track here.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to