1
edit
Changes
New page: == Name of Project == Profile the build system == Description == It's a well known fact that it takes longer to build on Windows than on a comparable Linux or Mac machine. We don't know...
== Name of Project ==
Profile the build system
== Description ==
It's a well known fact that it takes longer to build on Windows than on a comparable Linux or Mac machine. We don't know exactly why, however. There have been many theories, but no real data. Profiling the build system would allow us to figure out where all of the time is being spent. The best place to start might be by adding some profiling to GNU Make, to figure out which targets in our makefiles take the most time. From there, depending on the results, profiling could be added to other parts of the build system to narrow down specific bottlenecks.
References:
# http://wiki.services.openoffice.org/wiki/BuildSpeedup - OpenOffice.org did something similar
Resources: ted
== Leader(s) ==
* [[User:pplam3|Patrick Lam]]
== Project Contributor(s) ==
* None
== Project Details ==
== Project News / Updates ==
09/15/2008 -
* Created Project page for this project.
Profile the build system
== Description ==
It's a well known fact that it takes longer to build on Windows than on a comparable Linux or Mac machine. We don't know exactly why, however. There have been many theories, but no real data. Profiling the build system would allow us to figure out where all of the time is being spent. The best place to start might be by adding some profiling to GNU Make, to figure out which targets in our makefiles take the most time. From there, depending on the results, profiling could be added to other parts of the build system to narrow down specific bottlenecks.
References:
# http://wiki.services.openoffice.org/wiki/BuildSpeedup - OpenOffice.org did something similar
Resources: ted
== Leader(s) ==
* [[User:pplam3|Patrick Lam]]
== Project Contributor(s) ==
* None
== Project Details ==
== Project News / Updates ==
09/15/2008 -
* Created Project page for this project.