--- a/libraries/source/spidermonkey/build.sh 2015-11-05 01:31:26.204848864 +0100 +++ a/libraries/source/spidermonkey/build.sh 2015-11-05 01:32:31.717771625 +0100 @@ -84,6 +84,9 @@ # It makes quite a big difference for performance. # https://bugzilla.mozilla.org/show_bug.cgi?id=1046176 patch -p1 -i ../FixForOfBailouts.diff + +# don't return nullptrs in bool functions +patch -p1 -i ../bool-nullptr-return.diff cd .. # Clean up header files that may be left over by earlier versions of SpiderMonkey --- /dev/null 2015-11-02 02:46:51.863218540 +0100 +++ 2015-11-05 01:46:16.839831506 +0100