Jan de Mooij
06a9724510
Bug 909389 - Remove --ion-compile-try-catch shell flag. r=djvj
2014-09-29 20:52:57 +02:00
Jan de Mooij
3f4c3e3d5e
Bug 1073652 - Baseline-compile JSOP_THROWING. r=bhackett
2014-09-29 20:52:55 +02:00
Trevor Saunders
2ef4ef49ff
no bug - fix nullptr to bool conversion in TypedArrayCommon.h r=themaid
2014-09-29 14:38:09 -04:00
Benjamin Bouvier
4c36c9b130
Bug 1072927: Make SIMD MIR nodes cloneables; r=bhackett
2014-09-29 16:54:21 +02:00
Benjamin Bouvier
388cc90c2b
Bug 1072927: Use macros for specifying which ops are valid for which SIMD type; r=luke
2014-09-29 16:54:14 +02:00
Benjamin Bouvier
ce04a8cf49
Bug 1072927: Factor out SIMD cast validation in Odin; r=luke
2014-09-29 16:54:09 +02:00
Bobby Holley
8b421a48d3
Bug 1070842 - Factor script error event dispatch into a separate function. r=bz
2014-09-29 15:34:21 +02:00
Bobby Holley
94bd419133
Bug 1070842 - Remove ambiguous globals from xpc::ErrorReporter and make meanings explicit. r=bz
2014-09-29 15:34:20 +02:00
Jon Coppeard
966e76ebfe
Bug 650161 - Fix interactions between compacting GC and recent typed object changes r=terrence
2014-09-29 09:50:18 +01:00
Jon Coppeard
1f741191df
Bug 650161 - Fix interactions between compacting GC and type inference r=terrence
2014-09-29 09:50:18 +01:00
Jon Coppeard
2013670e0e
Bug 650161 - We don't need an objectMoved hook for global objects r=terrence
2014-09-29 09:50:17 +01:00
Jon Coppeard
67333a5971
Bug 650161 - Don't move global objects even if the JITs are disabled r=terrence
2014-09-29 09:50:17 +01:00
Bobby Holley
a24c29adc9
Bug 1070131 - Switch originPrincipals to a mutedError flags. r=luke,r=bz
...
--HG--
rename : js/src/jsapi-tests/testOriginPrincipals.cpp => js/src/jsapi-tests/testMutedErrors.cpp
2014-09-29 10:44:30 +02:00
Bobby Holley
2a1c09c3d0
Bug 1070131 - Stop XDR-serializing origin principals. r=luke,r=bz
2014-09-29 10:44:30 +02:00
Peter Van der Beken
29c43cc253
Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, stop forwarding sets to Traits. r=bholley.
...
--HG--
extra : rebase_source : dd7cccd24eb8d1c866a10784f29eb067ed29707a
2014-09-15 16:52:11 +02:00
Peter Van der Beken
ebc693bfd7
Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, make Xrays walk the prototype chain when resolving DOM properties. r=bholley.
...
* * *
Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, remove obsolete code. r=bholley.
--HG--
extra : rebase_source : 7a9aa81d3e9d74ed958374942020474147aa4f86
2014-09-15 16:51:40 +02:00
Peter Van der Beken
307531531b
Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, move some code around. r=bholley.
...
--HG--
extra : rebase_source : 713a35d4bc7ffa4a25561823dbb0301a22565cb5
2013-10-18 13:22:08 +02:00
Peter Van der Beken
75c937d206
Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, make Proxy::set throw for read-only properties. r=efaust.
...
--HG--
extra : rebase_source : 961e38d6c99cd22c7d7336cef744f41310751214
2014-08-14 15:12:19 +02:00
Peter Van der Beken
1ab9ffc995
Bug 1067501 - Make stringification of DOM Xrays use Object.prototype.toString. r=bholley.
...
--HG--
extra : rebase_source : 7ba38f2b2625d0ff5405eda2fda6bad9608efa34
2014-09-15 16:45:38 +02:00
Douglas Crosher
b86ae28eb1
Bug 1072881 - IonMonkey ARM: optimize Float32ToDouble to useAtStart its argument. r=mrosenberg
2014-09-27 00:24:42 +10:00
Marty Rosenberg
77ae465e31
Bug 1073771 - Add namespaces and whatnot to make JitMoveEmitterCycles compile. r=dougc
...
--HG--
extra : rebase_source : 240b569193324e88bf8e30c0f344e519bc096938
2014-09-26 21:48:00 -04:00
Ryan VanderMeulen
5202d5d927
Backed out changeset a1fb032b0216 (bug 1073771) for SM(arm) bustage.
2014-09-27 15:59:09 -04:00
Brian Hackett
0efd6b95f5
Bug 1073851 - Add check for TypedObject property in test.
2014-09-27 12:22:13 -07:00
Marty Rosenberg
9459b09cd3
Bug 1073771 - Add namespaces and whatnot to make JitMoveEmitterCycles compile. r=dougc
...
--HG--
extra : rebase_source : 50eb1858d4c2103766c77d51684b926993dfceb8
2014-09-26 21:48:00 -04:00
Brian Hackett
2401968ae8
Bug 1069688 - Rename OwnedTypedObject to OutlineTypedObject.
2014-09-26 18:55:16 -07:00
Wes Kocher
4557755686
Backed out changeset a8d4bd3746ec (bug 1056409) for m-oth failures on a CLOSED TREE
2014-09-26 15:40:41 -07:00
Jim Blandy
f8940a20f6
Bug 1073320: Document and test the effect of removing debuggees on breakpoints. r=sfink
2014-09-26 15:35:09 -07:00
James Long
1c37a140e3
Bug 1056409 - move the sourceMapURL
property from Debugger.Script to Debugger.Source r=jorendorff
...
commit a5e75ddf88dfc2fce84fb5889a63d5d805f2d1e1
Author: James Long <longster@gmail.com>
patch
2014-09-25 23:04:50 -04:00
Dan Gohman
ec051c3d79
Bug 1070955 - IonMonkey: GVN: Split phi operand removal from removePredecessor so that GVN can do this itself r=nbp
2014-09-23 17:32:57 -07:00
Nicolas B. Pierron
0bef0ad131
Bug 1007213 - Capture implicit dead branches caused by type barriers. r=sunfish
2014-09-26 19:48:00 +02:00
Nicolas B. Pierron
503c79a578
Bug 1072911 - Scalar Replacement: Add missing MIRTypes. r=h4writer
2014-09-26 19:47:59 +02:00
Terrence Cole
db9616cb01
Bug 1064346 - JSFunction's extended attributes expect POD-style initialization. r=billm
2014-09-10 15:42:36 -07:00
Victor Carlquist
781a240255
Bug 1054330 - Add a Baseline stub for string.split(string) calls. r=jandem
2014-08-21 18:09:03 -03:00
Hannes Verschore
608af8951e
Bug 1072691: IonMonkey: Fix case of negative zero when folding ternary structure, r=nbp
2014-09-26 15:15:23 +02:00
Hannes Verschore
4c676ebf7b
Bug 1072691: IonMonkey: Fix hoisting of operand when folding ternary structure, r=nbp
2014-09-26 15:15:21 +02:00
Douglas Crosher
fdedfa5efd
Bug 1039993 - OdinMonkey: pad the stack to the SIMD alignment if there are calls or SIMD instructions. r=luke
2014-09-25 20:15:35 +10:00
Phil Ringnalda
6eb3e94389
Back out 693507b38116 (bug 1041180) since it doesn't like compiling without its friend
...
CLOSED TREE
2014-09-25 21:18:01 -07:00
Brian Hackett
8ce12a05a9
Bug 1069688 - Use inline data for small opaque typed objects, r=sfink, nmatsakis.
2014-09-25 18:17:55 -07:00
Terrence Cole
39c65c0ff6
Bug 1070638; r=just_a_test
2014-09-25 17:04:11 -07:00
Christoph Kerschbaumer
fd3d3cc25b
Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2014-09-25 16:10:28 -07:00
Jason Orendorff
e2b31ef29c
Bug 1072541 - Remove orphaned declaration of JS_WrapAutoIdVector, whose implementation was removed in rev 828bbf429995. r=terrence.
...
--HG--
extra : rebase_source : 5c77bbe4ccf96264bb925a1c562e51112f88a26e
extra : amend_source : 471161bd1e3532b013ae0a2f4d74bca81b84fe68
2014-09-24 14:58:33 -05:00
Jason Orendorff
a54668547a
Eliminate a warning when running JS jit-tests. No bug, no_r=me, testonly.
...
--HG--
extra : rebase_source : 64ed626a761e17df5d0d0f79fb517645aa6b6445
2014-09-24 18:38:42 -05:00
Jason Orendorff ext:(%2C%20ziyunfei%20%3C446240525%40qq.com%3E)
236b987da5
Bug 1054835 - JSMSG_PAREN_BEFORE_FORMAL parse error in Method Definitions in strict mode. Tests by ziyunfei, who discovered the bug. r=Waldo.
...
--HG--
extra : rebase_source : 4fd8bfca7e331c886c090d4272891b150fc66bd7
2014-09-22 17:15:53 -05:00
Ryan VanderMeulen
8a931577a4
Backed out changesets b08e57dbef4e and 1049cfbf3426 (bug 947044) for various regressions.
2014-09-25 14:32:43 -04:00
Simon Lindholm
0d742cb8cd
Bug 981987 - Set displayURL before invoking Debugger.onNewScript hook. r=jimb
2014-09-25 09:14:00 -04:00
Lars T Hansen
adf992cc55
Bug 1071024 - fix style violations. r=me
2014-09-25 20:08:10 +02:00
Nicolas B. Pierron
7b93aaa31a
Bug 1064358 - Recover CreateThisWithTemplate. r=jandem
2014-09-25 19:12:55 +02:00
Nicolas B. Pierron
22b82ecda6
Bug 1064358 - Recover state of MCreateThisWithTemplate objects. r=jandem
2014-09-25 19:12:55 +02:00
Nicolas B. Pierron
5bd663f8a3
Bug 1067489 - IonMonkey: Make |this| recoverable. r=shu
2014-09-25 19:12:55 +02:00
Jon Coppeard
e608cad934
Bug 1063468 - Remove more unnecessary use of address() r=sfink
2014-09-25 17:39:02 +01:00