js/src/frontend/TokenStream.cpp
87489ca621bdce7da3cc093b9ebff61026914eb6
created 2017-03-09 19:24 -0800
pushed 2017-03-14 08:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1345145 - Remove some frontend tracelogging that's in functions that are too hot, causing regressions, and whose per-call execution times are too low to be useful. r=h4writer a=gchang
dd076a9610d4ede1314d5d3f36870a68c6a1d322
created 2017-03-04 20:36 +0900
pushed 2017-03-06 23:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1317400 - Part 1: Implement Function.prototype.toString revision proposal. r=till
cc682c2db247433a4aad347f0d20ddbc968eb26b
created 2017-02-24 12:52 -0800
pushed 2017-03-06 23:02 +0000
Shu-yu Guo Shu-yu Guo - Bug 1342273 - Improve frontend tracelogging. (r=h4writer)
c7a4c2e34e6e1c888976fd9857fe816804f83550
created 2017-02-21 17:18 +0000
pushed 2017-03-06 23:02 +0000
Jon Coppeard Jon Coppeard - Bug 1340145 - Don't allow HTML comments in module scripts r=anba
f827db18261779031504eb8a5fe9f6e1fcc683d2
created 2017-02-15 23:53 +0900
pushed 2017-03-06 23:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283712 - Part 3: Add Parser::errorWithNotes and Parser::errorWithNotesAt. r=jwalden
476a938ee2abc89377b9451295735919c51259f9
created 2017-02-15 23:53 +0900
pushed 2017-03-06 23:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1336783 - Part 1: Rework on reserved word and remove TokenStream::KeywordIsName. r=jwalden
7002008dc1166b7bc1c2ad2ecbcfdde17f6f11b0
created 2017-02-11 05:27 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1337117 - Remove references to main thread in the JS engine, r=jandem.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
bb868860dfc35876d2d9c421c037c75a4fb9b3d2
created 2017-01-19 11:14 +0900
pushed 2017-01-23 16:02 +0000
Kevin Gibbons Kevin Gibbons - Bug 1317375 - Implement "Template Literals Revision / Lifting Template Literal Restriction" ECMAScript proposal r=arai
27dda9c4c3dcbe83f21a3a020beb5c81bef815c7
created 2017-01-04 14:45 -0800
pushed 2017-01-23 16:02 +0000
Jeff Walden Jeff Walden - Bug 1326454 - Don't report an error when SourceCoords::add fails, because it fails only when an underlying Vector::append fails, and that vector handles OOM reporting itself. r=arai
c7ec29bcb8626badd5889f576bbdec063a9ef491
created 2016-11-29 13:35 -0800
pushed 2017-01-23 16:02 +0000
Jeff Walden Jeff Walden - Bug 1326454 - Make TokenStream::skipChars{,IgnoreEOL} accept an unsigned integral number of chars to skip. r=arai
df0c9d78a8ea3e5f95cf50f3c47a3f7833279528
created 2016-11-22 12:32 -0800
pushed 2017-01-23 16:02 +0000
Jeff Walden Jeff Walden - Bug 1326454 - Make TokenStream::peekChar's signature fallible. r=arai
043860a49efd309fee5faee95a8dc8d99ac588a9
created 2016-11-29 13:35 -0800
pushed 2017-01-23 16:02 +0000
Jeff Walden Jeff Walden - Bug 1326454 - Rename TokenStream::getBracedUnicode to TokenStream::matchBracedUnicode and make its signature fallible. r=arai
ee1b2ddc8d0af6620617cbba2f24bdfab42dc331
created 2016-11-22 12:32 -0800
pushed 2017-01-23 16:02 +0000
Jeff Walden Jeff Walden - Bug 1326454 - Introduce TokenStream::warning that warns at the current offset. r=arai
c6f7dfbbbc25f2d3c99cff886084b9836c85196f
created 2016-11-22 12:32 -0800
pushed 2017-01-23 16:02 +0000
Jeff Walden Jeff Walden - Bug 1326454 - Introduce TokenStream::error that reports an error at the current offset. r=arai
0ffb071233ea4c4cb02f1eaab90c7e4bd944dca5
created 2016-12-09 11:16 -1000
pushed 2017-01-23 16:02 +0000
Jeff Walden Jeff Walden - Bug 1296814 - Rename TokenStream::reportStrictWarningErrorNumberVA to TokenStream::reportExtraWarningErrorNumberVA for clarity. r=arai
f4cac94feb53415a51d9966dd60b1ccdecc43c36
created 2016-11-22 16:47 +0900
pushed 2017-01-23 16:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1197230 - Handle non-BMP identifier. r=shu
483dc75949fa15e328523b383ab4377ee50d753f
created 2016-11-07 16:14 +0100
pushed 2016-11-14 12:33 +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-14 12:33 +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-14 12:33 +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-14 12:33 +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-14 12:33 +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-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +0000
Tom Schuster Tom Schuster - Bug 1291212 - Ship the exponentiation operator. r=till
357f9ca720b4e71c12c75e2325c77e8c3386af88
created 2016-08-14 20:39 +0900
pushed 2016-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-19 13:50 +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-09-19 13:50 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290422 - Part 1: Remove JSErrorReport.messageArgs. r=jwalden
9a06052355a5f9d4a0f7d0ba151420868b581b5f
created 2016-07-13 11:32 +0900
pushed 2016-08-01 14:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283058 - Part 2: Remove CompileError.argumentsType. r=jwalden
45a6ed90fe016018f780ff5a8a1887a97508293e
created 2016-07-13 11:32 +0900
pushed 2016-08-01 14:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283058 - Part 1: Remove JSREPORT_UC. r=jwalden
9c4675f6970fe850de47cffb3b1fb504d35fa563
created 2016-06-28 17:11 +0100
pushed 2016-08-01 14:37 +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-08-01 14:37 +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-08-01 14:37 +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-08-01 14:37 +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-06-06 20:27 +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-06-06 20:27 +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-06-06 20:27 +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-04-25 17:12 +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-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1253847 - Do not count the skipped EOL inside template literal. r=jorendorff
1c90e31205c8c401703c42d75897e757c2709b32
created 2016-03-11 15:19 +0100
pushed 2016-03-17 14:21 +0000
Jan de Mooij Jan de Mooij - Bug 1212328 - Clean up some JSErrorReport-related code. r=Waldo,bz, a=ritu
4f02780c73e3a60ce44d423bcf004aa77bf4195b
created 2016-01-15 18:26 -0600
pushed 2016-01-25 14:05 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jandem)
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-01-25 14:05 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
115da8bc01ad4f99882a52a73212e0690e6128fc
created 2016-01-05 10:24 +0100
pushed 2016-01-25 14:05 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1236476: Report out of memory in ExpandErrorArgumentsVA; r=jandem
5e0769303a5efc3c745cc9ffd0492fa3a75dcf74
created 2015-12-28 17:39 -0600
pushed 2016-01-25 14:05 +0000
Luke Wagner Luke Wagner - Bug 1229642 - change to AsmJSActivation to WasmActivation (r=bbouvier)
9295eeb878f5fc4570025cb4cf38d4be1e364e8d
created 2015-08-07 08:10 +0900
pushed 2016-01-25 14:05 +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-14 20:18 +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-14 20:18 +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-12-14 20:18 +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-12-14 20:18 +0000
Jan de Mooij Jan de Mooij - Bug 1219305 - Remove JSVersion field from Keywords.h. r=jorendorff
less more (0) -300 -100 -60 tip