Cameron Kaiser
|
1cf170047d
|
#416: M1368362
|
2017-08-01 19:15:12 -07:00 |
|
Cameron Kaiser
|
be4d0ed865
|
fix debug bustage, shutdown crash
|
2017-07-24 18:00:30 -07:00 |
|
Cameron Kaiser
|
687ba7579f
|
checkin additional JS tests
|
2017-07-15 08:46:57 -07:00 |
|
Cameron Kaiser
|
1efa1540f4
|
#416: M1368105
|
2017-07-14 13:01:26 -07:00 |
|
Cameron Kaiser
|
baaf2ee89c
|
#416: M1366903 M1371283 M1368576
|
2017-07-14 05:22:37 -07:00 |
|
Cameron Kaiser
|
d1001e7efa
|
#415: M1348095 (consolidated)
|
2017-07-09 18:51:17 -07:00 |
|
Cameron Kaiser
|
e880223afd
|
#415: M1373195 backport
|
2017-07-08 22:55:44 -07:00 |
|
Cameron Kaiser
|
824c777eef
|
fix minor glitch in Baseline ICs
|
2017-07-07 14:41:06 -07:00 |
|
Victor Carlquist
|
36326dfa27
|
#375, Bug 1112537 - Optimize String#split('foo').join('bar') pattern. (includes M1235403) r=nbp
|
2017-07-07 11:26:44 -07:00 |
|
Cameron Kaiser
|
f7b2332518
|
#371: passing jit tests in debug --ion-shared-stubs=on
|
2017-07-03 21:39:40 -07:00 |
|
Cameron Kaiser
|
320e8fda0a
|
#410, #413: M1370210 M1346217 partial
|
2017-07-02 18:44:51 -07:00 |
|
Cameron Kaiser
|
467573125f
|
#410: M1363963
|
2017-06-28 20:08:10 -07:00 |
|
Cameron Kaiser
|
e5108cf1ca
|
#406: improvements to vmx_memchr(), M1371215
|
2017-06-27 17:47:01 -07:00 |
|
Cameron Kaiser
|
6ee93a8030
|
#406: working vmx_memchr() in NSPR, passes JS tests, runs browser
|
2017-06-26 21:53:45 -07:00 |
|
Cameron Kaiser
|
438ff2c96f
|
#403 (#375): last minute perf wins from M1357146 M1363956
|
2017-06-17 20:45:26 -07:00 |
|
Cameron Kaiser
|
e9cd937020
|
#402 and #375: M1354294
|
2017-05-29 21:19:56 -07:00 |
|
Cameron Kaiser
|
e7767cdaa5
|
#375: M1363423 M1273828 M1364661
|
2017-05-25 17:02:40 -07:00 |
|
Cameron Kaiser
|
6dc5f54dcd
|
#394: fix and enable ES7 exponentiation operator
|
2017-05-14 17:32:17 -07:00 |
|
Cameron Kaiser
|
f9de6783b9
|
closes #380: fix toSource() tests
|
2017-05-13 20:51:54 -07:00 |
|
Cameron Kaiser
|
a008a19784
|
#375, #391: branch hint malloc and recursion checks, clean up MAsm type barrier spooge
|
2017-05-13 11:27:15 -07:00 |
|
Cameron Kaiser
|
a6a0b895f1
|
#375: M1233101
|
2017-05-12 11:19:41 -07:00 |
|
Tooru Fujisawa
|
3c5d4bab84
|
#393, Bug 1281739 - Do not match K, S, k, s, KELVIN SIGN, LATIN SMALL LETTER LONG S with \W in unicode ignoreCase RegExp. r=till
|
2017-05-12 10:59:43 -07:00 |
|
Cameron Kaiser
|
3e39760c8c
|
#393: bustage fix
|
2017-05-12 10:42:55 -07:00 |
|
Tooru Fujisawa
|
741f170e6f
|
#393, Bug 1279467 - Fix null handling in RegExp character class with unicode flag. r=till
|
2017-05-11 15:10:31 -07:00 |
|
Tooru Fujisawa
|
122e41a28c
|
#393, Bug 1135377 - Part 11: Support back reference with unicode flag. r=till, f=anba
|
2017-05-11 15:07:55 -07:00 |
|
Tooru Fujisawa
|
522d06ab34
|
#393, Bug 1135377 - Part 10: Decrement index when it points trail surrogate that has corresponding lead surrogate. r=till, f=anba
|
2017-05-11 15:07:10 -07:00 |
|
Tooru Fujisawa
|
8636a96b78
|
#393, Bug 1135377 - Part 9: Use RegExp unicode flag in String.prototype.{match,replace,split}. r=till, f=anba
|
2017-05-11 15:05:48 -07:00 |
|
Tooru Fujisawa
|
c05db4075d
|
#393, Bug 1135377 - Part 8: Disallow extended pattern in RegExp with unicode flag. r=till, f=anba
|
2017-05-11 15:04:38 -07:00 |
|
Tooru Fujisawa
|
f31a9f9e84
|
#393, Bug 1135377 - Part 7: Support ignoreCase for non-BMP in RegExp with unicode flag. r=till, f=anba
|
2017-05-11 14:40:19 -07:00 |
|
Tooru Fujisawa
|
cf744e9d35
|
#393, Bug 1135377 - Part 6: Support ignoreCase for BMP in RegExp with unicode flag. r=till, f=anba
|
2017-05-11 14:39:25 -07:00 |
|
Tooru Fujisawa
|
45a4712b08
|
#393, Bug 1135377 - Part 5: Support CharacterClassEscape in RegExp with unicode flag. r=till, f=anba
|
2017-05-11 14:26:08 -07:00 |
|
Tooru Fujisawa
|
4e924a688e
|
#393, Bug 1135377 - Part 4: Support everything Atom in RegExp with unicode flag. r=till, f=anba
|
2017-05-11 14:25:19 -07:00 |
|
Tooru Fujisawa
|
68f44ec410
|
#393, Bug 1135377 - Part 3: Parse RegExp unicode character in CharacterClass. r=till, f=anba
|
2017-05-11 14:23:20 -07:00 |
|
Tooru Fujisawa
|
c85a176bd8
|
#393, Bug 1135377 - Part 2: Parse RegExp unicode character in non-CharacterClass. r=till, f=anba
|
2017-05-11 14:19:39 -07:00 |
|
Tooru Fujisawa
|
d00063089b
|
#393, Bug 1135377 - Part 1: Implement RegExp unicode flag. r=till, f=anba
|
2017-05-11 14:10:12 -07:00 |
|
Jon Coppeard
|
ac6710b0fd
|
Bug 1198833 - Variable redeclaration should be a syntax error r=shu
|
2017-05-09 22:07:31 -07:00 |
|
Hannes Verschore
|
7171345691
|
Bug 1304641 - TraceLogger: Also throw compartment mismatch error when running in the jits, r=bbouvier
|
2017-05-09 20:24:04 -07:00 |
|
Jon Coppeard
|
5b2c22f62f
|
Bug 1236875 - Fix BytecodeEmitter::atBodyLevel() for modules r=efaust
|
2017-05-09 19:39:24 -07:00 |
|
Shu-yu Guo
|
c0ffd70f92
|
Bug 1243793 - Fix handling of labels when emitting hoisted function definitions. (r=jorendorff)
|
2017-05-09 19:37:25 -07:00 |
|
Shu-yu Guo
|
8a51cc1f91
|
Bug 1235590 - Allow redeclaring block-scoped functions and warn about deprecation for now. (r=jorendorff)
|
2017-05-09 19:28:57 -07:00 |
|
Cameron Kaiser
|
745f7e7a2f
|
#372: merge changeset 303861
|
2017-05-09 19:28:37 -07:00 |
|
Shu-yu Guo
|
069a26bf9a
|
Bug 1071646 - Forgot to commit tests on backout and relanding cycle. (r=me)
|
2017-05-09 19:14:40 -07:00 |
|
Shu-yu Guo
|
2ec542b5a3
|
Bug 1234717 - Fix upvar TDZ for block-scoped functions. (r=jorendorff)
|
2017-05-09 19:10:15 -07:00 |
|
Shu-yu Guo
|
a11dcf0ccb
|
Bug 1231758 - Fix bogus assertion in BCE for Annex B function assignment. (r=jorendorff)
|
2017-05-09 19:07:05 -07:00 |
|
Shu-yu Guo
|
d05f77998c
|
Bug 1071646 - Support JSOP_BINDVAR in Ion. (r=jandem)
|
2017-05-09 19:05:04 -07:00 |
|
Cameron Kaiser
|
c283022810
|
#372: merge changeset 299512
|
2017-05-09 19:04:40 -07:00 |
|
Shu-yu Guo
|
92b6a3b480
|
Bug 1071646 - Support JSOP_BINDVAR in Baseline. (r=jandem)
|
2017-05-09 19:00:44 -07:00 |
|
Shu-yu Guo
|
feba46e3f4
|
Bug 1071646 - Cast ParseNode to Definition using as<T>. (r=jorendorff)
|
2017-05-09 19:00:04 -07:00 |
|
Shu-yu Guo
|
884bd2ab53
|
Bug 1071646 - Introduce JSOP_BINDVAR to support Annex B.3.3.3. (r=jorendorff)
|
2017-05-09 18:59:23 -07:00 |
|
Shu-yu Guo
|
37bf861a92
|
Bug 1071646 - Support labelled function declarations in sloppy mode per Annex B.3.2. (r=jorendorff)
|
2017-05-09 12:33:24 -07:00 |
|