Birunthan Mohanathas
9985829ecc
Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
2015-11-02 07:53:26 +02:00
Ryan VanderMeulen
028dec7cc8
No bug - Various crashtest manifest cleanups.
...
--HG--
rename : dom/base/crashtests/713417.html => dom/base/crashtests/713417-1.html
rename : dom/workers/test/1158031.html => dom/workers/test/crashtests/1158031.html
rename : dom/workers/test/779707.html => dom/workers/test/crashtests/779707.html
rename : dom/workers/test/943516.html => dom/workers/test/crashtests/943516.html
rename : dom/workers/test/crashtests.list => dom/workers/test/crashtests/crashtests.list
rename : layout/generic/crashtests/812879.html => layout/generic/crashtests/812879-1.html
rename : layout/generic/crashtests/first-letter-638937.html => layout/generic/crashtests/first-letter-638937-1.html
extra : rebase_source : b9274dc6870030ed62bcee35350d566160502869
2015-10-31 19:35:27 -04:00
Tooru Fujisawa
8ef32fab59
Bug 995610 - Part 1: Show deprecated warning for expression closure. r=evilpie
...
--HG--
extra : commitid : LOT3AUOmsSL
extra : rebase_source : fbeb5f1818d0bf7d19539f693630e92e0b2b079b
2015-10-30 01:43:01 +09:00
Tooru Fujisawa
b2d4b9b21d
Bug 995610 - Part 0: Add release property to getBuildConfiguration(). r=evilpie
...
--HG--
extra : commitid : JYe2yVBDzLe
extra : rebase_source : 48db4265c3ac989c654fde7443ebc5e27fb94a38
2015-10-30 15:45:47 +09:00
Jeff Walden
790d87d4be
Bug 1208808 - Move time zone adjustment information out of JSRuntime, into global state protected by a spinlock. r=till
...
--HG--
extra : rebase_source : b412e298217a2857bf34b73b1128c97cc047e6af
2015-10-30 16:14:32 -07:00
Heiher
933aec8577
Bug 1213146 - IonMonkey: MIPS: Modify the last two args of Assembler::bind to generic type. r=arai
...
---
js/src/jit/mips-shared/Assembler-mips-shared.h | 2 +-
js/src/jit/mips32/Assembler-mips32.cpp | 2 +-
js/src/jit/mips32/Assembler-mips32.h | 2 +-
js/src/jit/mips64/Assembler-mips64.cpp | 2 +-
js/src/jit/mips64/Assembler-mips64.h | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
2015-11-01 07:36:57 +08:00
Heiher
2d3d2cd964
Bug 1213146 - IonMonkey: MIPS: Move Assembler::PatchDataWithValueCheck to architecture specific. r=lth
...
---
js/src/jit/mips-shared/Assembler-mips-shared.cpp | 7 -------
js/src/jit/mips-shared/Assembler-mips-shared.h | 2 --
js/src/jit/mips32/Assembler-mips32.cpp | 8 ++++++++
js/src/jit/mips32/Assembler-mips32.h | 3 ++-
js/src/jit/mips64/Assembler-mips64.cpp | 8 ++++++++
js/src/jit/mips64/Assembler-mips64.h | 3 ++-
6 files changed, 20 insertions(+), 11 deletions(-)
2015-11-01 05:10:06 +08:00
Heiher
f288e15b6e
Bug 1213146 - IonMonkey: MIPS: Remove AssemblerMIPSShared::asAsm. r=arai
...
---
js/src/jit/mips-shared/Assembler-mips-shared.cpp | 10 ++--------
js/src/jit/mips-shared/Assembler-mips-shared.h | 6 ++----
2 files changed, 4 insertions(+), 12 deletions(-)
2015-11-01 05:10:03 +08:00
Heiher
8c8779d0f8
Bug 1213146 - IonMonkey: MIPS: Fix build failure caused by bug 1194139. r=nbp
...
---
js/src/jit/mips-shared/Architecture-mips-shared.h | 12 +++---
js/src/jit/mips-shared/Assembler-mips-shared.h | 38 -------------------
js/src/jit/mips32/Architecture-mips32.cpp | 17 +++++++++
js/src/jit/mips32/Architecture-mips32.h | 17 ---------
js/src/jit/mips32/Assembler-mips32.h | 46 +++++++++++++++++++----
js/src/jit/mips64/Architecture-mips64.cpp | 17 +++++++++
js/src/jit/mips64/Architecture-mips64.h | 17 ---------
js/src/jit/mips64/Assembler-mips64.h | 45 ++++++++++++++++++----
8 files changed, 117 insertions(+), 92 deletions(-)
2015-11-01 05:10:01 +08:00
Lars T Hansen
61717357d6
Bug 1094150 - make jitspew available in release builds. r=nbp
2015-10-31 11:43:01 +01:00
Phil Ringnalda
b79efb4eaf
Back out changeset 6e21339a66ed (bug 1208808) for bustage in the mislabelled and deceptive arm64 simulator
...
CLOSED TREE
2015-10-31 01:44:22 -07:00
Jeff Walden
1b692c0c1a
Bug 1208808 - Move time zone adjustment information out of JSRuntime, into global state protected by a spinlock. r=till
...
--HG--
extra : rebase_source : 1c59ffd1509c52791ab737df338962cf2c68dbc0
2015-10-30 16:14:32 -07:00
Jeff Walden
07612095d0
Bug 1208747 - Fix self-comparison compiler warnings. r=Yoric over IRC
...
--HG--
extra : rebase_source : ecd896817bc09d5d425614e750f6a28cb2edf825
2015-10-27 14:56:51 -07:00
Jeff Walden
a42af8f1fc
Bug 1217049 - Make Date.prototype.toString.call(<primitive value>) throw a TypeError. r=arai
...
--HG--
extra : rebase_source : cc3101443189465a21b442d304647e2543fae59c
2015-10-22 16:44:08 -07:00
Terrence Cole
7a404f001b
Bug 1214961 - Sweep XPConnect incrementally; r=mccr8, r=jonco
...
This patch splits up the "wrapped-js" table by compartment in order to allow us
to visit the miminal number of wrapped-js in each GC sweeping slice, instead of
visiting the entire table repeatedly. This dramatically reduces our sweeping
overhead, reducing the number of GC slices, and making them more likely to fall
within budget.
--HG--
extra : rebase_source : 1bb2b53f0cc51715e4e9c55caafdacd404278a04
2015-10-15 13:43:28 -07:00
Shu-yu Guo
b5b1acc555
Bug 1216140 - Load the global lexical scope for the BINDGNAME Baseline IC when the script doesn't have a non-syntactic scope chain. (r=jandem)
2015-10-30 12:43:37 -07:00
Carsten "Tomcat" Book
01c1b52ccb
Backed out changeset b3a8ba0c340f (bug 1094150) for cpp and other failures
2015-10-30 13:40:08 +01:00
Lars T Hansen
406283c75d
Bug 1094150 - make jitspew available in release builds. r=nbp
2015-10-30 12:04:10 +01:00
Jon Coppeard
a6103d6c93
Bug 1219183 - Update comments that reference renamed thisObject hook r=shu
2015-10-30 09:50:06 +00:00
Jon Coppeard
caef857d16
Bug 1218900 - Make shell function startTimingMutator() fail with an error rather than asserting when called at the wrong time r=sfink
2015-10-30 09:50:06 +00:00
Jon Coppeard
fa92d51120
Bug 1219044 - Take account of the fact that module import bindings may be null if we have hit OOM r=terrence
2015-10-30 09:50:06 +00:00
Tooru Fujisawa
5281f1e4b0
Bug 1219877 - Allow let token with TOK_NAME in strict mode in Parser::shouldParseLetDeclaration. r=shu
...
--HG--
extra : commitid : JC94E06qo6O
extra : rebase_source : bf5799effa62b67fc3a0d3c7ff5839e7d0f99277
extra : amend_source : 523ac42d37bc205c7f01a59a035e485e7830c143
2015-10-30 05:06:20 +09:00
Lars T Hansen
e237bb7e35
Bug 1196545 - unboxed array snafus. r=jandem
2015-10-30 07:15:45 +01:00
Heiher
fce6f50c00
Bug 1213747 - IonMonkey: MIPS64: Import MoveEmitter-mips64. r=nbp f=rankov
...
---
js/src/jit/mips-shared/MoveEmitter-mips-shared.h | 2 +-
js/src/jit/mips64/MoveEmitter-mips64.cpp | 155 +++++++++++++++++++++++
js/src/jit/mips64/MoveEmitter-mips64.h | 34 +++++
js/src/moz.build | 1 +
4 files changed, 191 insertions(+), 1 deletion(-)
create mode 100644 js/src/jit/mips64/MoveEmitter-mips64.cpp
create mode 100644 js/src/jit/mips64/MoveEmitter-mips64.h
2015-10-30 19:50:29 +08:00
Wes Kocher
bfd6026b6d
Merge m-c to inbound a=merge CLOSED TREE
...
--HG--
extra : commitid : Esl8WMdNkIt
2015-10-29 15:29:24 -07:00
Lars T Hansen
6b472ea07a
Bug 1219821 - remove static failure, make it dynamic r=arai a=me
...
CLOSED TREE
--HG--
extra : commitid : GIuP6D7vFGh
2015-10-29 18:05:28 +01:00
Nicolas B. Pierron
944c3ee362
Bug 1212279 - Fix uninitialized boolean in Fprinter. r=h4writer
2015-10-29 13:12:38 +00:00
Lars T Hansen
ac4ca41d1f
Make test runnable on non-Nightly (no bug) r=me
2015-10-29 13:50:10 +01:00
Jan de Mooij
96975eec20
Bug 1219305
- Remove JSVersion field from Keywords.h. r=jorendorff
2015-10-29 13:10:01 +01:00
Jason Orendorff
8cf8cfe7e5
Fix a broken JS test. It landed in rev 093802a6d8ae (bug 1003554) and was apparently fine until it was merged to m-c/m-i, where it probably collided with rev bug 1217099 or bug 1217001. no_r=bustage to a CLOSED TREE.
...
--HG--
extra : commitid : C8Zaen3Ej8j
2015-10-28 21:26:58 -05:00
Heiher
3e1a602c9f
Bug 1218640 - IonMonkey: MIPS64: Add support into irregexp. r=arai
...
---
js/src/irregexp/NativeRegExpMacroAssembler.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
2015-10-29 17:03:36 +08:00
Steve Fink
e65f76895a
Bug 1216744 - Move weakKeys to the zone, r=terrence
...
--HG--
extra : rebase_source : 1ef2747d7e7781fcc7cae89f9ca0e3ba34664c5f
2015-10-16 17:33:41 -07:00
Wes Kocher
93f1a9c66a
Merge m-c to inbound, a=merge
...
--HG--
rename : netwerk/protocol/websocket/PWebSocketFrameListener.ipdl => netwerk/protocol/websocket/PWebSocketEventListener.ipdl
rename : netwerk/protocol/websocket/WebSocketFrameListenerChild.cpp => netwerk/protocol/websocket/WebSocketEventListenerChild.cpp
rename : netwerk/protocol/websocket/WebSocketFrameListenerChild.h => netwerk/protocol/websocket/WebSocketEventListenerChild.h
rename : netwerk/protocol/websocket/WebSocketFrameListenerParent.cpp => netwerk/protocol/websocket/WebSocketEventListenerParent.cpp
rename : netwerk/protocol/websocket/WebSocketFrameListenerParent.h => netwerk/protocol/websocket/WebSocketEventListenerParent.h
rename : netwerk/protocol/websocket/WebSocketFrameService.cpp => netwerk/protocol/websocket/WebSocketEventService.cpp
rename : netwerk/protocol/websocket/WebSocketFrameService.h => netwerk/protocol/websocket/WebSocketEventService.h
rename : netwerk/protocol/websocket/nsIWebSocketFrameService.idl => netwerk/protocol/websocket/nsIWebSocketEventService.idl
extra : commitid : 2GNXiCovu83
2015-10-28 17:05:01 -07:00
Wes Kocher
5c6d443c92
Merge inbound to central, a=merge
...
--HG--
extra : commitid : 9CmKkEXHeLM
2015-10-28 17:00:22 -07:00
Jan de Mooij
28bf53e284
Bug 1218111 - Fix property enumeration order of unboxed objects with expando properties. r=bhackett
2015-10-28 17:02:52 +01:00
Jan de Mooij
17beff5e98
Bug 1216157 - Check for OOM when generating Ion RegExp stubs. r=jonco
2015-10-28 16:47:56 +01:00
Jan de Mooij
3558c67f57
Bug 1218065 - Don't treat THROWSETCONST ops as non-fallthrough. r=shu
2015-10-28 16:47:52 +01:00
Heiher
4b898c7f73
Bug 1219157
- IonMonkey: MIPS64: Delete CodeOffsetLabel::fixup(). r=jolesen
...
---
js/src/jit/mips64/Trampoline-mips64.cpp | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
2015-10-29 06:57:31 +08:00
Heiher
bbfd4ffa2e
Bug 1219125 - IonMonkey: MIPS64: Fix profiler/test-bug1026485.js failure in debug mode. r=arai
...
---
js/src/jit/mips64/Trampoline-mips64.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
2015-10-29 04:46:19 +08:00
Heiher
440fcf4693
Bug 1219137 - IonMonkey: MIPS: Fix PushRegsInMask and PopRegsInMaskIgnore can not shared. r=arai
...
---
js/src/jit/MacroAssembler.h | 6 ++-
.../jit/mips-shared/MacroAssembler-mips-shared.cpp | 57 ----------------------
js/src/jit/mips32/MacroAssembler-mips32.cpp | 57 ++++++++++++++++++++++
3 files changed, 61 insertions(+), 59 deletions(-)
2015-10-29 04:46:16 +08:00
Jon Coppeard
42e1147d00
Bug 1217919 - Separate dynamic module scopes from those of function calls r=shu
2015-10-28 11:45:30 +00:00
Jon Coppeard
68a0e7dcf4
Bug 1215678 - Nuke cross compartment wrappers if we fail to add them to the wrapper map r=terrence
2015-10-28 11:45:30 +00:00
Tooru Fujisawa
8b91606b4f
Bug 1218967 - Do not stop executing autospider.sh on test failure. r=sfink
...
--HG--
extra : commitid : 5DfuCBjiLCu
extra : rebase_source : 86d21f0f944c23c2c96ac08cf8d8b8652587144c
2015-10-28 05:10:25 +09:00
simplyblue
4a7be920fb
Bug 1218204 - Remove else after return from Parser<ParseHandler>::maybeParseDirective. r=arai
2015-10-27 19:07:58 +05:30
Carsten "Tomcat" Book
9abbfeb4c5
Merge mozilla-central to fx-team
2015-10-28 10:52:29 +01:00
Tom Tromey
da201870c0
Bug 1003554 - make entry points correspond to entries in the line table; r=jimb,fitzgen
2015-10-22 09:49:00 +02:00
Jason Orendorff
021332a53b
Bug 1217110 - Remove unnecessary opcode JSOP_BINDINTRINSIC. r=shu.
...
--HG--
extra : commitid : KvPvP0Ki9Dv
extra : rebase_source : 5e789e5a02817b45976313aea0f21b050ce91ff8
2015-10-19 17:08:28 -05:00
Jason Orendorff
3a39cf4806
Bug 1217099 - Stop emitting pointless JSOP_GETLOCAL; JSOP_POP bytecode sequence for `var x;`. r=shu.
...
--HG--
extra : commitid : CZL288j5vAL
extra : rebase_source : c5b484323f9a17d7794e23b863a77a9bd7b739ce
2015-10-19 15:58:19 -05:00
Jan de Mooij
6e76ee01ed
Bug 1214467 - Eliminate redundant loop header phis while emitting MIR for asm.js. r=luke
2015-10-27 14:35:17 +01:00
Jon Coppeard
e4c7052f80
Bug 1217593 - Fix compilation of LComputeThis now this can be undefined r=shu
2015-10-27 11:44:39 +00:00