Bug 1348991 - Use unified sources in startup cache. r=froydnj
authorEric Rahm <erahm@mozilla.com>
Tue, 21 Mar 2017 12:24:41 -0700
changeset 348795 d947e81ee138709c7fb4aff2c273f590dd0e11dc
parent 348794 5656cc1c90f3ac8ad72297a7b2601a5ece81fdfa
child 348796 0c3915509f06dfed6756c23ed7f7b040c30f0789
push id31536
push usercbook@mozilla.com
push dateWed, 22 Mar 2017 13:26:47 +0000
treeherdermozilla-central@27f7aadeea83 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfroydnj
bugs1348991
milestone55.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1348991 - Use unified sources in startup cache. r=froydnj The startup cache source files are incorrectly marked as using plarena.h, we can make building them unified. MozReview-Commit-ID: 2of2g4jCB4O
startupcache/moz.build
--- a/startupcache/moz.build
+++ b/startupcache/moz.build
@@ -16,16 +16,15 @@ XPIDL_SOURCES += [
 
 XPIDL_MODULE = 'startupcache'
 
 EXPORTS.mozilla.scache += [
     'StartupCache.h',
     'StartupCacheUtils.h',
 ]
 
-# These files cannot be built in unified mode because they rely on plarena.h.
-SOURCES += [
+UNIFIED_SOURCES += [
     'StartupCache.cpp',
     'StartupCacheModule.cpp',
     'StartupCacheUtils.cpp',
 ]
 
 FINAL_LIBRARY = 'xul'