js/src/jsscan.cpp
c89a89102e41a3b29bbd254f468c014204d2d421
created 2011-02-20 15:07 -0800
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Improve E4X syntax error reporting. r=nnethercote, a=shaver. (relanding in a CLOSED TREE)
18ce1014fe2ca53746b5d38ba8356e7344d18085
created 2011-02-18 19:30 -0800
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Bug 634444 - Back out for regressions (see the bug for their details). Either r=njn or r=me depending how you want to consider whose idea/plan it was (relanding in a CLOSED TREE)
92aa2e2f4c63a57b8ca252bbd09d765b4a8a094e
created 2011-02-20 17:46 -0800
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - #jsapi observed the extent of orange in the TM tree and saw that OS X x86 opt was consistently and totally evil. So jwalden was sorry he had ever pushed changes for bug 631135. It broke his heart. And he said, “I will wipe this tree of every push back to 9105cd721d46. Yes, and I will revert the entire TM CLOSED TREE. I am sorry I ever pushed to it.” But 9105cd721d46 found favor with #jsapi.
335dbb9502e0240c2ffa30cce40f08343304a2fe
created 2011-02-20 15:07 -0800
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Improve E4X syntax error reporting. r=nnethercote, a=shaver.
3f71115041e81bef84d94f9550d55d8325f460e9
created 2011-02-18 19:30 -0800
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Bug 634444 - Back out for regressions (see the bug for their details). Either r=njn or r=me depending how you want to consider whose idea/plan it was
0d4b01278890623d0919847432d2a103879d6525
created 2011-02-17 20:47 -0800
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Avoid assertion failures for bug 634444. r=me, a=blocking.
2d44fc8340717826489efcad4a7b78bf0e7dbba7
created 2011-02-17 19:02 -0800
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634444 - Errors in long lines cause memory spikes when a console is in use. r=brendan, a=blocking.
4cb688939afcdf0262f0c82ecca52685d350a221
created 2011-01-26 16:46 -0800
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Bug 629187 - Strict mode keywords are accepted as argument names and function name for strict mode functions. r=jimb
dd71c1b1159e4b8deed8fc22309c6f5a04e82f4e
created 2011-01-27 02:54 -0800
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 595691, take 2: fix versioning across VM instances, remove _options. (r=luke,brendan,igor)
066a856dc43f965f066b5ae0636b72ca5335bea4
created 2011-01-25 04:11 -0800
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Backed out changeset b88172246b66 due to Win32 debug failures.
b88172246b66ddebd84ea37f9bfa8c8872806ad0
created 2011-01-25 02:33 -0800
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 595691: fix versioning across VM instances, remove _options. (r=luke,brendan,igor)
3d6533055424fa46de6e9ac797e61aad3ad37501
created 2011-01-24 07:26 -0800
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Bug 497869 - Forbid let and yield in strict mode code in scripts which are not JS1.7 or greater (that is, any web script not explicitly opted into JS1.7+ with a <script type>). r=brendan
b21d0f75e50a22a9919a5fa89d6531db5d0986bd
created 2011-01-22 17:46 -0800
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Bug 497869 - Future reserved words are syntax errors in strict mode. r=brendan
a7d178f043dbc420c38e1bdd8f62453745c94572
created 2011-01-23 03:12 -0800
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Back out everything from the last several hours for turning into a disaster zone finally ending in total orange. r=return-to-sanity
e0ce1fb5e566b17b62d845c842d7208bec4551cd
created 2011-01-22 17:46 -0800
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Bug 497869 - Future reserved words are syntax errors in strict mode. r=brendan
7e5853562debba1c7b905cc1ce73a41695dbc748
created 2011-01-12 15:28 -0800
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 617935: Check string lengths using StringBuffer. (r=lw)
0d9a5752b1cf36be73c2bc2cab784fbdcb04eb20
created 2010-11-16 15:34 -0800
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Bug 614493 - Move top-level binding storage (and argument, variable, and upvar counts) out of JSFunction and into js::Bindings, itself stored in JSScript, anticipating the time when strict mode eval scripts will need it. r=brendan
1d1fe1d1e6268ddcf9067b1b21516f0b6b10b80a
created 2010-12-06 10:26 -0800
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
dab87d48d3ddf036301899200ddf85befed05a4f
created 2010-12-15 15:14 -0800
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 618572 - Assertion failure: *userbuf.ptr == c, at ../jsscan.cpp:349 (2nd attempt). r=brendan.
c86a79eb18b95217369d7dc02e0ce3c79a6fdb68
created 2010-12-14 18:54 -0800
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Backed out changeset 2892db39b022 due to orange.
2892db39b022dedc277dcc9970be66182a120742
created 2010-12-14 17:26 -0800
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 618572 - Assertion failure: *userbuf.ptr == c, at ../jsscan.cpp:349. r=brendan.
49f5c26fea36bffeab0a9829e860aa4aa8ca25a5
created 2010-12-12 00:50 -0800
pushed 2011-06-28 13:37 +0000
Brendan Eich Brendan Eich - Fix //@line from stdin and (more important) add @line testcase (618652, r=njn).
3fe1860a15b35fc08e732ae8dc8a17d22b736015
created 2010-10-13 04:00 -0700
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Bug 601262 - A string literal containing an octal escape before a strict mode directive should be a syntax error. (Yes, this requirement is ugly, but it's what ES5 says.) r=brendan
2b9d805d77a1029b05ccf518fac746fde029e0ce
created 2010-12-07 15:22 -0800
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 588648 - Don't copy chars when scanning. r=brendan.
651d80c9ad153a4941d10d2e4f9ae02119d11215
created 2010-11-29 19:35 +0100
pushed 2011-06-28 13:37 +0000
Jan de Mooij Jan de Mooij - Bug 615070 - Newline after backslash is invalid in regexp literals. r=jwalden
0f78c4619855146dd2dabc4161f41aaba1ad6157
created 2010-11-04 16:06 -0700
pushed 2011-06-28 13:37 +0000
Brendan Eich Brendan Eich - Bug 609617 - delete(eval(...)) calls indirect eval (r=jimb).
24e0e47145b71acfe3170c3525b1d06b0bd1c3ac
created 2010-10-01 18:46 -0500
pushed 2011-06-28 13:37 +0000
Jason Orendorff Jason Orendorff - Finally get rid of /* Added by JSIFY */ comments. r=Waldo.
0a3530e79cb7b3a7fda90a4a7c94f7b0665c74ed
created 2010-09-18 00:31 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 596502: unbreak XML parsing on JS1.6 and onwards. (r=brendan)
b156a63a8beab89d7bb2b1a004432ae12bcabe34
created 2010-09-13 13:08 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 590834 - Clean up number-to-string code. r=jwalden.
33bf77bcf1a0cd187a16b1839b53e2f12261069d
created 2010-09-13 09:38 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 540675: eviscerate JSStackFrame::callerVersion. (r=lw)
bd083de5575d54b98afcfc3df4aaf316adbb7ae1
created 2010-09-09 16:52 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Back out due to mochiserver breakage. (no_r=me)
c6c5449d7b24acc31d75c8f899b010b550d39dd3
created 2010-09-09 14:25 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 540675: remove callerVersion from stack frame. (r=lw)
c74dc777c5c69b6123855e5efe5a1146853e819f
created 2010-08-17 18:45 -0700
pushed 2011-06-28 13:37 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey. This should fix the Xd regression picked up in the last merge.
6e65c8d205ae157b7efbbe889c1a0d2f2d0e81d9
created 2010-08-02 15:55 -0700
pushed 2011-06-28 13:37 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2011-06-28 13:37 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
65081752a7c809d478743141fa5d5bea0b1f68c0
created 2010-07-01 23:10 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Merge
a17abc6472007a9f0595101428c7fe6270e867b9
created 2010-06-09 21:59 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Merge with TraceMonkey
e6e64c7dcf59733a03ba39acc61f41612a2f6fcb
created 2010-05-13 14:49 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - convert up to jsstr
c2c09af14293d3f339b140a3932650c428d579c8
created 2010-08-17 18:01 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 584595 - TM: speed up scanning three ways. r=cdleary.
7d02da2df01e2b9b7d38b997f869fa4aa51984b8
created 2010-07-29 17:37 -0700
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Bug 582643 - Reject '0x' without any hex digits. r=jorendorff
5ec5ae37827fa66b082bcd8a897bf2cbeade0728
created 2010-07-23 02:29 -0500
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Bug 577536 - parseInt() uses radix 8 if the string starts with '0' but not 0x or 0X, and the digit string should be stringified before the radix is integerized. r=jorendorff
468e317da3d858daa9dec61e41360ee8ed70acee
created 2010-07-11 00:09 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Arena pool macros don't want to die.
ec3acdc9e4d2c3aa4f338a0e8de3ecdc203b7f5f
created 2010-07-10 23:19 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 559408: Arena macros to methods. (r=galish)
ab950237af8241ca33af8b234b43d754f8452fc7
created 2010-06-26 18:09 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Back out f8c6a272f2dc. It was working on Try a few minutes ago, I swear! (r=red)
f8c6a272f2dcedfeb85e0a7cc2b6ad13d8d03d1e
created 2010-06-26 17:55 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 559408: Turn arena pool macros into methods. (r=gal)
2bbcccfc23980f7975462454cdfdc0493a03cf83
created 2010-05-12 21:43 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 564369 - streamline TokenStream::getChar(), part 11. r=cdleary.
ffbe83895f69b3022ca2b4d13db5686d32d06e76
created 2010-05-12 21:43 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 564369 - streamline TokenStream::getChar(), part 10. r=cdleary.
01f9e6ca37e1e7a81273dc97583debdefcf64326
created 2010-05-12 21:43 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 564369 - streamline TokenStream::getChar(), part 9. r=cdleary.
91a4406e7a8c304d9dc51503ce809a327130002f
created 2010-05-12 21:42 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 564369 - streamline TokenStream::getChar(), part 7. r=cdleary.
65f84aca73d15fb3effa162e0d33491ced4b54ff
created 2010-05-12 21:41 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 564369 - streamline TokenStream::getChar(), part 6. r=cdleary.
51399ee0229094e237da6ed1d9a8ff797a2953c1
created 2010-05-12 21:41 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 564369 - streamline TokenStream::getChar(), part 5. r=cdleary.
1135b2628d73bf08aca63cc468447b681c9d3a83
created 2010-05-12 21:40 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 564369 - streamline TokenStream::getChar(), part 4. r=cdleary.
395dbcafc7fca8925cee47b03565149f0ba18b35
created 2010-05-12 21:40 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 564369 - streamline TokenStream::getChar(), part 3. r=cdleary.
965b6adb65c67608b37b949cf2a08086e5c2389a
created 2010-05-12 21:39 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 564369 - streamline TokenStream::getChar(), part 2. r=cdleary.
dbeffed4edb0941665fdb3a30e0f9f1908fda3b3
created 2010-05-12 21:39 -0700
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 564369 - streamline TokenStream::getChar(), part 1. r=cdleary.
d6c920a57c9aed4bcd2e7dbfad4e7ec1195333a4
created 2010-05-11 11:52 -0400
pushed 2011-06-28 13:37 +0000
Robert Sayre Robert Sayre - Backed out changeset 919950c7f0f0
919950c7f0f0f69ff7464cc68323862fc1b38c45
created 2010-05-10 21:46 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 559408: Arena pool macros to methods. (r=gal)
341ffe867ea84220bb0e6f9b9834bbb7c8b58004
created 2010-04-10 21:15 -0700
pushed 2011-06-28 13:37 +0000
Dave Herman Dave Herman - Bug 558437 - rename JSCompiler to js::Parser (r=brendan).
f02074309dcd4425acfff996e9023ad7a9b20ef3
created 2010-04-09 18:54 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 558002 - Convenience methods for TokenStream flags. r=jwalden
75e6b677949dc10bb836813c4aa0314778aec72e
created 2010-03-21 16:07 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 553423 - JS scanner namespacing cleanup (r=lw)
less more (0) -100 -60 tip