Terrence Cole
cdef43f816
Bug 1074961 - Part 3: simplify refillFreeList by splitting on context type; r=sfink
2014-10-08 15:35:19 -07:00
Steve Fink
025909a3ed
Bug 959818 - Make DumpJSStack dump out all frames, r=bholley
...
--HG--
extra : rebase_source : 61fe2ae3a0eaee3b7481ce0042f64db8faaeb475
2014-01-14 14:18:46 -08:00
Benjamin Bouvier
eda6824094
Bug 1080358: Add loadAsmJSHeapRegisterFromGlobalData to arch none; r=luke
2014-10-09 17:52:02 +02:00
Luke Wagner
d624501a42
Bug 1079826 - OdinMonkey: disallow changing heap inside an interrupt callback (r=bbouvier)
...
--HG--
extra : rebase_source : 352434536dc3954de8e329bad43880b95ec98405
2014-10-09 08:14:25 -05:00
Ryan VanderMeulen
2efd661f5b
Backed out changeset 28f0136d5ea9 (bug 1080358) for mochitest-dt orange.
...
CLOSED TREE
2014-10-09 13:33:24 -04:00
Ryan VanderMeulen
43f6827524
Backed out changeset 61b3f3d9bffe (bug 1079826) for jit-test failures.
...
--HG--
extra : rebase_source : e55e7c6fcf2f1f116175d33b0fe0f12f266b5f0d
2014-10-09 12:17:12 -04:00
Steve Fink
b41205df20
Bug 1061288 - Make it harder for ArrayBuffer data pointers to be held across invalidations. r=smaug,terrence,jdm,roc,khuey
2014-10-07 10:44:07 -07:00
Benjamin Bouvier
804dfa229e
Bug 1080358: Add loadAsmJSHeapRegisterFromGlobalData to arch none; r=luke
2014-10-09 17:52:02 +02:00
Tooru Fujisawa
37a37666ab
Bug 1073853 - Do Symbol-related tests only if defined. r=jorendorff
2014-10-08 09:53:00 -04:00
Luke Wagner
f1ab0e29ee
Bug 1079826 - OdinMonkey: disallow changing heap inside an interrupt callback (r=bbouvier)
2014-10-09 08:14:25 -05:00
Jan de Mooij
43ad872838
Bug 1076670 - Workaround VS2013 64-bit returning +0 instead of -0 for sin(-0). r=luke
2014-10-09 13:11:03 +02:00
Jan de Mooij
0b9bd11488
Bug 1076283 - Use correct |this| types for inlined scripts. r=h4writer
2014-10-09 13:11:00 +02:00
Guptha Rajagopal
a5bc908bf4
Bug 1066331 - Fix for multi-line template strings reflecting incorrect debugger line numbers r=jorendorff
2014-10-08 21:23:00 +02:00
Luke Wagner
bf601eeade
Bug 1076161 - Prevent JS_StealArrayBufferContents from being used with mapped array buffers (r=sfink)
...
--HG--
extra : rebase_source : 8eaed8849d05daf4e9cdf312b93d6ebec9890302
2014-10-08 20:45:50 -05:00
Dan Gohman
f836b39c28
Bug 1070948 - IonMonkey: Cope with loops where the header has become disconnected from the backedge. r=nbp
2014-10-08 18:21:48 -07:00
Dan Gohman
37c8d2b9a6
Bug 1070258 - IonMonkey: Assert that resume points are dominated by their operands r=nbp
2014-10-08 18:21:46 -07:00
Nathan Froyd
c5a4f86a26
Backout c41ceb365f00, 626abc356c25, and b756cab77bac (bug 839838) for non-unified build bustage on a CLOSED TREE
2014-10-08 20:43:33 -04:00
Dan Gohman
ea4554095f
Bug 1077720 - IonMonkey: AliasAnalysis: Use MInstruction to track dependencies instead of MDefinition r=nbp
2014-10-08 15:04:13 -07:00
Dan Gohman
f044bd49a6
Bug 1077720 - IonMonkey: Optimize MPhi's addInput and addInputSlow r=nbp
2014-10-08 15:04:12 -07:00
Dan Gohman
eaa509d20f
Bug 1077720 - IonMonkey: Optimize discardPhi r=nbp
2014-10-08 15:04:12 -07:00
Dan Gohman
713d1049e5
Bug 1077720 - IonMonkey: Replace the "iter = list.removeAt(iter)" idiom. r=nbp
2014-10-08 15:04:12 -07:00
Dan Gohman
4e0f1f3e41
Bug 1077720 - IonMonkey: Add a method for clearing the SuccessorWithPhis field r=nbp
2014-10-08 15:04:12 -07:00
Dan Gohman
9db1eb18de
Bug 1077720 - IonMonkey: Optimize MPhi::removeOperand r=nbp
2014-10-08 15:04:11 -07:00
Dan Gohman
3011ab8dfc
Bug 1075266 - IonMonkey: Disable the assert that congruentTo is symmetric, for now. r=nbp
2014-10-08 15:04:11 -07:00
Luke Wagner
e390ff2b9a
Bug 844196 - Add SetJitExceptionHandler friend API and call it if unwinding reaches JIT code (r=jandem,dmajor)
...
--HG--
extra : rebase_source : 554cd690441562977aa4756a6fc2a0c0884a13b9
2014-10-08 14:24:15 -05:00
Luke Wagner
4d7a3cd5ee
Bug 844196 - Hoist allocation of executable memory (r=jandem)
...
--HG--
extra : rebase_source : aa92f17114e81555711459f88b0d79d260132df7
2014-10-08 14:24:13 -05:00
Ehsan Akhgari
d4638bc6db
Bug 839838 - Implement DOMRequest.then; r=sicking,bzbarsky
...
This is implemented by creating a Promise object internally and
forwarding the .then() call to it. Any further callbacks passed to
future .then() calls will be added as callbacks on the same internal
promise object. We also take care of resolving or rejecting the promise
if the success/error event of the DOMRequest object has been fired
before .then() is called.
2014-10-08 17:36:48 -04:00
Eric Rahm
96050f224f
Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan
2014-10-08 13:19:14 -07:00
Eric Rahm
f6bb65afb3
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
2014-10-08 13:17:32 -07:00
Chris Peterson
ab88e89f3c
Bug 1076698 - Part 3: Remove -Werror=implicit-int for jemalloc3. r=ted
2014-10-08 10:25:36 -07:00
Jason Orendorff
150ebfa3c4
Bug 1026918, part 3 - Rename mozilla::jsipc::PJavaScript::GetPropertyNames -> GetPropertyKeys. r=billm.
...
--HG--
extra : rebase_source : 53d0aae8df524ffc9dfc9657908adf00fc9c89a8
extra : amend_source : 13d71e9a8b830e5ecc74586f6e4b616703cfd305
2014-09-26 19:52:45 -05:00
Jason Orendorff
907735d0c8
Bug 1026918, part 2 - Rename js::GetPropertyNames -> GetPropertyKeys. r=efaust.
...
--HG--
extra : rebase_source : 359dceadb4dfcfc9c724d2995c121a56af610c7d
2014-09-26 19:39:35 -05:00
Jason Orendorff
b2769f4dd7
Bug 1026918, part 1 - Rename BaseProxyHandler::getOwnPropertyNames -> ownPropertyKeys to match the ES6 [[OwnPropertyKeys]] internal method. r=efaust, r=bz.
...
Also renamed in this patch:
ENUMERATE_IF_DEFINED -> ADD_KEYS_IF_DEFINED
XrayEnumerateAttributesOrMethods -> XrayAttributeOrMethodKeys
XrayEnumerateNativeProperties -> XrayOwnNativePropertyKeys
XrayEnumerateProperties -> XrayOwnPropertyKeys
WrapperOwner::getPropertyNames -> getPropertyKeys
These make sense because JSITER_* flags are involved; the functions in
question are not for finding enumerable properties only.
--HG--
extra : rebase_source : 35fb0fa3c8f3d7bc952409ea8c584e58f3c1d78f
2014-09-26 15:16:36 -05:00
Jason Orendorff
e30897df8f
Bug 1065450 - Make Reflect.parse properly handle new-style array comprehensions and generator expressions. r=Waldo.
...
--HG--
extra : rebase_source : 07009c087b787880d147d362ddebdbd1f88453c4
extra : source : a37b8adef57b541329674f41720d3c0c71a46d54
2014-09-30 09:17:12 -05:00
Brian Hackett
9c1d99110c
Bug 1073836 - Remove byte offset slot and non-unsized uses of length from typed objects, r=nmatsakis.
2014-10-08 09:38:09 -07:00
Andrea Marchesini
61a0781726
Bug 1047483 - patch 4 - Removing nsDOMBlobBuilder, r=ehsan
...
--HG--
rename : content/base/src/nsDOMBlobBuilder.cpp => content/base/src/MultipartFileImpl.cpp
rename : content/base/src/nsDOMBlobBuilder.h => content/base/src/MultipartFileImpl.h
2014-10-08 17:15:23 +01:00
Andrea Marchesini
2f672ff2db
Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
...
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-08 17:15:23 +01:00
Andrea Marchesini
2ca496756f
Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley
2014-10-08 17:15:22 +01:00
Benjamin Bouvier
8d915cc632
Bug 1079068: Move mightBeMagicType in MIR.cpp; r=h4writer
2014-10-08 16:29:14 +02:00
Brian Hackett
f7168ba0f6
Bug 1078871 - Relax assertions when creating dependent strings, r=jandem.
2014-10-08 06:30:28 -07:00
Benjamin Bouvier
40ff81ce66
Bug 1044256: Fix hash policy of SimdConstant; r=nbp
2014-10-08 15:20:32 +02:00
Benjamin Bouvier
77384453b8
Bug 1044256: SIMD: Add support for unary operators in Odin; r=luke
2014-10-07 14:10:00 +02:00
Ivan Jibaja
d07b6658ab
Bug 1044256 - SIMD backend: implement unary arithmetic operations; a=ijibaja,bbouvier; r=sunfish
2014-07-25 14:37:34 -07:00
Brian Hackett
206f187f33
Bug 1076091 - Don't bake in the initial undefined values of global names, r=jandem.
2014-10-08 06:19:22 -07:00
ziyunfei
a9b053ae87
Bug 1079188 - Coerce the argument passed to Object.getOwnPropertyDescriptor using ToObject. r=till
2014-10-07 09:21:00 +02:00
ziyunfei
d76fc7d1e4
Bug 1079090 - Coerce the argument passed to Object.getPrototypeOf using ToObject. r=till
2014-10-06 23:39:00 +02:00
Andrew McCreight
960f466a04
Bug 970684 - Re-enable test_watchpoints.xul and test_weakmaps.xul everywhere. r=billm
2014-10-06 14:17:00 +02:00
Hannes Verschore
ed9a4f8cdc
Bug 1079062 - IonMonkey: Don't fold ternary constructs, when a branch dominates both MPhi predecessors, r=nbp
2014-10-08 10:06:10 +02:00
Jon Coppeard
2a10e013cc
Bug 1075546 r=terrence
2014-10-08 08:32:28 +01:00
Bill McCloskey
b030bd8399
Bug 1049879 - Remove urgent and rpc message types and replace with message priorities (r=dvander,bent,ehsan)
2014-10-07 21:32:45 -07:00