js/src/frontend/TokenStream.cpp
9c4675f6970fe850de47cffb3b1fb504d35fa563
created 2016-06-28 17:11 +0100
pushed 2016-06-29 09:35 +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-07 18: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-06-07 18: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-06-07 18: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-05-31 06:13 +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-28 09:16 +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-27 16:05 +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-11 14:23 +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-07 16:34 +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-16 00:28 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jandem)
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-01-16 00:28 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
115da8bc01ad4f99882a52a73212e0690e6128fc
created 2016-01-05 10:24 +0100
pushed 2016-01-11 15:32 +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-29 00:40 +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-18 19: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-11 15:21 +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-10 18:22 +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 11:43 +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-29 12:10 +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 03:08 +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-07 21:54 +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-07 20:34 +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-06 15:49 +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-06 14:50 +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-05 21:27 +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-05 20:24 +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 14:31 +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-16 22: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-25 23:51 +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-13 19:55 +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 12:42 +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-27 23:51 +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-27 22:22 +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-27 20:21 +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-28 09:22 +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-23 20:39 +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 12:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1151931 - Part 2: Warn about unreachable code after return statement. r=Waldo
b1a183c3e7d83984409796122fdee6f0e8626e97
created 2015-04-28 01:44 -0700
pushed 2015-04-28 08:44 +0000
Shu-yu Guo Shu-yu Guo - Bug 1148917 - Add a new option to FrameIter that allows stopping at debugger eval frames. (r=jimb)
d31dfe0f365abd5cb6f6be1e0b2b87fcbedccf07
created 2015-04-25 15:19 +0900
pushed 2015-04-25 06:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 320500 - Add \u{xxxxxx} string literals. r=Waldo
a3f6306dd05e64ea03f427652680151f89357e99
created 2015-04-08 17:41 -0700
pushed 2015-04-09 04:40 +0000
Eric Faust Eric Faust - Bug 1141862 - Part 6: Implement ES6 SuperProperty and SuperMember. (r=jorendorff)
eb8b868b82fa1b6bc61183d8e644ea44eddfddc3
created 2015-04-08 19:05 -0700
pushed 2015-04-09 02:05 +0000
Wes Kocher Wes Kocher - Backed out changeset 876c8ee6b132 (bug 1141862) for spidermonkey bustage
876c8ee6b132b949490580c16411b27c82a5588a
created 2015-04-08 17:41 -0700
pushed 2015-04-09 00:41 +0000
Eric Faust Eric Faust - Bug 1141862 - Part 6: Implement ES6 SuperProperty and SuperMember. (r=jorendorff)
ba375ae024b33f10dc2910058ee86cf63b4cba7a
created 2015-03-31 12:40 +0200
pushed 2015-04-01 13:46 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 674779 - Per-component CPU monitoring, low-level. r=blassey, r=jandem
404be5f66b2a82c34d15efde4c59e4187e018da3
created 2015-04-01 18:34 +0900
pushed 2015-04-01 09:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1005110 - Warn about unreachable expression after semicolon-less return. r=efaust
f5782f959c94f016afe66ff4523c4a8227e9fb53
created 2015-01-25 18:38 -0800
pushed 2015-04-01 07:39 +0000
Chris Peterson Chris Peterson - Bug 1125698 - Add ExpandErrorArguments() varargs helper function and remove uninitialized `dummy` va_list variable. r=Waldo
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5bfaed9ef2d091f2261a0dc62511b625a5f3acda
created 2015-03-10 20:27 -0700
pushed 2015-03-11 07:11 +0000
Eric Faust Eric Faust - Bug 1066234 - Part 1: Parser support for 'extends' in ES6 Classes. (r=jorendorff)
b43067fa81e7e81f577dfac408ffb8cc7d8d066a
created 2015-03-10 20:44 -0700
pushed 2015-03-11 03:44 +0000
Phil Ringnalda Phil Ringnalda - Backed out 7 changesets (bug 1066234) for bustage
73f4dd8f8d97bddf77ac004e98d5a3614b84f5b9
created 2015-03-10 20:27 -0700
pushed 2015-03-11 03:28 +0000
Eric Faust Eric Faust - Bug 1066234 - Part 1: Parser support for 'extends' in ES6 Classes. (r=jorendorff)
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-02-27 15:09 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
168b7595a633c1197d42a45b0e7a74e08d52498c
created 2015-02-25 17:30 -0800
pushed 2015-02-26 01:30 +0000
Eric Faust Eric Faust - Bug 1066227 - Part 3: Parser support for basic ES6 ClassStatements (Nightly Only). (r=jorendorff)
b6372c9513efb51231c5a8d8495872332eb61ce5
created 2015-02-17 15:59 -0800
pushed 2015-02-20 19:46 +0000
Sean Stangl Sean Stangl - Bug 1134359 - Remove maybeStrSpecial. r=evilpie
6299801edf7c57c4e9885dd8bea16a343f5f314b
created 2014-12-30 16:05 -0800
pushed 2015-01-06 21:43 +0000
Sean Stangl Sean Stangl - Bug 1118040 - Remove getChar's maybeEOL optimization. r=evilpies
f5154e4a4117701a17299cb24a63da89c1102b88
created 2014-12-11 13:07 -0500
pushed 2014-12-11 18:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 990484 part 1. Add an overload of JS_IsIdentifier that takes chars+length. r=jorendorff
68388b632918ef430094b6b42139e4e400fd068b
created 2014-11-26 16:01 -0500
pushed 2014-12-02 05:06 +0000
Jeff Walden Jeff Walden - Bug 1105261 - Revert fresh vectors to not prereserving their inline allocation space, because the guaranteed extent of that space is an implementation detail. r=nbp
7b8eb088c38082d38ba3b459d8ae7e66696c1575
created 2014-12-01 18:25 -0800
pushed 2014-12-02 02:26 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1052139, bug 1105261) for b2g desktop crashes
e3ce0e3a147c749222e28c1d2fa9137f9d8e0cc0
created 2014-11-26 16:01 -0500
pushed 2014-12-01 16:09 +0000
Jeff Walden Jeff Walden - Bug 1105261 - Revert fresh vectors to not prereserving their inline allocation space, because the guaranteed extent of that space is an implementation detail. r=nbp
f371cd11e4da7dc976d3d062c5367ed1ac907753
created 2014-11-07 18:33 -0800
pushed 2014-11-17 21:16 +0000
Jeff Walden Jeff Walden - Bug 712939 - Convert more JS_STATIC_ASSERT to static_assert. r=jandem
1968c35bfcfbf8472b63acdc8af233cc1c09f5a4
created 2014-11-12 14:51 -0800
pushed 2014-11-12 22:55 +0000
Jim Blandy Jim Blandy - Bug 1083913: Restrict source lines included in error messages to the source text actually available. r=shu
less more (0) -100 -60 tip