Bug 800785 - unnecessary PGO for js shell. r=ted
☠☠ backed out by 3f97f6533a44 ☠ ☠
authorMakoto Kato <m_kato@ga2.so-net.ne.jp>
Tue, 23 Oct 2012 16:42:19 +0900
changeset 111121 4c79da81e6fc8c76fdaa3c4803625a2188bdf291
parent 111118 43c585774a134e99b359ed9c31a9e978ed0f7df0
child 111122 db2bf849fcb508f555edcab5744de8fbe25164b2
push id23730
push userryanvm@gmail.com
push dateWed, 24 Oct 2012 02:28:59 +0000
treeherdermozilla-central@93cc1ee94291 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersted
bugs800785
milestone19.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 800785 - unnecessary PGO for js shell. r=ted
js/src/shell/Makefile.in
--- a/js/src/shell/Makefile.in
+++ b/js/src/shell/Makefile.in
@@ -13,16 +13,19 @@ include $(DEPTH)/config/autoconf.mk
 
 PROGRAM         = js$(BIN_SUFFIX)
 CPPSRCS		= \
   js.cpp \
   jsoptparse.cpp \
   jsheaptools.cpp \
   $(NULL)
 
+# unnecessary PGO for js shell
+NO_PROFILE_GUIDED_OPTIMIZE := 1
+
 DEFINES         += -DEXPORT_JS_API
 # Building against js_static requires that we declare mfbt sybols "exported"
 # on its behalf.
 DEFINES         += -DIMPL_MFBT
 
 LIBS      = $(NSPR_LIBS) $(EDITLINE_LIBS) $(DEPTH)/$(LIB_PREFIX)js_static.$(LIB_SUFFIX) $(MOZ_ZLIB_LIBS)
 ifdef MOZ_NATIVE_FFI
 EXTRA_LIBS += $(MOZ_FFI_LIBS)