js/src/frontend/Parser.h
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
8d8f6fbdf4d0f7086b889077d8016827868150fa
created 2012-05-22 16:56 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c83c77b4ed05534bfae3ea4ab386365d93fb602c
created 2012-05-15 10:22 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
9d44cdf696eefdc936bf3a6cf37cb038e729c0f7
created 2012-05-10 13:44 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
0e6d579045c8200b5433098f418a3c1ebbf64a1b
created 2012-04-18 10:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8ee84aca3656e2a9314b8320882497e24c506889
created 2012-04-11 14:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f977d96263c2bbf35d4308c576feb7cce22c665e
created 2012-03-01 13:45 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
ed637f826ef6c4c5e32cce51d6477203dd2b9d50
created 2012-02-08 19:13 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
ce25bca1ad68dd9e4b87644c001804071a4bf600
created 2012-01-31 12:17 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c81ee787fbff2de8a7d726aef2d85ee9fda47824
created 2012-01-19 14:27 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8e182985f782e8ec3b3872d2c927ba9e63c156b3
created 2012-01-17 14:05 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
a8b32fd6d367c6dd9db567860ee4ed3935259be0
created 2012-01-09 11:29 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
6276fe64003543e107ade90054f382c550ef5d66
created 2012-01-05 12:10 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c612b1c32a84b4b491fc375f4ebc34c91bac3a76
created 2012-01-03 11:44 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
0cfb7c3645ee2bcac477c4382395753b7d7f49f9
created 2011-12-27 14:02 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
220dd5cad2ac17e53112582e5b007737ff77d586
created 2011-12-05 16:57 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central (objshrink, yay!)
a64147b4cccbdecd64ad218625df24981f5e86c5
created 2011-11-29 16:44 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700| base
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
b1830b933f15845bd19d2e411a911dc2a4644413
created 2012-09-10 11:26 -0700
pushed 2012-11-19 21:10 +0000
Steve Fink Steve Fink - Bug 780309 - Implement InternalHandle and use it for Bindings. r=terrence
1272677b5816bedb28fa2f97dab65d29bf5f2f8b
created 2012-09-02 21:01 -0400
pushed 2012-11-19 21:10 +0000
Benjamin Peterson Benjamin Peterson - Bug 787760 - Use strong enum class for StrictMode. r=njn
d0789db68c77ada4f7fdf1ca8db213a3e003cf44
created 2012-08-31 15:01 -0700
pushed 2012-11-19 21:10 +0000
Luke Wagner Luke Wagner - Bug 787246 - rm OffTheBooks/Foreground/UnwantedForeground gunk (r=billm)
325b276940b566e7032f536c1d02634257a7d70c
created 2012-08-30 16:30 -0700
pushed 2012-11-19 21:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 786114 - Fix handling of nested functions that need implicit |this| within eval().
3ab679cebfe44b0c636dac1b4b42b423b4965fe9
created 2012-08-29 21:22 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 786114 - Backout 660d18ddffcd (bug 785608 part 7) for regressing |with| handling. r=luke, a=lsblakk.
660d18ddffcd0c150fe58200e5c041df1e73f3e4
created 2012-08-23 16:50 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 784608 (part 7) - Change the form and meaning of ParseContext::innermostWith, and do follow-up simplifications. r=luke.
878eb7f978b676c9e2887355e2ee41057358953f
created 2012-08-22 23:16 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 784608 (part 6) - Rename some parsing and emitting variables. r=luke.
52cf0f9db2f9fcbcafe5789aff9947f9b9b864f0
created 2012-08-22 17:25 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 784608 (part 3) - Remove FunctionBox::node. r=jimb.
c5d905357e1bb61d80528bd445e89edd5ea67295
created 2012-08-20 13:45 -0700
pushed 2012-10-08 18:29 +0000
Luke Wagner Luke Wagner - Bug 783978 - disallow duplicated argument names when default arguments are used (r=jorendorff)
73de2885e0e376b5fb2daefcb59e24710e93378f
created 2012-08-16 17:04 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 770865 - Rename TreeContext as ParseContext. r=luke.
2127be51a12e3cf43465114fe40a04ec12cddf4a
created 2012-08-16 22:05 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 782871 (part 2) - Rename the |TreeContext| module as |SharedContext|. r=jorendorff.
9971bdf03cbb2e1b8c710cb009c60d47f1451009
created 2012-08-16 21:29 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 782871 (part 1 ) - Move TreeContext and related things into the Parser module. r=jorendorff.
b51c44f468d56f0c766665d1f6deae8435932be0
created 2012-07-23 23:01 +0200
pushed 2012-10-08 18:29 +0000
Till Schneidereit Till Schneidereit - Bug 462300 - Embed self-hosted scripts and compile into special compartment. r=bhackett, r=gerv, r=ted
48cfc16cac717fc5f6347b6794c668c70298121a
created 2012-07-30 11:38 -0700
pushed 2012-10-08 18:29 +0000
Luke Wagner Luke Wagner - Bug 775323 - build Bindings after, not during, parsing (r=ejpbruel)
454e12a2460fdead7805cf496e33ec93ca9148d8
created 2012-08-12 19:50 -0600
pushed 2012-10-08 18:29 +0000
Brian Hackett Brian Hackett - Add various autorooting, bug 772303. r=terrence
e60512aa511fc5e0d98d02be39d1d8049282ab71
created 2012-07-30 13:41 -0700
pushed 2012-10-08 18:29 +0000
Luke Wagner Luke Wagner - Bug 778919 - CheckStrictBinding for formals like all other bindings (r=ejpbruel)
7455fb9d0ccc982441dc49021d8c3f70ba9a7b79
created 2012-07-10 00:11 +0200
pushed 2012-10-08 18:29 +0000
Till Schneidereit Till Schneidereit - Bug 462300 - Add support for self-hosting syntax and operations (r=luke)
ba24181ef04a9e7e0742480a9a9d4d9f8cce4f62
created 2012-07-31 19:16 +0100
pushed 2012-10-08 18:29 +0000
Ed Morley Ed Morley - Backout f84910a8474a (bug 462300) for crashes in xpcshell
f84910a8474aee4e6cd7094ecc104a4d1d13e8d1
created 2012-07-10 00:11 +0200
pushed 2012-10-08 18:29 +0000
Till Schneidereit Till Schneidereit - Bug 462300 - Add support for self-hosting syntax and operations (r=luke)
c3ddad2296ad8d5667d016e3e054bd75687248e0
created 2012-07-30 19:23 -0700
pushed 2012-10-08 18:29 +0000
Benjamin Peterson Benjamin Peterson - Bug 777190 - Don't compress files with huge strings; reenable source compression. r=jorendorff
3109caaca43f51e51668946f2e2ecddbc378a3d6
created 2012-07-27 16:32 -0700
pushed 2012-10-08 18:29 +0000
David Mandelin David Mandelin - Bug 778347: fix some MSVC warnings, r=luke
6e7fa061e61aa1a20ca4e19305480fbd14f7b674
created 2012-07-25 17:23 -0700
pushed 2012-10-08 18:29 +0000
Jim Blandy Jim Blandy - bug 771705: Pull out compilation variants into a CompileOptions structure. r=luke
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.
ee74ca523ff236d071564f186588175f8f6e8722
created 2012-07-10 21:41 -0400
pushed 2012-08-27 22:37 +0000
Benjamin Peterson Benjamin Peterson - Bug 772691 - Disallow XML in function defaults. r=njn
418ad69cfe528708b7dedff73be6aed4738deb51
created 2012-07-09 23:43 -0700
pushed 2012-08-27 22:37 +0000
Benjamin Peterson Benjamin Peterson - Bug 769072: retroactively apply strict mode to defaults. 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.
5187bb9b28d049f9652c037497ba86ae4830d497
created 2012-07-09 14:38 -0500
pushed 2012-08-27 22:37 +0000
Jason Orendorff Jason Orendorff - Back out changeset a88ce0cbdba6 due to red on m-i.
a88ce0cbdba61fe0b071e9addd6a4cfe49e2486c
created 2012-07-09 13:55 -0500
pushed 2012-08-27 22:37 +0000
Jason Orendorff Jason Orendorff - Bug 770865 - Rename TreeContext to ParseContext. r=njn.
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.
8361bdf249cb4ae981287210a1b8f3d75717d460
created 2012-07-03 12:37 -0500
pushed 2012-08-27 22:37 +0000
Jason Orendorff Jason Orendorff - Bug 695908 - Use bool in js/src/frontend rather than JSBool. Part 2: JSBool to bool. r=ejpbruel.
77407e03e22fdc8bd32e4f3124971bb32e514ee1
created 2012-07-04 19:27 -0400
pushed 2012-08-27 22:37 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 1e28b1f771c1 (bug 695908) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
1e28b1f771c1e0e6b4eb77826d11b0eb5abc43d7
created 2012-07-03 12:37 -0500
pushed 2012-08-27 22:37 +0000
Jason Orendorff Jason Orendorff - Bug 695908 - Use bool in js/src/frontend rather than JSBool. Part 2: JSBool to bool. r=ejpbruel.
611574c8fc1e63d63d66b827972581377f857713
created 2012-06-24 22:50 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 754739 - Clean up front-end error reporting. r=jwalden.
24ea9cbc30b8f78a657638987d66365913d6282c
created 2012-06-13 23:28 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 764714 (part 2) - Move Parser::callerFrame to BytecodeEmitter. r=jorendorff.
ec6da00362634d80c470d666a1234458b8b65f49
created 2012-06-06 21:37 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 5) - Initialize JSScript::compileAndGo in Create(). r=luke.
3b184d56cbebe7045e0844dbfda743fe057cace1
created 2012-05-31 06:35 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 4) - Initialize JSScript::{principals,originPrincipals} in Create(). r=luke.
9742f1d936417c12757f886aca0a44deb5a72cf0
created 2012-05-31 06:19 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 3) - Initialize JSScript::version in Create(). r=luke.
9c1ec3a821e8297cf5159879ecb87426f4cb8e1e
created 2012-05-24 00:03 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 758509 (part 0) - Remove some dead things. r=luke.
70acf458a32da33d6a703a49f7b3032a8b4308a4
created 2012-06-02 20:16 +0200
pushed 2012-07-16 19:38 +0000
Benjamin Peterson Benjamin Peterson - Bug 759498: fix defaults when arguments are bound as functions, r=jorendorff
less more (0) -100 -60 tip