js/src/frontend/FoldConstants.h
aba804ffb8e8410a1ff38cd1bdfe70de1107d23a
created 2019-02-06 20:32 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - bug 1525331 - Make ParseNode::pn_type const. r=jorendorff
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-03 16:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
b60cb229416c3a4d2744611cf89051f574ced95e
created 2018-10-03 14:41 +0000
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1489242 - Add {} to example code in comments. r=jorendorff
d01ca5c5f3d06aef7c40b59335302de83bfcdb62
created 2017-12-21 15:43 -0500
pushed 2018-01-19 16:34 +0000
Jeff Walden Jeff Walden - Bug 1428863 - Pass a PerHandlerParser<ParseHandler> to FoldConstants rather than a GeneralParser<ParseHandler, CharT>, eliminating the need to duplicate constant-folding for one/two-byte parsing. r=arai
9f31a702d5dea600cca630b3a5bdd755a27b2c3d
created 2017-12-08 04:19 -0600
pushed 2018-01-11 21:05 +0000
Jeff Walden Jeff Walden - Bug 1424420 - Rename Parser to GeneralParser, and move all partially-specialized (by ParseHandler) functions in GeneralParser into a new Parser class inheriting from GeneralParser. This permits these functions to be specialized without having two identical definitions when CharT isn't solely char16_t. r=arai
07fcbdb153e29d0fec4420aac2593150365bf7c3
created 2017-06-09 17:44 -0700
pushed 2017-06-12 13:08 +0000
Shu-yu Guo Shu-yu Guo - Bug 1371105 - De-templatize parse handlers. (r=jorendorff)
0d069bcc20b070ee61805c51585c06690914bf25
created 2017-04-04 11:27 -0700
pushed 2017-06-12 13:08 +0000
Jeff Walden Jeff Walden - Bug 1351107 - Add a |typename CharT| template parameter to Parser, SyntaxParseHandler, and FullParseHandler, *without* otherwise changing functionality. r=arai
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
e457582d0089f8efa6b89f112298373aa50e6e5f
created 2016-05-05 15:14 +1000
pushed 2016-08-01 13:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267551 (part 7) - Use MOZ_MUST_USE more in js/src/frontend/. r=jorendorff.
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +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
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-05-11 18:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
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
ab5587721464258ee90c6c4a2ad53db12bd9a1f8
created 2013-07-25 21:23 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 1) - Slim down jsprvtd.h. r=jorendorff.
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2013-09-16 19:14 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
ce515a6cc0c50729fd5a8998f0046e5de33af558
created 2013-07-10 08:14 -0500
pushed 2013-09-16 19:14 +0000
Jason Orendorff Jason Orendorff - Bug 888002 - Constant folding affects meaning of some weird delete operands. r=Waldo.
aedf5992770a8c80df9104dc111059760f5be928
created 2013-06-19 18:01 -0700
pushed 2013-08-05 18:49 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 3) - Make include guards consistent in some more of js/src/. r=njn.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
c92816f3028c79db4a16a4b5f7bb7d746080602a
created 2013-02-26 08:41 -0700
pushed 2013-05-13 16:59 +0000
Brian Hackett Brian Hackett - Bug 835587 - Add syntax only mode to parser, r=jorendorff.
dc14e5835254bb8bb0a89a1ba8230d853d7371d5
created 2013-01-15 16:12 -0600
pushed 2013-04-01 19:47 +0000
Jason Orendorff Jason Orendorff - Bug 828466 - Remove some ParseNode morphing. Part 1, FoldConstants. r=Waldo.
b7a08f97332822c61fb8bfc2f11dbab6b237e7c5
created 2012-07-09 13:54 -0500
pushed 2012-10-08 18:29 +0000
Jason Orendorff Jason Orendorff - Bug 770854 - Put frontend code in the frontend namespace. r=njn.
ad0398f298c6f86e012b49cbbf378894b68d2c9d
created 2012-07-09 14:39 -0500
pushed 2012-08-27 22:37 +0000
Jason Orendorff Jason Orendorff - Back out changeset ac870e3e94f3 due to red on m-i.
ac870e3e94f38fb14e1234a4ea50bc652ffc6092
created 2012-07-09 13:54 -0500
pushed 2012-08-27 22:37 +0000
Jason Orendorff Jason Orendorff - Bug 770854 - Put frontend code in the frontend namespace. r=njn.
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
6beadc18515b9ced94f6a7f67edbc3e7e76b9224
created 2012-05-14 21:38 -0700
pushed 2012-07-16 19:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 753249 (part 5) - Simplify use of TCF_GENEXP_LAMBDA in FoldConstants. r=luke.
6ce438dfba3e4c9ded9db0f20e7c164959a857fb
created 2012-04-30 22:20 -0700
pushed 2012-07-16 19:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 750606 - Remove TreeContext::parser, thus avoiding cycles between TreeContext and Parser objects. r=bhackett.
318083d40e1c65d0dbd6213c85299cf2774c3f4a
created 2011-10-19 09:35 -0500
pushed 2011-12-21 12:10 +0000
Jason Orendorff Jason Orendorff - Bug 695549 - Rename almost everything in the JS front end. Part 1, rename types and put them in the js namespace. r=luke.
31b5cad155fb6d5e16fde4aa15c25eff2eee6134
created 2011-10-17 16:54 -0500
pushed 2011-12-21 12:10 +0000
Jason Orendorff Jason Orendorff - Bug 695097 - Split up frontend/Parser.{h,cpp}. r=luke.
less more (0) tip