648e852030e3061cb18b336aafd5166b3268b5bb: Bug 1245422 - Remove MOZ_OPTIMIZE_FLAGS override when building with DMD enabled on Windows. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Wed, 03 Feb 2016 17:53:25 +0900 - rev 319335
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1245422 - Remove MOZ_OPTIMIZE_FLAGS override when building with DMD enabled on Windows. r=mshal -Zi is already set through MOZ_DEBUG_FLAGS, which is set from --enable-debug-symbols, which is the default, and if someone goes all the way to explicitly disable them, we might as well not silently override their decision. -Od disables optimization, and the given reason was for sane stack traces, but the fact is we're currently building debug builds, which have been optimized by default for a while, and are the only ones with DMD enabled by default, without overriding with -Od and are apparently happy with it.
07c8d571d63b939adad6f53993ef570b0e06ecfa: Bug 1245422 - Remove -UDEBUG -DNDEBUG flags on Windows opt builds. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Wed, 03 Feb 2016 17:48:49 +0900 - rev 319334
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1245422 - Remove -UDEBUG -DNDEBUG flags on Windows opt builds. r=mshal -DNDEBUG is already set through MOZ_DEBUG_DEFINES, and -UDEBUG is not doing anything useful, since nothing is setting DEBUG on the command line, nor does the compiler by default.
16ade0e51193116952362c268a31beb704ea9fe6: Bug 1245422 - Remove the -FR C*FLAGS on Windows builds. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Wed, 03 Feb 2016 17:08:22 +0900 - rev 319333
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1245422 - Remove the -FR C*FLAGS on Windows builds. r=mshal The flag is used to create .sbr files, which bscmake subsequently uses to create .bsc files. These files and related tools are, aiui, the ancestors of Intellisense. The -FR C*FLAGS are added to the build if MOZ_BROWSE_INFO or MOZ_BSCFILE are set in the recursive make backend. While the former has an AC_SUBST, the latter does not, so in practice, only the former can be set by supported methods, and would need to be set in a mozconfig. At that rate, people who do want those flags can add them in the C*FLAGS on their own. Developers are probably better served by the VisualStudio backend anyways.
7af06ac5c2802344f4dbab5f495c5d055ec00e94: Bug 1238769 - Add a -xpcshell option to Firefox. r=bsmedberg
Mike Hommey <mh+mozilla@glandium.org> - Thu, 19 Nov 2015 15:31:44 +0900 - rev 319332
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1238769 - Add a -xpcshell option to Firefox. r=bsmedberg
a6fd06aa2782e296aecb056134aeea76a0e842b4: Bug 1203696: Make js::IsInternalFunctionObject consider non-lambdas internal. r=bhackett
Jim Blandy <jimb@mozilla.com> - Thu, 28 Jan 2016 18:40:22 -0800 - rev 319331
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1203696: Make js::IsInternalFunctionObject consider non-lambdas internal. r=bhackett
e04da99412e70cc509a7ad854cfc9f58f992414f: Bug 1203696: Improve comments about lazily-initialized member of js::LazyScript. r=shu
Jim Blandy <jimb@mozilla.com> - Thu, 28 Jan 2016 18:39:03 -0800 - rev 319330
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1203696: Improve comments about lazily-initialized member of js::LazyScript. r=shu
dd847049b535544869f3d9f8fb0e29292d3a76c6: Fix busted test checked in with bug 1221144. r=red.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 03 Feb 2016 20:30:05 -0600 - rev 319329
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Fix busted test checked in with bug 1221144. r=red.
b0c2f52f52f18ca1c47a07083b7ad7ef22bc2645: Bug 1224833 - Check explicitly if image has TextureClient r=nical
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Wed, 03 Feb 2016 18:11:38 -0800 - rev 319328
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1224833 - Check explicitly if image has TextureClient r=nical
e307f5a43dbf971e4012c889789b1151182fee47: Backed out 3 changesets (bug 1231784) for breaking 10.10 opt jetpack tests
Wes Kocher <wkocher@mozilla.com> - Wed, 03 Feb 2016 17:38:12 -0800 - rev 319327
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Backed out 3 changesets (bug 1231784) for breaking 10.10 opt jetpack tests Backed out changeset 653df21ca861 (bug 1231784) Backed out changeset 0aac20bc3619 (bug 1231784) Backed out changeset edcbd7c0aa36 (bug 1231784)
e0c8fb70a09566b8985d6414ccd06f51dcfd8d4c: Bug 1245285 - part 3, Remove unused repaint_interval prefs r=botond
Randall Barker <rbarker@mozilla.com> - Wed, 03 Feb 2016 13:47:47 -0800 - rev 319326
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1245285 - part 3, Remove unused repaint_interval prefs r=botond
a211643de3b6a76dc2b5dda97ee21cd25e21352b: Bug 1245285 - part 2, Prevent Zoom and Overscroll animations from repainting durring animation r=botond
Randall Barker <rbarker@mozilla.com> - Wed, 03 Feb 2016 12:30:55 -0800 - rev 319325
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1245285 - part 2, Prevent Zoom and Overscroll animations from repainting durring animation r=botond
41ea5de656a99d31aa8a6da5ad7e7f573c48c7c0: Bug 1245285 - part 1, Remove unused mRepaintInterval from AsyncPanZoomAnimation r=botond
Randall Barker <rbarker@mozilla.com> - Wed, 03 Feb 2016 11:54:43 -0800 - rev 319324
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1245285 - part 1, Remove unused mRepaintInterval from AsyncPanZoomAnimation r=botond
0579589f4afc564e23c274af7750cd10c724c342: Bug 1221144 - Part 14: Handlify scope arguments to methods around FunctionBox creation. r=shu.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 12 Nov 2015 15:42:31 -0600 - rev 319323
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1221144 - Part 14: Handlify scope arguments to methods around FunctionBox creation. r=shu.
4033253f5d7fc44668ede75ba945e492b6ac316a: Bug 1221144 - Part 13: Change DumpStaticScopeChain to include a function scope when available, on the theory that more information is better. r=shu.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 12 Nov 2015 15:31:54 -0600 - rev 319322
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1221144 - Part 13: Change DumpStaticScopeChain to include a function scope when available, on the theory that more information is better. r=shu.
c0f21d3e4eb5bea3b882e53c14a8ec9165b69673: Bug 1221144 - Part 12: Remove StaticScopeIter<>::IsStaticScope. r=shu.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 12 Nov 2015 15:29:38 -0600 - rev 319321
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1221144 - Part 12: Remove StaticScopeIter<>::IsStaticScope. r=shu. (Jeff beat me to the code cleanup that was part 11.) JSObject::is<StaticScope>() now means the same thing. We retain a few assertions that were using IsStaticScope(), even though the work in this bug makes it unlikely these assertions will ever fail again.
90ea0e5db89f1b5b283d9d29bcf0110dd8a6c413: Bug 1221144 - Part 10: Delete an obsolete comment. r=shu.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 12 Nov 2015 14:17:18 -0600 - rev 319320
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1221144 - Part 10: Delete an obsolete comment. r=shu.
731746468ebe75d67950049918878678be39d6e8: Bug 1221144 - Part 9: A few more JSObject* -> StaticScope* changes. r=shu.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 13 Nov 2015 07:14:10 -0600 - rev 319319
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1221144 - Part 9: A few more JSObject* -> StaticScope* changes. r=shu.
7a9f939bf24daa47024d471dd29c7a9572754f1a: Bug 1221144 - Part 8: Change C++ type of static scopes everywhere from JSObject* to StaticScope*. r=shu.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 09 Nov 2015 17:08:58 -0600 - rev 319318
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1221144 - Part 8: Change C++ type of static scopes everywhere from JSObject* to StaticScope*. r=shu.
fe0f3776e83ec4ba8863af4dd32d8528259b0f46: Bug 1221144 - Part 7: Introduce StaticFunctionScope, same story. r=shu.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 05 Nov 2015 06:12:08 -0600 - rev 319317
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1221144 - Part 7: Introduce StaticFunctionScope, same story. r=shu. Until now, Function.prototype had a null enclosing static scope, as a special case. Now we give it a real static scope, like all other interpreted functions. New XDR tests cover a path in XDRLazyScript() that was previously untested.
e0aa1056e6bba377e7723fa63859cca3f845f6f0: Bug 1221144 - Part 6: Introduce StaticModuleScope. Pretty silly so far. Bindings are still stored in the script. r=shu.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 03 Nov 2015 11:55:02 -0600 - rev 319316
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1221144 - Part 6: Introduce StaticModuleScope. Pretty silly so far. Bindings are still stored in the script. r=shu.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip