js/src/frontend/TokenStream.h
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
9e6e0fbeb0b41f2c90beaeabf22a936ed2ecc2b7
created 2015-03-18 18:01 -0700
pushed 2015-05-11 18:39 +0000
Brian Hackett Brian Hackett - Bug 1143521 - Remove IsPoisonedPtr stuff, r=sfink.
c9f22a8355e07cd8e232b4479d8b829f68a71f95
created 2015-02-25 17:30 -0800
pushed 2015-05-11 18:39 +0000
Eric Faust Eric Faust - Bug 1101903 - Part 2: Allow parsing and emitting strict mode code in smaller than script-sized units. (r=Waldo)
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
b6372c9513efb51231c5a8d8495872332eb61ce5
created 2015-02-17 15:59 -0800
pushed 2015-03-30 18:32 +0000
Sean Stangl Sean Stangl - Bug 1134359 - Remove maybeStrSpecial. r=evilpie
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
6299801edf7c57c4e9885dd8bea16a343f5f314b
created 2014-12-30 16:05 -0800
pushed 2015-02-23 15:17 +0000
Sean Stangl Sean Stangl - Bug 1118040 - Remove getChar's maybeEOL optimization. r=evilpies
1968c35bfcfbf8472b63acdc8af233cc1c09f5a4
created 2014-11-12 14:51 -0800
pushed 2015-01-12 19:37 +0000
Jim Blandy Jim Blandy - Bug 1083913: Restrict source lines included in error messages to the source text actually available. r=shu
225acc46d6f8e436bcc1cf645d608e6a98be8d63
created 2014-11-12 14:51 -0800
pushed 2015-01-12 19:37 +0000
Jim Blandy Jim Blandy - Bug 1083913: Add a 'columnNumber' parameter to the JS shell's 'evaluate' and 'offThreadCompileScript' functions. r=shu
2667dc45cfc1790a81f704037d142b6f1fa019cf
created 2014-11-12 14:51 -0800
pushed 2015-01-12 19:37 +0000
Jim Blandy Jim Blandy - Bug 1083913: Make TokenStream::linebase an offset, not a pointer into nothingness. r=shu
bc7884c686bcbc4b2e8bc8ddcae264e3a6514390
created 2014-11-12 14:51 -0800
pushed 2015-01-12 19:37 +0000
Jim Blandy Jim Blandy - Bug 1083913: Make js::TokenStream::TokenBuf store the starting offset of its buffer explicitly, not implicitly as a bias on base_. r=shu
1f0754688e9942c9f25d63a013e7570483e1feb3
created 2014-11-12 14:51 -0800
pushed 2015-01-12 19:37 +0000
Jim Blandy Jim Blandy - Bug 1083913: Replace TokenBuf::base and TokenStream::rawBase with better abstractions. r=shu
1fd12e58f1dce9d95006dcfb27e3158bc3d65f9b
created 2014-10-24 21:06 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part11: Remove TOK_ERROR from TokenKind. r=jwalden
8f7328cff3f3cd2ebfa50dcc756a102b26656125
created 2014-10-24 21:06 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part10: Return error status from TokenStream.getTokenInternal. r=jwalden
b04c00d7360f6823b4017c99f0e8be9b42fc2784
created 2014-10-24 21:03 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part7: Check error in TokenStream.nextTokenEndsExpr. r=jwalden
c752b39d474235642fee2cd9c095e2b7ab130ac4
created 2014-10-24 21:02 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part6: Check error in TokenStream.peekTokenPos. r=jwalden
b7bc8ad6734e7a21d6b81db5ae4e1058b8d98eef
created 2014-10-24 21:01 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part5: Check error in TokenStream.matchContextualKeyword. r=jwalden
5029cfa10631c126910afd001a4e5230f3c94c7b
created 2014-10-24 21:01 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part4: Check error in TokenStream.matchToken. r=jwalden
f24b12708b3e293d02058f94037ffff62f29642f
created 2014-10-24 20:59 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part3: Check error in TokenStream.peekTokenSameLine. r=jwalden
15d9ae6988d8a0ba5444d90eecfe3a004dacfc4f
created 2014-10-24 20:59 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part2: Check error in TokenStream.getToken. r=jwalden
f9fe2128bc228bd04a0cd8d6cc4af9a4a14cc2b7
created 2014-10-24 20:58 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part1: Check error in TokenStream.peekToken. r=jwalden
d5476a4b48eb9638e450b4018b3bb152eaa2b6e2
created 2014-10-28 12:23 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 33ee15f0fbcc (bug 1066827) for perma test failures in spidermonkey on a CLOSED TREE
b3f9fa3a60f37eaeb12e499f62163ca8de5557bd
created 2014-10-28 12:23 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bc56d0664d02 (bug 1066827)
4bd196e44548992db08bc9f11e95a7a3f9c0333d
created 2014-10-28 12:23 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 09e37ba34968 (bug 1066827)
da1125a027915893dbf580741438f2b1ca6ca8ea
created 2014-10-28 12:23 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f023c533e279 (bug 1066827)
979f3e5110911fd72c21e6bfbe6a6a8f4445660e
created 2014-10-28 12:23 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7d9e3126b05b (bug 1066827)
67766301f672d7f27d065b5c5961146af8db1574
created 2014-10-28 12:23 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0243acc10d0e (bug 1066827)
b02f4abef018dae80c8107843c00a2a81342f9e2
created 2014-10-28 12:23 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f9c84399eb72 (bug 1066827)
1f10d6520886aa18a2ea1718f3955b0ebb5a9900
created 2014-10-28 12:22 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e858de8b1166 (bug 1066827)
63bf295591c06df12a9129604569c45f6b539adb
created 2014-10-28 12:22 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 097c455f81fa (bug 1066827)
097c455f81fab35176f74a6b731b8448f870feaa
created 2014-10-24 21:06 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part11: Remove TOK_ERROR from TokenKind. r=jwalden
e858de8b1166122c48391239b8975057cd6a62c3
created 2014-10-24 21:06 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part10: Return error status from TokenStream.getTokenInternal. r=jwalden
f9c84399eb72da94d1ef82826ed9621962048290
created 2014-10-24 21:03 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part7: Check error in TokenStream.nextTokenEndsExpr. r=jwalden
0243acc10d0e5574b1d0fc611a8a09768890c83e
created 2014-10-24 21:02 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part6: Check error in TokenStream.peekTokenPos. r=jwalden
7d9e3126b05b2415b89ffba7010de560d9f3b01b
created 2014-10-24 21:01 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part5: Check error in TokenStream.matchContextualKeyword. r=Waldo
f023c533e279fd4bd850c5cb89be9743bf2610eb
created 2014-10-24 21:01 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part4: Check error in TokenStream.matchToken. r=Waldo
09e37ba34968d6b850c9057152ae1f50a95f6461
created 2014-10-24 20:59 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part3: Check error in TokenStream.peekTokenSameLine. r=Waldo
bc56d0664d0282c691a3273323c89ef56ab5d43e
created 2014-10-24 20:59 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part2: Check error in TokenStream.getToken. r=jwalden
33ee15f0fbcc0b3ab98253e621acdbdfc16f0553
created 2014-10-24 20:58 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part1: Check error in TokenStream.peekToken. r=jwalden
52b2e7d0c6520e6840067576cfb77c362fe6b6a6
created 2014-10-20 10:13 -0700
pushed 2015-01-12 19:37 +0000
Terrence Cole Terrence Cole - Bug 1063241 - Use a constructor instead of manual PodZero to initialize JSErrorReport; r=sfink
020a62efb303bb8a1d78a7b124de112c7c704fe9
created 2014-10-01 19:17 +0200
pushed 2014-11-28 15:29 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT_IF by MOZ_ASSERT_IF. r=jorendorff
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-11-28 15:29 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
ee03a0b3b0375e344abb72d775350a97529408a6
created 2014-09-29 10:44 +0200
pushed 2014-11-28 15:29 +0000
Bobby Holley Bobby Holley - Bug 1070131 - Switch originPrincipals to a mutedError flags. r=luke,r=bz
962f8d56981f7105438c0f25d977b750176ea660
created 2014-09-22 17:15 -0500
pushed 2014-11-28 15:29 +0000
Jason Orendorff Jason Orendorff - Bug 1054835 - JSMSG_PAREN_BEFORE_FORMAL parse error in Method Definitions in strict mode. Tests by ziyunfei, who discovered the bug. r=Waldo.
400209a093d2487ee69dabd06f426915ef116e67
created 2014-09-09 19:08 +0900
pushed 2014-11-28 15:29 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1041426 - Make error message for unexpected token more clear. r=jwalden
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-11-28 15:29 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
63c65da22bafc68f8b157951688bb42b34b5fb3e
created 2014-08-23 01:59 +0900
pushed 2014-10-13 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1053240 - Add a higher-order macro for TokenKind. r=jwalden
3d3945a8af7d18ca632d67a26df697ed0f259885
created 2014-07-31 11:24 -0400
pushed 2014-10-13 16:35 +0000
Guptha Rajagopal Guptha Rajagopal - Bug 1038259 - Enable template strings in all builds. r=jorendorff
479cbe3d30cdd5c7e13f7430050edd57c87058f0
created 2014-07-30 10:14 +0200
pushed 2014-10-13 16:35 +0000
Guptha Rajagopal Guptha Rajagopal - Bug 1031397 - Implement Tagged Templates as described in ES6 draft section 12.3.7. r=jorendorff
106cb7c6591ac9389e38236725d70108461e8097
created 2014-07-09 16:53 -0700
pushed 2014-09-02 16:39 +0000
Jeff Walden Jeff Walden - Bug 1036703 - Manage TokenStream::{sourceMap,display}URL_ using UniquePtr. r=jimb
fca18fabdbbd0ee4bc5fb5681292baeec617db57
created 2014-06-23 10:58 -0400
pushed 2014-09-02 16:39 +0000
Guptha Rajagopal Guptha Rajagopal - Bug 1024748 - Implement Template Literals as described in ES6 draft section 12.2.9. r=jorendorff
361aecdb5e5d49eb53364f613e430c3818be5295
created 2014-06-17 11:28 +0200
pushed 2014-09-02 16:39 +0000
Jan de Mooij Jan de Mooij - Bug 1025875 part 1 - Make some frontend code handle Latin1 strings. r=njn
81893e0553daa89b20d93b8fcf90d9ed39326613
created 2014-06-11 07:21 -0500
pushed 2014-09-02 16:39 +0000
Guptha Rajagopal Guptha Rajagopal - Bug 1021368 - Implement ES6 NoSubstitutionTemplate (multiline strings). r=jorendorff. Thanks to André Bargull for tests and review.
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-07-21 20:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
b46a88e69236a8180d60d99d8caebb4b8012f447
created 2014-04-18 11:13 -0700
pushed 2014-06-09 21:49 +0000
Dan Gohman Dan Gohman - Bug 998172 - SpiderMonkey: Eliminate unnecessary parentheses around return values. r=nbp
9e0e519805ab5f8c9db52b77e70c1edf0a4978de
created 2014-04-06 21:31 -0700
pushed 2014-06-09 21:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 992274 (part 1) - Tweak an edge case in line number handling. r=jorendorff.
fbca45e6593052971edb288cda52ce0a12ed959b
created 2014-03-24 18:32 -0400
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 987666 - Remove the unused dynamic root analysis. r=sfink
2d1b4d36eef948088f39d03b9bf2ba9377af3e9b
created 2014-04-06 21:31 -0700
pushed 2014-04-28 18:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 992274 (part 1) - Tweak an edge case in line number handling. r=jorendorff, a=abillings.
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2014-03-17 21:55 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
753d7a9f2726da0c17a8362bfe35aea604a72702
created 2014-01-25 22:04 -0800
pushed 2014-03-17 21:55 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 1: Replace JS_LIKELY with MOZ_LIKELY. r=luke
less more (0) -100 -60 tip