wiki:Faster Build

Version 1 (modified by Simon Fraser, 11 years ago) ( diff )

--

===Making the build faster===

==Tasks==

  • Experiment with out-of-lining node creation to reduce the amount of JSC inlining
  • Figure out which headers are most frequently included by .d analysis
  • Group bindings into fewer files (bindings generation scripts)
  • Make code generator smarter about unchanged output
  • Make filter-build-webkit a default behavior of build-webkit
  • Experiment with ninja
  • More forward-declaring of classes & enum.
  • Find #includes just for default destructors. Out-of-line the dtors.
  • Remove ALWAYS_INLINE? Track need to inline?
  • Track clean build times, put on perf dashboard
  • Graph object size by framework
  • EWS should warn if the .d files got significantly larger
  • More complete paths in #includes?

Note: See TracWiki for help on using the wiki.