js/src/frontend/TokenStream.cpp
483dc75949fa15e328523b383ab4377ee50d753f
created 2016-11-07 16:14 +0100
pushed 2016-11-08 21:58 +0000
André Bargull André Bargull - Bug 917436 - Part 2: Use IDStart and IDContinue Unicode properties for identifiers. r=arai
900466e640ca1bb85d1f01a20ee42645e03d2c7f
created 2016-10-31 09:58 -0700
pushed 2016-11-05 20:41 +0000
André Bargull André Bargull - Bug 1314037 - Part 2: Support extended Unicode escape sequences in identifiers. r=arai
80bedfc21ee648de2878922b51e6d503d5716899
created 2016-10-31 07:15 -0700
pushed 2016-11-05 20:41 +0000
André Bargull André Bargull - Bug 1314037 - Part 1: Use uniform types for UTF-16 code units and code points. r=arai
0cb96d5b5a57709e54e59887d57a36225b0b115e
created 2016-11-02 12:12 -0700
pushed 2016-11-03 02:30 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1314037) for win64 wpt(1) failures a=backout
0223902c23532c4f51e57ffeea85fbed8b9c8cb9
created 2016-10-31 09:58 -0700
pushed 2016-11-03 02:30 +0000
André Bargull André Bargull - Bug 1314037 - Part 2: Support extended Unicode escape sequences in identifiers. r=arai
c9b3a12523634393dd72332a75005d221b5f42bb
created 2016-10-31 07:15 -0700
pushed 2016-11-03 02:30 +0000
André Bargull André Bargull - Bug 1314037 - Part 1: Use uniform types for UTF-16 code units and code points. r=arai
86663fbc0899abb7782e39266df269df45eb0a21
created 2016-08-28 20:42 +0900
pushed 2016-10-31 15:47 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add await token. r=efaust,till
1b8a23c25b1f43d626c978d9e3eb2ca6e3dafb66
created 2016-10-27 16:31 +0200
pushed 2016-10-28 02:22 +0000
Tom Schuster Tom Schuster - Bug 1291212 - Ship the exponentiation operator. r=till
357f9ca720b4e71c12c75e2325c77e8c3386af88
created 2016-08-14 20:39 +0900
pushed 2016-10-23 17:17 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 6: Make CompileError subclass of JSErrorReport. r=jwalden
e8bc246a57ad418864039ffe1dfb2cbe9a83fba1
created 2016-08-14 20:39 +0900
pushed 2016-10-23 17:17 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden
efd6ab563cb9e854fe3c0fbec60d7c491b213648
created 2016-08-14 20:39 +0900
pushed 2016-10-23 17:17 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 3: Release JSErrorReport.linebuf_ in destructor if own. r=jwalden
8900adb4c36dffa8ef6b89ba3e277e39551dea17
created 2016-08-14 20:39 +0900
pushed 2016-10-23 17:17 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 2: Change JSErrorReport.ucmessage to JSErrorReport.message_ with ConstUTF8CharsZ, and release them in destructor if it is owned. r=jwalden
971d6777956556108ab4d571015e8360ded559c3
created 2016-10-18 17:27 -0700
pushed 2016-10-19 15:02 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 1283710) for osx xpcshell failures a=backout
51b8d69edca019360cfc445812d51fbbba56450e
created 2016-08-14 20:39 +0900
pushed 2016-10-19 15:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 6: Make CompileError subclass of JSErrorReport. r=jwalden
ee5215f1a38e702d7335da05316ead5978e64986
created 2016-08-14 20:39 +0900
pushed 2016-10-19 15:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden
dcedbaefe39987d5f802b2c579391d7352df2891
created 2016-08-14 20:39 +0900
pushed 2016-10-19 15:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 3: Release JSErrorReport.linebuf_ in destructor if own. r=jwalden
61f8250cbe0b82d7f918756d86e135d7b3fb401d
created 2016-08-14 20:39 +0900
pushed 2016-10-19 15:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 2: Change JSErrorReport.ucmessage to JSErrorReport.message_ with ConstUTF8CharsZ, and release them in destructor if it is owned. r=jwalden
1298061af7211dc717198e4189e5f7f7c8f1a752
created 2016-10-06 21:55 -0700
pushed 2016-10-08 03:00 +0000
André Bargull André Bargull - Bug 1305566 - Part 8: Allow escape sequences in strict-reserved-words and yield. r=arai
3deb3fe0e16c899576273a2543ab67e9bce583ee
created 2016-10-06 21:54 -0700
pushed 2016-10-08 03:00 +0000
André Bargull André Bargull - Bug 1305566 - Part 5: Allow yield in object destructuring shorthand and CoverInitName. r=arai
2422b2dcfcb20ae38cc76fd5ce31a22baf37e7da
created 2016-09-10 10:28 +0900
pushed 2016-09-30 10:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 13: Use ArgumentsAreLatin1 in frontend error reporting. r=jwalden
869a5b6dae7834e2d33e92486b5fd9629f6c3000
created 2016-08-30 09:37 -0700
pushed 2016-09-13 09:58 +0000
Jeff Walden Jeff Walden - Bug 1288460 - Allow escape sequences in the keyword-like but non-reserved 'let' Identifier (in non-strict code). r=arai
b4cb1f015845f5b5e3aad0154add1929fad0a883
created 2016-08-03 18:09 +0900
pushed 2016-08-03 15:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290422 - Part 1: Remove JSErrorReport.messageArgs. r=jwalden
9a06052355a5f9d4a0f7d0ba151420868b581b5f
created 2016-07-13 11:32 +0900
pushed 2016-07-13 15:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283058 - Part 2: Remove CompileError.argumentsType. r=jwalden
45a6ed90fe016018f780ff5a8a1887a97508293e
created 2016-07-13 11:32 +0900
pushed 2016-07-13 15:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283058 - Part 1: Remove JSREPORT_UC. r=jwalden
9c4675f6970fe850de47cffb3b1fb504d35fa563
created 2016-06-28 17:11 +0100
pushed 2016-06-29 14:13 +0000
Jeff Walden Jeff Walden - Bug 1282795 - Don't make the last non-ellipsis argument to ExpandErrorArgumentsVA an enumeration that would be subject to integral promotion, because this would invoke undefined behavior. r=froydnj
b605a7bb8c498569ed597ed66202a93d01fcfaad
created 2016-06-07 20:30 +0200
pushed 2016-06-08 09:58 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 4 - Remove the warning case from ErrorToException. r=luke
3b42129e45a9bdfbefeb35a2ea26d60d757c7e1f
created 2016-06-07 20:30 +0200
pushed 2016-06-08 09:58 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 3 - Rename error reporter callback to warning reporter, assert it's only used for warnings. r=luke
aaebaccae0a2c9595c3009f08cdb4c84ad82d4b4
created 2016-06-07 20:30 +0200
pushed 2016-06-08 09:58 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 1 - Remove ContextOptions and make autoJSAPIOwnsErrorReporting the default. r=luke
72383ac6936ff4b73b902fb64b291633727f9bad
created 2016-05-31 08:07 +0200
pushed 2016-05-31 10:00 +0000
Jan de Mooij Jan de Mooij - Bug 1274922 part 3 - Fix CompileError::throwError to not call the error reporter if autoJSAPIOwnsErrorReporting. r=jorendorff
54abdc6d524e87f3714d90ee2df276caa999b8f5
created 2016-05-28 10:34 +0200
pushed 2016-05-30 13:29 +0000
Jan de Mooij Jan de Mooij - Bug 1276162 part 2 - Remove ContextOption and make frame iterators always see all frames. r=luke
d2f18efe44a37ee8746041c3f4aaa59bfef217c8
created 2016-05-27 17:57 +0200
pushed 2016-05-30 13:29 +0000
Jan de Mooij Jan de Mooij - Bug 979730 part 1 - Remove frame iterator SavedOption. r=luke
66a3bf3abe2eb4653cc6357736c3a43014b11364
created 2016-03-11 15:19 +0100
pushed 2016-03-12 20:24 +0000
Jan de Mooij Jan de Mooij - Bug 1212328 - Clean up some JSErrorReport-related code. r=Waldo,bz
3724b22699cefcc495ed02476986d3dcebf77a03
created 2016-03-08 01:27 +0900
pushed 2016-03-09 00:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1253847 - Do not count the skipped EOL inside template literal. r=jorendorff
4f02780c73e3a60ce44d423bcf004aa77bf4195b
created 2016-01-15 18:26 -0600
pushed 2016-01-17 19:40 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jandem)
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-01-17 19:40 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
115da8bc01ad4f99882a52a73212e0690e6128fc
created 2016-01-05 10:24 +0100
pushed 2016-01-12 10:54 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1236476: Report out of memory in ExpandErrorArgumentsVA; r=jandem
5e0769303a5efc3c745cc9ffd0492fa3a75dcf74
created 2015-12-28 17:39 -0600
pushed 2015-12-30 11:00 +0000
Luke Wagner Luke Wagner - Bug 1229642 - change to AsmJSActivation to WasmActivation (r=bbouvier)
9295eeb878f5fc4570025cb4cf38d4be1e364e8d
created 2015-08-07 08:10 +0900
pushed 2015-12-21 10:52 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1135377 - Part 1: Implement RegExp unicode flag. r=till, f=anba
f7fd5f39ddd2f96615d4186a1976307c4e9859fb
created 2015-12-11 07:20 -0800
pushed 2015-12-12 05:20 +0000
Eric Faust Eric Faust - Bug 1197932 - Remove Nightly-only restriction from ES6 Classes. (r=jorendorff)
96873f172d313bf2b742a50cf16998c52149f426
created 2015-12-10 13:22 -0500
pushed 2015-12-11 10:38 +0000
Jan de Mooij Jan de Mooij - Bug 1231224 part 4 - Fix TokenStream::getDirective to check append() return value. r=jwalden
be035c25699152beaa7e8f5ac29c2aca68873e97
created 2015-11-10 18:18 +0100
pushed 2015-11-20 22:36 +0000
Jesper Kristensen Jesper Kristensen - Bug 1094057 - Violations of "use strict"; should generate errors, not warnings, r=jorendorff
f968c82a1b15f349ad2437f1cc6b1e5a8b2721a9
created 2015-10-29 13:10 +0100
pushed 2015-10-30 00:12 +0000
Jan de Mooij Jan de Mooij - Bug 1219305 - Remove JSVersion field from Keywords.h. r=jorendorff
3bb8446a6d8ddb5970e584a81312e4e07aeb331d
created 2015-10-27 20:13 -0700
pushed 2015-10-28 09:44 +0000
Shu-yu Guo Shu-yu Guo - Bug 932517 - Treat let as a contextual keyword in sloppy mode and make it versionless. (r=jorendorff)
2384726c541f40b11ae6ac139d89baa5a63a9f9f
created 2015-10-07 14:54 -0700
pushed 2015-10-08 13:27 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1185106) for mulet m(4) orange
50d74e6e89379ee381979901af5c8fffc73efe00
created 2015-10-05 13:24 -0700
pushed 2015-10-08 13:27 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
54129d68a0531c2bc063751396e9e02b03428f59
created 2015-10-06 08:49 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for SM bustage CLOSED TREE
5174ef291f0cf523fe48a5863596543dc33d6204
created 2015-10-05 13:24 -0700
pushed 2015-10-07 17:31 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
77416253dff525714a33f84e81823b32a67aacb6
created 2015-10-05 14:27 -0700
pushed 2015-10-06 10:01 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for build bustage CLOSED TREE
102aa11bc1aaa72b1ded68080a0b97eadcea49ae
created 2015-10-05 13:24 -0700
pushed 2015-10-06 10:01 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
b96ac06ea355312fe8234e895a4f678854823cee
created 2015-09-28 12:33 +0200
pushed 2015-09-29 22:36 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1206520: Create an option to throw on asm.js validation failures; r=luke
22f77a5c45b8e0bb52026b38c40792ae3fecac9a
created 2015-09-14 14:11 -0700
pushed 2015-09-17 12:56 +0000
Jeff Walden Jeff Walden - Bug 1204027 - Forbid escapes within keywords when parsing/tokenizing. r=arai
dba2e2a8a37c607134f0a7f8060d75684b733721
created 2015-08-25 16:51 -0700
pushed 2015-08-26 18:32 +0000
Eric Faust Eric Faust - Bug 1198453 - Make ES7 Exponentiation operator nightly only. (r=jorendorff)
a466d341647f4b25758e56c674e7a6e4ff746bdf
created 2015-08-13 09:40 +0900
pushed 2015-08-14 13:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1194022 - Add another exception for a token after yield expression without operand and followed by EOL. r=Waldo
05f838caf0761e9f9d0beecdd49d1c93d98d8e75
created 2015-08-07 04:11 +0900
pushed 2015-08-12 22:16 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1089045 - Part 1: Supply consistent modifiers to TokenStream. r=Waldo
c0d0135b9860a3183e0e5f505578a070991bae63
created 2015-07-27 13:21 -0700
pushed 2015-07-28 14:28 +0000
Mariusz Kierski Mariusz Kierski - Bug 1135708 - Implement es7 exponentiation operator. (r=efaust, f=jandem)
f02358b1e7e0c4274cd3567b67a6184973a04c9b
created 2015-07-27 15:22 -0700
pushed 2015-07-28 14:28 +0000
Wes Kocher Wes Kocher - Backed out changeset e01d0f7a3c6f (bug 1135708) for spidermonkey errors CLOSED TREE
e01d0f7a3c6fd95da3429a339a109a046c6e3451
created 2015-07-27 13:21 -0700
pushed 2015-07-28 14:28 +0000
Mariusz Kierski Mariusz Kierski - Bug 1135708 - Implement es7 exponentiation operator. (r=efaust, f=jandem)
1519a2b83f3f2d2cdbc0824d635f9dea418068ff
created 2015-05-28 10:22 +0100
pushed 2015-05-29 13:33 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Fix some more places we don't report allocation failure to the context r=terrence
de4736293b6aac98cdb6c1bb333fa9b9971e603e
created 2015-05-24 05:38 +0900
pushed 2015-05-24 19:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1159973 - Abort parsing when TokenStream::SourceCoords hits OOM. r=jorendorff
02520ac48ee30dfea00d43b65bfd6b791ad8f517
created 2015-04-28 21:09 +0900
pushed 2015-04-28 19:32 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1151931 - Part 2: Warn about unreachable code after return statement. r=Waldo
less more (0) -300 -100 -60 tip