Nigel Babu
|
102e49ec7e
|
Backed out changeset 509a6dd8d1c5 (bug 1121937) for jsreftest bustage
--HG--
extra : commitid : 7GwqB9jZnTi
|
2016-01-07 12:38:24 +05:30 |
|
Morgan Phillips
|
40173280f9
|
Bug 1121937 - Implement %TypedArray%.prototype.sort; r=jorendorff
--HG--
extra : rebase_source : 3039d3b250b8b5b4779758fb2137bbdc4b7c1f18
|
2016-01-06 20:55:23 -06:00 |
|
Shu-yu Guo
|
1768759efb
|
Bug 1220564 - Update chrome code uses of genexprs and legacy comprehensions. (r=billm)
|
2016-01-06 16:02:16 -08:00 |
|
Shu-yu Guo
|
f7ec8ae7a3
|
Bug 1220564 - Update and remove obsolete JS reftests. (r=Waldo)
|
2016-01-06 16:02:15 -08:00 |
|
Shu-yu Guo
|
fee40646f2
|
Bug 1220564 - Update and remove obsolete jit-tests. (r=Waldo)
|
2016-01-06 16:02:15 -08:00 |
|
Shu-yu Guo
|
007e1c1e69
|
Bug 1220564 - Remove legacy array comprehensions. (r=Waldo)
|
2016-01-06 16:02:15 -08:00 |
|
Shu-yu Guo
|
9ee5164282
|
Bug 1220564 - Remove legacy generator comprehensions. (r=Waldo)
|
2016-01-06 16:02:15 -08:00 |
|
Eric Faust
|
c8c9146f1a
|
Bug 1234702 - Part 4: Self-host default base class constructor. (r=till)
|
2016-01-06 14:26:14 -08:00 |
|
Eric Faust
|
b108999aa3
|
Bug 1234702 - Part 3: Self-host default derived class constructor. (r=till)
|
2016-01-06 14:26:14 -08:00 |
|
Eric Faust
|
d92fe405f6
|
Bug 1234702 - Part 2: Fix up class constructor scripts to allow cloning. (r=Waldo)
|
2016-01-06 14:26:14 -08:00 |
|
Eric Faust
|
611cab5648
|
Bug 1234702 - Part 1: Allow opt-in calls to content invoking spread opts in self-hosted code. (r=till)
|
2016-01-06 14:26:14 -08:00 |
|
Eric Faust
|
880dd94844
|
Bug 1235656 - Followup: Allow extended functions with guessed atoms in self-hosted code. (rs=arai)
|
2016-01-06 14:26:14 -08:00 |
|
Jan de Mooij
|
f549ff32f6
|
Bug 1231224 part 13 - Add OOM checks to Statistics::initialize. r=jonco
--HG--
extra : rebase_source : 23bd6ee9ae62707b01d13b928be9d09e7d2e7815
|
2016-01-06 21:08:58 +01:00 |
|
Jan de Mooij
|
ab5c363f7d
|
Bug 1231224 part 12 - Use InfallibleVector in irregexp code to avoid MOZ_WARN_UNUSED_RESULT warnings. r=luke
--HG--
extra : rebase_source : 5b7eafd1d8105c4bba18efad6dcf0c5805caff95
|
2016-01-06 21:08:23 +01:00 |
|
Jan de Mooij
|
e3c4b94f10
|
Bug 1231224 part 11 - Add missing OOM checks in Module::setProfilingEnabled. r=luke
--HG--
extra : rebase_source : 6a39c44f80a51b46504ea8cbfaa9e01285a7b49f
|
2016-01-06 21:07:05 +01:00 |
|
Jan de Mooij
|
36e21ef4d9
|
Bug 1231224 part 10 - Make various Vector calls check for OOM. r=terrence
--HG--
extra : rebase_source : fae86eb928fc510c3d5c7a895675cf218fc15b3a
|
2016-01-06 21:06:25 +01:00 |
|
Jan de Mooij
|
5b0fc89a9e
|
Bug 1233925 - Treat functions with rest more like functions with lazy arguments. r=nbp
--HG--
extra : rebase_source : e293afa27bafaf3985684a01c31118c2ec518e56
|
2016-01-06 21:05:21 +01:00 |
|
Terrence Cole
|
eca54a7ace
|
Backout 9dfd86b06459c257390c2514380a09456b008e33 (Bug 1235923) for build bustage on a CLOSED TREE.
--HG--
extra : rebase_source : 412366ba75e73e2338a9ec21a96c40bd466fa6db
|
2016-01-06 12:05:08 -08:00 |
|
Terrence Cole
|
97c4c6520f
|
Backout 7621c3ea95cb11e1c376a9f705accc0f90057c0a (bug 1235923) for build bustage on a CLOSED TREE.
--HG--
extra : rebase_source : 6c54aa7e1af75c270ab2b6833b56c780c537e297
|
2016-01-06 12:05:06 -08:00 |
|
Terrence Cole
|
d38e840e6f
|
Bug 1235923 - Part 2: Use new Root tracing APIs in Gecko; r=smaug
|
2015-12-30 11:31:16 -08:00 |
|
Terrence Cole
|
e03a483cfa
|
Bug 1235923 - Part 1: Add C++ APIs for unbarriered pointer tracing; r=sfink
|
2015-12-30 10:10:29 -08:00 |
|
Nicolas B. Pierron
|
0234a0f219
|
Bug 1234736 - IonMonkey: Recover Math.imul as an int32 operation. r=h4writer
|
2016-01-06 14:37:56 +00:00 |
|
Tooru Fujisawa
|
79ad276266
|
Bug 1180290 - Part 4: Add tests for builtin getter name. r=till
|
2016-01-05 03:21:24 +09:00 |
|
Tooru Fujisawa
|
2bbe10c9ea
|
Bug 1180290 - Part 3: Use canonical name in native getter. r=till
|
2016-01-05 03:21:24 +09:00 |
|
Tooru Fujisawa
|
0063cbce8a
|
Bug 1180290 - Part 2: Handle prefix in DefinePropertyById. r=till,smaug
|
2016-01-05 03:21:24 +09:00 |
|
Tooru Fujisawa
|
b81d79019c
|
Bug 1180290 - Part 1: Add prefix parameter to IdToFunctionName. r=till
|
2016-01-05 03:21:23 +09:00 |
|
Tooru Fujisawa
|
4ba7961236
|
Bug 1067049 - Implement arguments[@@iterator]. r=evilpie
|
2016-01-06 17:53:21 +09:00 |
|
Steve Singer
|
5b29198d9d
|
Bug 1232150 - Add atomics for ppc/ppc64. r=lth
--HG--
extra : rebase_source : 87b1a27b663075006ef8b6e3e62d1b168bc3a6f5
|
2016-01-05 09:26:58 -05:00 |
|
Jeff Walden
|
abd0ec462b
|
Bug 1236525 - Return false instead of true in a case of JSAPI failure. r=bah
|
2016-01-05 18:58:20 -08:00 |
|
Shu-yu Guo
|
d3a8744d8e
|
Bug 1216261 - Fix OOM handling of DebugScopes. (r=jonco)
|
2016-01-05 18:36:36 -08:00 |
|
Shu-yu Guo
|
f782f9d407
|
Bug 1234717 - Fix upvar TDZ for block-scoped functions. (r=jorendorff)
|
2016-01-05 18:36:36 -08:00 |
|
Shu-yu Guo
|
bae1958503
|
Bug 1234414 - Consider the initial values at block entry to be within block note bounds. (r=jorendorff)
|
2016-01-05 18:36:35 -08:00 |
|
Nathan Froyd
|
8070cbc00f
|
Bug 1236571 follow-up - fix bustage on a CLOSED TREE; r=me
|
2016-01-05 16:36:11 -05:00 |
|
Sander Mathijs van Veen
|
4415ae87d1
|
Bug 1232977 - Remove redundant bitand with uint{8,16} and an all-bits-set mask. r=nbp, r=sunfish
|
2016-01-04 07:21:00 -05:00 |
|
Jan de Mooij
|
593cb191d9
|
Bug 1231224 part 9 - Clean up StackSlotAllocator, fix Vector append warning with MOZ_WARN_UNUSED_RESULT. r=bhackett
--HG--
extra : rebase_source : 5c26f019ba4ccff839408a624fa1df0b5346eb3f
|
2016-01-05 20:50:15 +01:00 |
|
Jan de Mooij
|
2323ed20f3
|
Bug 1212298 - Use inner script instead of outer script in CodeGenerator::visitCallDirectEval. r=shu
--HG--
extra : rebase_source : aab4d02c2035772e33aabd48e5aff91162d8c623
|
2016-01-05 20:49:14 +01:00 |
|
Nathan Froyd
|
26acea99b2
|
Bug 1236571 - convert easy cases of nsAutoArrayPtr<T> to UniquePtr<T[]> in js/xpconnect/; r=gabor
The other cases are tied up with the startup cache, and will need more
extensive refactoring.
|
2015-12-06 09:20:16 -05:00 |
|
Jeff Walden
|
0e7b5200f4
|
Bug 1235640 - Correctly perform assignment-target detection and marking on a name (arguments, eval, or some other name) used as the target of a for-in/of loop. r=shu
--HG--
extra : rebase_source : 3071b43b19d4a35de0f8e898fa237ab3f5f8fbb3
|
2015-12-30 13:09:37 -06:00 |
|
Luke Wagner
|
66e19ee927
|
Bug 1236530 - Make ExecutableAllocator::reprotectRegion fallible and handle in asm.js (r=jandem)
--HG--
extra : commitid : 5ewGl5aKzjO
extra : rebase_source : 866ee6464c890cfa303165817c755cf37a83e45c
|
2016-01-05 10:58:12 -06:00 |
|
Luke Wagner
|
7f24b008d5
|
Bug 1236552 - Odin: handle unfinished AsmJSModuleObject in addSizeOfMisc (r=bbouvier)
--HG--
extra : commitid : Ee4mi50AffD
extra : rebase_source : c2c7fd9cd67a99616284edda0e9b2c432b0ab2bc
|
2016-01-05 10:57:35 -06:00 |
|
Luke Wagner
|
7b6e86c042
|
Bug 1236541 - Odin: when enabling profiling, only patch actual callsites (r=bbouvier)
--HG--
extra : commitid : AnWF570Bh1x
extra : rebase_source : 4125ae135393f0ee2217e6728db073c421596314
|
2016-01-05 10:56:17 -06:00 |
|
Luke Wagner
|
8bd0a5ea87
|
Bug 1236484 - Odin: remove invalid assert (r=bbouvier)
--HG--
extra : commitid : 1GUqJlpiaIE
extra : rebase_source : e37ae3e19d6709555ef4183b3be57e4579469b58
|
2016-01-05 10:55:25 -06:00 |
|
Terrence Cole
|
bb224242a8
|
Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug
--HG--
extra : rebase_source : 27afd7eecd5a13f8d28b888b64d5e44b3c4a74a5
|
2015-12-30 08:52:14 -08:00 |
|
Terrence Cole
|
14bc095b59
|
Bug 1235598 - Part 1: Add better SpiderMonkey API support for tracing in C++; r=sfink
--HG--
extra : rebase_source : 777e1dd17331f38b482fc12ef1e2d96ec61fb02d
|
2015-12-30 08:52:12 -08:00 |
|
Jakob Stoklund Olesen
|
02332a2395
|
Bug 1236522 - Handle MIRType_Bool32x4 in StringFromMIRType. r=nbp
Add a case for MIRType_Bool32x4 to the switch and remove the default case so we
get compiler warnings in the future when adding more MIR types.
|
2016-01-05 08:51:43 -08:00 |
|
Ben Kelly
|
2c33490365
|
Bug 1236619 Fix compilation failure with warnings-as-errors with some compilers. r=njn
|
2016-01-05 08:09:01 -08:00 |
|
Lars T Hansen
|
47eed284d1
|
Bug 1231333 - part 1, JS engine: only allow futexWait in workers. r=luke
--HG--
extra : rebase_source : 4191fb11e5a2cbd417a6d1b8a548364e30ff7eb9
|
2015-12-23 13:40:54 +01:00 |
|
Jon Coppeard
|
261fc79f61
|
Bug 1233109 - Push hunk missed from previous commit to fix build bustage r=me
|
2016-01-05 15:29:55 +00:00 |
|
Jon Coppeard
|
012dbf7d7b
|
Bug 1233109 - Alias fewer bindings at module toplevel r=shu
|
2016-01-05 15:07:59 +00:00 |
|
Jon Coppeard
|
b8c54bceff
|
Bug 1233109 - Make the getters in Import/ExportEntryObject const r=shu
|
2016-01-05 15:07:58 +00:00 |
|