js/src/jsscan.cpp
37e5a7fe49efa374d2259280cee36b7851aedda7
created 2011-04-04 18:54 -0700
pushed 2011-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 636654 - Extract large cold chunks (e4x, @lines) from getTokenInternal(). r=brendan.
d796fb18f555b76abfa6ac287e8c3f3760c6346e
created 2011-03-31 01:14 -0700
pushed 2011-04-26 22:38 +0000
Paul Biggar Paul Biggar - Bug 643548: Remove mozalloc_undef_macro_wrappers hack from JS engine. (r=luke,rs=brendan)
4629abbde2f742fd930941bf1208da172157f2f9
created 2011-03-23 14:33 -0700
pushed 2011-04-26 22:38 +0000
Luke Wagner Luke Wagner - Bug 636224 - rm cx->interpLevel and TSF_ERROR (r=brendan)
1c3246c67c63ef731054ab7b9bd84834edca7abb
created 2011-03-16 15:18 -0700
pushed 2011-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 639420 - Speed up the scanner ten ways, part 9. r=brendan.
3d399dda0723c0f1fa8add8617cd33509db4ec1f
created 2011-03-16 15:18 -0700
pushed 2011-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 639420 - Speed up the scanner ten ways, part 8. r=brendan.
e5e7641a838ea9c2aa0cdf7396f62cd5758413ab
created 2011-03-16 15:17 -0700
pushed 2011-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 639420 - Speed up the scanner ten ways, part 6. r=brendan.
14341714121012e75e61cea5095780b5cb8b44b0
created 2011-03-16 15:17 -0700
pushed 2011-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 639420 - Speed up the scanner ten ways, part 5. r=brendan.
7e136a2e97c6e6f89b3e94d3f61b7790e9f42dbf
created 2011-03-16 15:17 -0700
pushed 2011-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 639420 - Speed up the scanner ten ways, part 4. r=brendan.
4b2d4ae70a911bd831588e045ba59349f39b4e2e
created 2011-03-16 15:17 -0700
pushed 2011-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 639420 - Speed up the scanner ten ways, part 3. r=brendan.
38ed1565942611f19d9550fe78bcc3d6df8ec903
created 2011-03-16 15:16 -0700
pushed 2011-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 639420 - Speed up the scanner ten ways, part 2. r=brendan.
04a14872bdafd4956c816f6fde20791e88910b77
created 2011-03-16 15:16 -0700
pushed 2011-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 639420 - Speed up the scanner ten ways, part 1. r=brendan.
994a82955f318aca719519bd92285668ec106299
created 2011-03-09 15:26 -0800
pushed 2011-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 640076 - TOK_XMLATTR tokens can span multiple lines. r=brendan.
5f49ed96bfbffeb26c9acb913efb016bf492ab7c
created 2011-03-08 23:51 -0800
pushed 2011-04-26 22:38 +0000
Brendan Eich Brendan Eich - Fix assertion botched by function using a previously mentioned name and therefore claiming its placeholder or declared definition; the function must have sane end vs. begin source coordinates for error reporting purposes (640075, r=njn).
3035bb78201359418f1bdc6b4ed3f15c4f9e282f
created 2011-03-08 16:10 -0800
pushed 2011-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 638034 - Make scanning safer. r=brendan.
c89a89102e41a3b29bbd254f468c014204d2d421
created 2011-02-20 15:07 -0800
pushed 2011-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +0000
Jeff Walden Jeff Walden - Improve E4X syntax error reporting. r=nnethercote, a=shaver.
3f71115041e81bef84d94f9550d55d8325f460e9
created 2011-02-18 19:30 -0800
pushed 2011-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +0000
Chris Leary Chris Leary - Backed out changeset b88172246b66 due to Win32 debug failures.
b88172246b66ddebd84ea37f9bfa8c8872806ad0
created 2011-01-25 02:33 -0800
pushed 2011-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +0000
Chris Leary Chris Leary - Bug 617935: Check string lengths using StringBuffer. (r=lw)
0d9a5752b1cf36be73c2bc2cab784fbdcb04eb20
created 2010-11-16 15:34 -0800
pushed 2011-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Backed out changeset 2892db39b022 due to orange.
2892db39b022dedc277dcc9970be66182a120742
created 2010-12-14 17:26 -0800
pushed 2011-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +0000
Brendan Eich Brendan Eich - Bug 609617 - delete(eval(...)) calls indirect eval (r=jimb).
24e0e47145b71acfe3170c3525b1d06b0bd1c3ac
created 2010-10-01 18:46 -0500
pushed 2011-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +0000
Chris Leary Chris Leary - Bug 540675: eviscerate JSStackFrame::callerVersion. (r=lw)
bd083de5575d54b98afcfc3df4aaf316adbb7ae1
created 2010-09-09 16:52 -0700
pushed 2011-04-26 22:38 +0000
Chris Leary Chris Leary - Back out due to mochiserver breakage. (no_r=me)
c6c5449d7b24acc31d75c8f899b010b550d39dd3
created 2010-09-09 14:25 -0700
pushed 2011-04-26 22:38 +0000
Chris Leary Chris Leary - Bug 540675: remove callerVersion from stack frame. (r=lw)
c74dc777c5c69b6123855e5efe5a1146853e819f
created 2010-08-17 18:45 -0700
pushed 2011-04-26 22:38 +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-04-26 22:38 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2011-04-26 22:38 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
65081752a7c809d478743141fa5d5bea0b1f68c0
created 2010-07-01 23:10 -0700
pushed 2011-04-26 22:38 +0000
Luke Wagner Luke Wagner - Merge
a17abc6472007a9f0595101428c7fe6270e867b9
created 2010-06-09 21:59 -0700
pushed 2011-04-26 22:38 +0000
Luke Wagner Luke Wagner - Merge with TraceMonkey
e6e64c7dcf59733a03ba39acc61f41612a2f6fcb
created 2010-05-13 14:49 -0700
pushed 2011-04-26 22:38 +0000
Luke Wagner Luke Wagner - convert up to jsstr
c2c09af14293d3f339b140a3932650c428d579c8
created 2010-08-17 18:01 -0700
pushed 2011-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +0000
Chris Leary Chris Leary - Arena pool macros don't want to die.
ec3acdc9e4d2c3aa4f338a0e8de3ecdc203b7f5f
created 2010-07-10 23:19 -0700
pushed 2011-04-26 22:38 +0000
Chris Leary Chris Leary - Bug 559408: Arena macros to methods. (r=galish)
ab950237af8241ca33af8b234b43d754f8452fc7
created 2010-06-26 18:09 -0700
pushed 2011-04-26 22:38 +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-04-26 22:38 +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-04-26 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 564369 - streamline TokenStream::getChar(), part 11. r=cdleary.
less more (0) -100 -60 tip