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 111253 4c79da81e6fc8c76fdaa3c4803625a2188bdf291
parent 111250 43c585774a134e99b359ed9c31a9e978ed0f7df0
child 111254 db2bf849fcb508f555edcab5744de8fbe25164b2
push id93
push usernmatsakis@mozilla.com
push dateWed, 31 Oct 2012 21:26:57 +0000
reviewersted
bugs800785
milestone19.0a1
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)