Dan Gohman
|
8b3c314037
|
Bug 910796 - IonMonkey: Micro-optimize AbsD on x86/x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
3946a494ba
|
Bug 910796 - IonMonkey: Micro-optimize sqrt. r=jandem
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
f772d19e60
|
Bug 910796 - IonMonkey: Micro-optimize PowHalfD on x86/x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
f5f6317d04
|
Bug 910829 - SpiderMonkey: Put cpp-private classes in anonymous namespaces. r=waldo
|
2013-08-31 06:19:15 -07:00 |
|
Dan Gohman
|
4621665b7f
|
Bug 910829 - SpiderMonkey: Delete redundant null checks. r=jandem
|
2013-08-31 06:18:42 -07:00 |
|
Dan Gohman
|
ccea43008f
|
Bug 910807 - IonMonkey: Remove Beta's val_ member, which was redundant with getOperand(0), and was suboptimal when the operand is replaced with another beta. r=nbp
|
2013-08-31 06:11:18 -07:00 |
|
Dan Gohman
|
a40e635ea1
|
Bug 910807 - IonMonkey: Avoid rectifyExponent() calls in unionWith, since it isn't needed, and the invariants it checks are temporarily invalid. r=nbp
|
2013-08-31 06:08:39 -07:00 |
|
Dan Gohman
|
52c1560eb6
|
Bug 910807 - IonMonkey: Add "range" to IONFLAGS=help. r=nbp
|
2013-08-31 06:08:39 -07:00 |
|
Dan Gohman
|
c892106d32
|
Bug 910826 - IonMonkey: Eliminate the remaining interesting calls to useCount() and defUseCount(), which are linear-time operations. r=h4writer
|
2013-08-31 05:57:12 -07:00 |
|
Dan Gohman
|
f49cb4c359
|
Bug 910866 - Remove a temporary workaround for a bug which is now closed. r=ted.mielczarek
|
2013-08-31 05:54:00 -07:00 |
|
Boris Zbarsky
|
8a00f89c89
|
Bug 910220 part 1. Add friend API for determinining whether we're in a strict-mode script. r=waldo
|
2013-08-31 00:21:22 -04:00 |
|
Eric Faust
|
f6f0d2f363
|
Bug 901100 - Implement non-shadowing DOM Proxy cacheing in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
dd86501f28
|
Bug 785467 - Implement shadowing DOM Proxy cacheing in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
5dc0500ac0
|
Bug 824393 - Part 2: Implement generic Proxy cacheing in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
e7cc3721ac
|
Bug 824393 - Part 1: Rename ProxyGetExitFrame to ProxyExitFrame. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
b37daef880
|
Bug 824393 - Part 0: Open SetPropertyIC to cases with uncertain TI. (r=bhackett)
|
2013-08-30 18:50:36 -07:00 |
|
Eric Faust
|
85fc3b02d2
|
Bug 904827 - Part 2: Implement JSNative setter calls in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:36 -07:00 |
|
Eric Faust
|
e93bd27907
|
Bug 904827 - Part 1: Rename OOLNativeGetterExitFrame to OOLNativeExitFrame. (r=djvj)
|
2013-08-30 18:50:36 -07:00 |
|
Mike Shal
|
95b7b7aab1
|
Bug 903118 - set mozconfig environment variables for sub-makes; r=gps
|
2013-08-14 09:34:18 -04:00 |
|
Bobby Holley
|
1d054dbbaf
|
Bug 910863 - Skip firing the operation callback if a debugger is attached. r=mrbkap,glandium
|
2013-08-30 09:46:02 -07:00 |
|
Jason Orendorff
|
1f341f85b2
|
Bug 909757 - Silence "warning: empty character constant" in builtin/String.js. r=till.
|
2013-08-30 11:09:13 -05:00 |
|
Jason Orendorff
|
f2a2bf4d58
|
Change some utility macros to parenthesize properly. No bug#, rs=till via IRC.
|
2013-08-30 11:09:10 -05:00 |
|
Jan de Mooij
|
c597407c4a
|
Bug 911125 - Remove ScriptAnalysis::printTypes and dump TypeScript's observed types instead. r=bhackett
|
2013-08-30 17:42:31 +02:00 |
|
Masatoshi Kimura
|
7bcce3ab11
|
Bug 910751 - Hide UserDataHandler from content. r=smaug
|
2013-08-30 20:39:37 +09:00 |
|
Olli Pettay
|
fec6e6d8e3
|
Bug 910797, make Event.isTrusted to work in workers, r=khuey
|
2013-08-30 12:47:19 +03:00 |
|
Eddy Bruel
|
cb2b226993
|
Bug 906963 - Detect whether a bytecode offset is within the scope of a catch statement.
|
2013-08-30 10:52:31 +02:00 |
|
Mike Hommey
|
085768b234
|
Bug 907650 - Move debugging options configure.in goop in compiler-opts.m4. r=gps
|
2013-08-30 11:10:33 +09:00 |
|
Mike Hommey
|
a0707cd256
|
Bug 909077 - Remove useless STATIC_DIRS and EXTERNAL_DIRS variables. r=gps
|
2013-08-30 11:10:19 +09:00 |
|
Gary Kwong
|
34016557f7
|
Bug 909441 - Test. (r=efaust)
|
2013-08-29 17:32:21 -07:00 |
|
Jeff Walden
|
5fd1390a71
|
Bug 812218 - Move user-supplied CFLAGS/CXXFLAGS to the end of commandline, so that they can't interfere with the setting of defaults. r=khuey
--HG--
extra : rebase_source : c14dad3f26bbd5b80f44785675c84ad4f6dbdf6c
|
2012-11-14 16:59:30 -08:00 |
|
Steve Fink
|
b2aa7bfe9c
|
Bug 910947 - More static rooting analysis fixes to get it all running on build slaves. r=divine-right
DONTBUILD 'cause NPOTB
--HG--
rename : js/src/devtools/rootAnalysis/suppressedPoints.js => js/src/devtools/rootAnalysis/CFG.js
|
2013-08-29 14:51:19 -07:00 |
|
Justin Lebar
|
66f7416cab
|
Bug 909977 - Rename mozilla::Move to mozilla::OldMove, and make mozilla::Move a synonym for std::move(). r=waldo
--HG--
extra : rebase_source : 7b3bb02cc8cbc0ad6721c6c3895564d9567b8ddb
|
2013-08-29 11:54:14 -07:00 |
|
Nicholas D. Matsakis
|
f155698177
|
Bug 910896 - Move StructField constructor into TypeRepresentation.cpp r=shu
|
2013-08-29 17:22:37 -04:00 |
|
Nicholas D. Matsakis
|
49cc9112e6
|
Bug 910896 - Reorder workrThreadState r=shu
|
2013-08-29 17:24:22 -04:00 |
|
Dan Gohman
|
0d0d6589c7
|
Bug 909494 - IonMonkey: Testcase for MMod range analysis for non-integer values. r=nbp
|
2013-08-29 14:49:57 -07:00 |
|
Dan Gohman
|
1927b31a23
|
Bug 909494 - IonMonkey: Fix MMod range analysis for non-integer values. r=nbp
|
2013-08-29 14:49:25 -07:00 |
|
Doug Turner
|
3de9e6a0cf
|
Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
|
2013-08-25 16:56:53 -07:00 |
|
Nicolas Pierron
|
b3c7a375d8
|
Bug 909544 - IonMonkey: Check VM Call sanity in visit functions. r=jandem
|
2013-08-29 10:30:35 -07:00 |
|
Jan de Mooij
|
ba396ce9c5
|
Bug 909401 - Fix MacroAssembler::tagValue on x86/ARM to not assert if the input register is the same as the output type register. r=nbp
|
2013-08-29 17:39:22 +02:00 |
|
Bobby Holley
|
11de773cd0
|
Bug 908019 - Split up watchdog tests to run in parallel. r=mrbkap
This speeds up local xpcshell-test runs by ~6 seconds.
|
2013-08-29 09:32:25 -07:00 |
|
Brian Hackett
|
93b0c40815
|
Bug 908699 - Allow generating parse errors and warnings when off the main thread, r=billm.
|
2013-08-29 09:56:05 -06:00 |
|
Jon Coppeard
|
f330426b3d
|
Bug 906387 - Rehash hash tables if necessary when rekeying during minor GC r=terrence
|
2013-08-29 10:27:50 +01:00 |
|
Jan de Mooij
|
b757076471
|
Bug 910240 part 2 - Assert IonBuilder sets the Folded flag if needed. r=bhackett
|
2013-08-29 10:08:22 +02:00 |
|
Jan de Mooij
|
f46cc76887
|
Bug 910240 part 1 - Add some missing setFoldedUnchecked calls. r=bhackett
|
2013-08-29 10:08:16 +02:00 |
|
Nicholas Nethercote
|
7fbc04343e
|
Bug 910109 (part 2) - Make jswrapper.h not depend on jsapi.h. r=luke.
--HG--
extra : rebase_source : 138e93b074691e9da0feab9cd24e149f4d5edf6a
|
2013-08-28 17:24:34 -07:00 |
|
Nicholas Nethercote
|
f4ed58505f
|
Bug 910109 (part 1) - Make jsproxy.h not depend on jsapi.h. r=luke.
--HG--
extra : rebase_source : bc2fa911e3a7feaafb778b756994e126257585a7
|
2013-08-28 17:20:24 -07:00 |
|
Benjamin Bouvier
|
544e55da3e
|
Bug 900125: Tests for Math.fround; r=waldo
|
2013-08-28 22:00:31 -07:00 |
|
Benjamin Bouvier
|
b27782f42c
|
Bug 900125: Add Math.fround to the interpreter; r=sstangl
|
2013-08-28 22:00:11 -07:00 |
|
Boris Zbarsky
|
b8e47c2682
|
Bug 903419 part 2. Report unhandled rejections in promises. r=smaug,bholley,luke
|
2013-08-29 00:30:06 -04:00 |
|
Boris Zbarsky
|
08a8354b88
|
Bug 903419 part 1. Change js::GetErrorTypeName to take a JSRuntime, not a JSContext. r=luke
|
2013-08-29 00:30:06 -04:00 |
|