Tooru Fujisawa
3a45d46820
Bug 1289003 - Part 3: Add JS_NewStringCopyUTF8N and JS_NewStringCopyUTF8Z. r=jwalden
2016-08-13 23:24:22 +09:00
Tooru Fujisawa
2057ca608b
Bug 1289003 - Part 2: Add FindSmallestEncoding. r=jwalden
2016-08-15 15:50:15 +09:00
Tooru Fujisawa
586c7b1a14
Bug 1289003 - Part 1: Add UTF8CharsToNewLatin1CharsZ, LossyUTF8CharsToNewLatin1CharsZ. r=jwalden
2016-08-13 23:03:31 +09:00
Tooru Fujisawa
382083077f
Bug 1284511 - Fix slow script check to use elapsed time from last check. r=mrbkap
2016-09-03 09:51:15 +09:00
Shu-yu Guo
52683a208a
Bug 1299121
- Only report ACCESS_LOST for named lambda callees when getting. (r=jimb)
2016-09-02 15:30:48 -07:00
Shu-yu Guo
2ba570bd26
Bug 1298570 - Check result of getArg when decompiling. (r=efaust)
2016-09-02 15:30:48 -07:00
Shu-yu Guo
9a68e5763c
Bug 1298640 - Track top-level functions in eval/global bodies for all-or-nothing redeclaration checks. (r=Waldo)
2016-09-02 15:30:48 -07:00
Boris Zbarsky
45276cf8ca
Bug 1299306 part 4. Remove the existing Location hardcoding in js::SetPrototype now that Location handles that itself. r=waldo
2016-09-02 17:55:38 -04:00
Boris Zbarsky
f795c23538
Bug 1299306 part 3. Always support immutable prototypes. r=waldo
2016-09-02 17:55:38 -04:00
Wes Kocher
a2e7bd60fc
Merge m-c to inbound, a=merge
2016-09-02 13:34:10 -07:00
Wes Kocher
a2ca4e17ce
Backed out changeset 1e7eb0625d3e (bug 1297687) a=merge
2016-09-02 13:18:37 -07:00
Wes Kocher
ee92002ede
Merge inbound to m-c a=merge
2016-09-02 13:17:30 -07:00
Kyle Machulis
643af168e0
Bug 1047105
- Disable AsmJS caching while in Private Browsing Mode; r=janv
...
MozReview-Commit-ID: 17DJMAZTaGW
2016-09-02 10:53:48 -07:00
Tooru Fujisawa
7b4d3f7d3f
Backed out changeset b4c7d481bf10 (bug 1289003)
2016-09-02 21:23:03 +09:00
Tooru Fujisawa
1fe22684bd
Backed out changeset 1bbdfed5b149 (bug 1289003)
2016-09-02 21:23:02 +09:00
Tooru Fujisawa
e8f9cd1eca
Backed out changeset 3abe6a1579f9 (bug 1289003)
2016-09-02 21:23:02 +09:00
Tooru Fujisawa
71ff88b3e2
Backed out changeset 586730aa1521 (bug 1289003)
2016-09-02 21:23:02 +09:00
Hannes Verschore
3257d27f5a
Bug 1299841: Fix bustage on opt, r=bustage ON CLOSED TREE
2016-09-02 18:54:54 +02:00
Tom Schuster
b84fb2a919
Bug 1299321 - DOM test changes for Promise @@toStringTag. r=bz
2016-09-02 18:39:50 +02:00
Tom Schuster
0cbb71f632
Bug 1299321 - Add @@toStringTag to Promise. r=till
2016-09-02 18:39:50 +02:00
Tom Schuster
55a65363a9
Bug 1299321 - Make DOM/Xray handle string values in JSPropertySpec. r=peterv
2016-09-02 18:39:50 +02:00
Tom Schuster
b2447f075e
Bug 1299321 - Implement string values for JSPropertySpec. r=Waldo
2016-09-02 18:39:50 +02:00
Hannes Verschore
901986bdee
Bug 1299841: TraceLogger - Fail gracefully on OOM, r=bbouvier
2016-09-02 18:19:28 +02:00
Hannes Verschore
67f478581c
Bug 1299839: TraceLogger - Disable on throwing an exception in IonMonkey with Debugger enabled, r=bbouvier
2016-09-02 18:19:27 +02:00
Hannes Verschore
0bf1786e83
Bug 1298541: Tracelogger: Part 5: Trace generator resume in Baseline, r=bbouvier
2016-09-02 18:19:27 +02:00
Hannes Verschore
78bda3423e
Bug 1298541: Tracelogger: Part 4: Enable jit-tests/tests/tracelogger/drainTraceLogger.js again, r=bbouvier
2016-09-02 18:19:27 +02:00
Hannes Verschore
12fecc2922
Bug 1298541: Tracelogger: Part 3: Trace generator resume in the Interpreter, r=bbouvier
2016-09-02 18:19:27 +02:00
Hannes Verschore
ce00bf219e
Bug 1298541: Tracelogger: Part 2: Debugger::drainTraceLoggerScriptCalls should only return Script events, r=bbouvier
2016-09-02 18:19:27 +02:00
Hannes Verschore
4cd9e8a154
Bug 1298541: Tracelogger: Part 1: Add debugging to check start and stop correspond, r=bbouvier
2016-09-02 18:19:27 +02:00
Eddy Bruel
4433645631
Bug 1278562 - DebuggerObject.promiseValue/Reason should throw if promise is not fulfilled/rejected. r=jimb
2016-09-02 13:24:29 +02:00
Eddy Bruel
c19e5485c3
Bug 1278562 - Implement a C++ interface for DebuggerObject.promiseTimeToResolution. r=jimb
2016-09-02 13:24:10 +02:00
Eddy Bruel
2e3e0adc37
Bug 1278562 - Implement a C++ interface for DebuggerObject.promiseLifetime. r=jimb
2016-09-02 13:23:40 +02:00
Tooru Fujisawa
af031e202b
Bug 1293205 - Part 1: Warn about non-standard for-each regardless of JS version number. r=evilpie
2016-09-02 04:16:16 +09:00
Tooru Fujisawa
6643f35db1
Bug 1289003 followup - Initialize *smallestEncoding. r=bustage
2016-09-02 20:14:35 +09:00
Tooru Fujisawa
13458ce11e
Bug 1289003 - Part 3: Add JS_NewStringCopyUTF8N and JS_NewStringCopyUTF8Z. r=jwalden
2016-08-13 23:24:22 +09:00
Tooru Fujisawa
3a3fe43ccd
Bug 1289003 - Part 2: Add FindSmallestEncoding. r=jwalden
2016-08-15 15:50:15 +09:00
Tooru Fujisawa
8fb52b017c
Bug 1289003 - Part 1: Add UTF8CharsToNewLatin1CharsZ, LossyUTF8CharsToNewLatin1CharsZ. r=jwalden
2016-08-13 23:03:31 +09:00
Tooru Fujisawa
178854cb29
Bug 1298393 - Add "Var Scope" type to Opcodes.h documentation comment. r=shu
2016-08-26 23:27:54 +09:00
Chris Manchester
8577fd7039
Bug 1298536 - Move --with-linux-headers to Python configure. r=glandium
...
MozReview-Commit-ID: FWovXD9rjed
--HG--
extra : rebase_source : 4a9693b512c51b37abd5cdafcedc21cff8b4434c
2016-08-31 14:29:29 -07:00
Shu-yu Guo
c91529919f
Bug 1297706 - Syntax parse with statements. r=jandem
2016-09-01 13:55:58 +02:00
Shu-yu Guo
85437bebb4
Bug 1297706 - Syntax parse lexical declarations. r=jandem
2016-09-01 13:55:56 +02:00
Zibi Braniecki
28a1b12f39
Bug 1287503
- Expose a JS Intl API to get calendar information. r=waldo
...
MozReview-Commit-ID: 4Gp90LMc9Lt
2016-09-01 12:25:06 +02:00
Heiher
0b81de7313
Bug 1299014 - Move clampIntToUint8 to the generic macro assembler. r=arai
...
---
js/src/jit/MacroAssembler.h | 6 ++++++
js/src/jit/arm/MacroAssembler-arm-inl.h | 14 ++++++++++++++
js/src/jit/arm/MacroAssembler-arm.h | 9 ---------
js/src/jit/arm64/MacroAssembler-arm64-inl.h | 17 +++++++++++++++++
js/src/jit/arm64/MacroAssembler-arm64.h | 11 -----------
js/src/jit/mips-shared/MacroAssembler-mips-shared-inl.h | 16 ++++++++++++++++
js/src/jit/mips32/MacroAssembler-mips32.cpp | 13 -------------
js/src/jit/mips32/MacroAssembler-mips32.h | 2 --
js/src/jit/mips64/MacroAssembler-mips64.cpp | 13 -------------
js/src/jit/mips64/MacroAssembler-mips64.h | 2 --
js/src/jit/none/MacroAssembler-none.h | 2 --
js/src/jit/x86-shared/MacroAssembler-x86-shared-inl.h | 9 ++++++---
12 files changed, 59 insertions(+), 55 deletions(-)
2016-09-01 16:34:16 +08:00
Benjamin Bouvier
19ec5f9a2a
Bug 1299477: Fix MIPS compiler warnings and jsapi-tests compiler error; r=hev; DONTBUILD
...
(DONTBUILD because this architecture is not tested on treeherder)
MozReview-Commit-ID: 9FZo722acEu
--HG--
extra : rebase_source : 7b32fd4fe205ccf05968ff7543b79fe97c059489
extra : amend_source : 9f64c34012238d6dfb489abcbbf4bd45dc7dd049
2016-08-31 16:12:14 +02:00
Heiher
9c6578dffe
Bug 1299376
- IonMonkey: MIPS64: Fix load unsigned 32-bit immediate in ma_li(ImmWord). r=arai
...
---
js/src/jit/mips64/MacroAssembler-mips64.cpp | 36 ++++++++++++++++++-----------
1 file changed, 22 insertions(+), 14 deletions(-)
2016-09-01 13:52:21 +08:00
Luke Wagner
0b570ff235
Bug 1299356 - Baldr: change handling of when not HaveCompilerSupport (r=bbouvier)
...
MozReview-Commit-ID: 7eCwuhhbsR
2016-08-31 22:35:55 -05:00
Wes Kocher
4a88729982
Backed out changeset 81723d4f90ed (bug 1287503
) for jsreftest failures a=backout
2016-08-31 16:40:12 -07:00
Zibi Braniecki
797eba80d4
Bug 1287503
- Expose a JS Intl API to get calendar information. r=waldo
...
MozReview-Commit-ID: 9LP74MHBpnb
--HG--
extra : rebase_source : 465aff56ecc280580a1d91a0caa8f58b965e1474
2016-08-31 11:00:56 +02:00
Shu-yu Guo
67d57d7fa7
Bug 1298854 - Fix hasInitialEnv computation for RematFrames. (r=jandem)
2016-08-31 14:56:30 -07:00
Shu-yu Guo
a4fe02e490
Bug 1298656 - Fix OOM handling in Debugger::replaceFrameGuts. (r=jimb)
...
I don't know how to commit a test for this. The fuzz test is extremely
slow if it doesn't crash, and these OOM tests are so brittle that
literally any allocation changes in the engine cause them to no longer
test what they were testing.
2016-08-31 14:56:30 -07:00