Dan Gohman
|
6eb1edd83c
|
Bug 910796 - SpiderMonkey: Micro-optimize ICCompare_Int32::Compiler::generateStubCode on x64. r=evilpies
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
a9ea5e8f44
|
Bug 910796 - SpiderMonkey: Micro-optimize loadBaselineFramePtr. r=jandem
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
225f3516f1
|
Bug 910796 - SpiderMonkey: Micro-optimize emitStackCheck. r=djvj
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
ab4e2990a9
|
Bug 910796 - IonMonkey: Delete unnecessary instructions in the ArgumentsRectifier sequence for x86/x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
df18f98828
|
Bug 910796 - IonMonkey: Micro-optimize testNegativeZero on x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
f2d154d5d0
|
Bug 910796 - IonMonkey: Micro-optimize AbsD on x86/x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
48bfc30101
|
Bug 910796 - IonMonkey: Micro-optimize sqrt. r=jandem
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
ca5b378a89
|
Bug 910796 - IonMonkey: Micro-optimize PowHalfD on x86/x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
db861120ea
|
Bug 910829 - SpiderMonkey: Put cpp-private classes in anonymous namespaces. r=waldo
|
2013-08-31 06:19:15 -07:00 |
|
Dan Gohman
|
2419908046
|
Bug 910829 - SpiderMonkey: Delete redundant null checks. r=jandem
|
2013-08-31 06:18:42 -07:00 |
|
Dan Gohman
|
112afab00a
|
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
|
2679859d05
|
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
|
9e6651b088
|
Bug 910807 - IonMonkey: Add "range" to IONFLAGS=help. r=nbp
|
2013-08-31 06:08:39 -07:00 |
|
Dan Gohman
|
d85dd8b1a5
|
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
|
48dbf12155
|
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
|
2f1e4e104d
|
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
|
54996ea417
|
Bug 901100 - Implement non-shadowing DOM Proxy cacheing in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
7e161dba9c
|
Bug 785467 - Implement shadowing DOM Proxy cacheing in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
5fc8136928
|
Bug 824393 - Part 2: Implement generic Proxy cacheing in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
82cf04bcdb
|
Bug 824393 - Part 1: Rename ProxyGetExitFrame to ProxyExitFrame. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
9fade006b1
|
Bug 824393 - Part 0: Open SetPropertyIC to cases with uncertain TI. (r=bhackett)
|
2013-08-30 18:50:36 -07:00 |
|
Eric Faust
|
510f12f4d1
|
Bug 904827 - Part 2: Implement JSNative setter calls in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:36 -07:00 |
|
Eric Faust
|
495334a9fb
|
Bug 904827 - Part 1: Rename OOLNativeGetterExitFrame to OOLNativeExitFrame. (r=djvj)
|
2013-08-30 18:50:36 -07:00 |
|
Mike Shal
|
b2f26a0d64
|
Bug 903118 - set mozconfig environment variables for sub-makes; r=gps
|
2013-08-14 09:34:18 -04:00 |
|
Bobby Holley
|
1347c7fba1
|
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
|
6f46bfbf5f
|
Bug 909757 - Silence "warning: empty character constant" in builtin/String.js. r=till.
|
2013-08-30 11:09:13 -05:00 |
|
Jason Orendorff
|
c69db20ac8
|
Change some utility macros to parenthesize properly. No bug#, rs=till via IRC.
|
2013-08-30 11:09:10 -05:00 |
|
Jan de Mooij
|
bc1f6b2e91
|
Bug 911125 - Remove ScriptAnalysis::printTypes and dump TypeScript's observed types instead. r=bhackett
|
2013-08-30 17:42:31 +02:00 |
|
Masatoshi Kimura
|
b56a94440f
|
Bug 910751 - Hide UserDataHandler from content. r=smaug
|
2013-08-30 20:39:37 +09:00 |
|
Olli Pettay
|
414342daf2
|
Bug 910797, make Event.isTrusted to work in workers, r=khuey
|
2013-08-30 12:47:19 +03:00 |
|
Eddy Bruel
|
89be33ac32
|
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
|
1568928eb8
|
Bug 907650 - Move debugging options configure.in goop in compiler-opts.m4. r=gps
|
2013-08-30 11:10:33 +09:00 |
|
Mike Hommey
|
7ac7f0c273
|
Bug 909077 - Remove useless STATIC_DIRS and EXTERNAL_DIRS variables. r=gps
|
2013-08-30 11:10:19 +09:00 |
|
Gary Kwong
|
b0210ed830
|
Bug 909441 - Test. (r=efaust)
|
2013-08-29 17:32:21 -07:00 |
|
Jeff Walden
|
c260f55d32
|
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
|
b333d20063
|
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
|
2e2403726d
|
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
|
06385c10b6
|
Bug 910896 - Move StructField constructor into TypeRepresentation.cpp r=shu
|
2013-08-29 17:22:37 -04:00 |
|
Nicholas D. Matsakis
|
f68c5c446d
|
Bug 910896 - Reorder workrThreadState r=shu
|
2013-08-29 17:24:22 -04:00 |
|
Dan Gohman
|
02b8786198
|
Bug 909494 - IonMonkey: Testcase for MMod range analysis for non-integer values. r=nbp
|
2013-08-29 14:49:57 -07:00 |
|
Dan Gohman
|
152f009c3a
|
Bug 909494 - IonMonkey: Fix MMod range analysis for non-integer values. r=nbp
|
2013-08-29 14:49:25 -07:00 |
|
Doug Turner
|
805876c713
|
Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
|
2013-08-25 16:56:53 -07:00 |
|
Nicolas Pierron
|
ccf9338ab8
|
Bug 909544 - IonMonkey: Check VM Call sanity in visit functions. r=jandem
|
2013-08-29 10:30:35 -07:00 |
|
Jan de Mooij
|
b865ad7c58
|
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
|
e5550b2f93
|
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
|
359dbd34fe
|
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
|
8bab73cb34
|
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
|
30de7f9dde
|
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
|
a537c05378
|
Bug 910240 part 1 - Add some missing setFoldedUnchecked calls. r=bhackett
|
2013-08-29 10:08:16 +02:00 |
|
Nicholas Nethercote
|
9e88f47219
|
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 |
|