js/src/frontend/SharedContext.h
eb11e655d223ff83240f7a3d5e5e742ce4edbcfe
created 2015-06-15 17:38 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Cleanup: rename staticEvalScope to topStaticScope to prepare for the static top-level lexical scope. (r=luke)
8e0cdd01b1657038fbf12e355f7bb49e0a9338f5
created 2015-06-04 10:16 +0100
pushed 2015-08-10 18:23 +0000
Jon Coppeard Jon Coppeard - Bug 1168769 - Simplify parser's LexicalLookup function r=waldo
d227790797088de5d7f4f0e994641f4f35d8b5c9
created 2015-06-03 02:01 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 7: Make new.target work in generator functions. (r=jorendorff, r=jandem)
5f7b5bd0505dacc083aa6d195b2491e1c8fa438e
created 2015-06-03 02:01 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 6: Implement new.target in arrow functions. (r=jandem, r=jorendorff)
d1d159eb02b1a1422d372fdc3b826ff3d9759c75
created 2015-06-03 02:01 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 5: Implement new.target inside eval. (r=jorendorff, r=jandem)
8b7268073cd82c258a45f5fb98aaec0bc055a20c
created 2015-06-03 12:42 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 24403e652d6d (bug 1141865)
b003dbf1e2536d38220b85961422c95a3860faed
created 2015-06-03 12:41 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0f963fbdc918 (bug 1141865)
05411d0a95ad05108ec468fbc12bb84ddaee7d4b
created 2015-06-03 12:41 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 213b09228bdf (bug 1141865)
213b09228bdfc38905dcd6dbd5ecea040d3bb675
created 2015-06-03 02:01 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 7: Make new.target work in generator functions. (r=jorendorff, r=jandem)
0f963fbdc9182335ece49a6aa16b846529e623ad
created 2015-06-03 02:01 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 6: Implement new.target in arrow functions. (r=jandem, r=jorendorff)
24403e652d6dece7a575c167ffb33c9126d45b6f
created 2015-06-03 02:01 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 5: Implement new.target inside eval. (r=jorendorff, r=jandem)
d245fc3d7b548cb82ed9909600439137132fe83e
created 2015-06-01 18:25 -0700
pushed 2015-08-10 18:23 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1141865) for assertion failures in various test suites CLOSED TREE
3796a4c827e4644d7f49637e4c5441fa664aa4e8
created 2015-06-01 15:03 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 7: Make new.target work in generator functions. (r=jorendorff, r=jandem)
41a10ac99656239298291dcb50f83d8e2e9306ae
created 2015-06-01 15:03 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 6: Implement new.target in arrow functions. (r=jandem, r=jorendorff)
027bba006fbb8e1605d157392cb61afd788e1c02
created 2015-06-01 15:03 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 5: Implement new.target inside eval. (r=jorendorff, r=jandem)
893528aa073c084fe81d74c1da93b37300cc7a39
created 2015-05-22 13:09 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1164777 - Part 2: Make super.prop parse inside inside eval inside arrow functions. (r=shu)
18b28733ec14f2b02fb7497d707dd088ee780d81
created 2015-05-22 13:09 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1164777 - Part 1: move evalStaticScope to GlobalSharedContext. (r=shu)
03e1398dea109e79ea1e2cfccc7f4ce4b737eb83
created 2015-05-22 17:44 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 1164777, bug 1163207, bug 1156914, bug 1164778) for SM(cgc) caused by something in the push.
dc84232705fe7c624def916b42284e7d251bd051
created 2015-05-22 13:09 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1164777 - Part 2: Make super.prop parse inside inside eval inside arrow functions. (r=shu)
63914ec87ec510bf760f21eb092611a40460df8a
created 2015-05-22 13:09 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1164777 - Part 1: move evalStaticScope to GlobalSharedContext. (r=shu)
282554b1f983125b62cc0ed4d266427458837aa5
created 2015-05-19 18:21 +0200
pushed 2015-08-10 18:23 +0000
Tom Schuster Tom Schuster - Bug 1165794 - Correctly handle getter/setters like methods everywhere. r=efaust
2fd7da3aa49ae1b245e3b2fbc6ecfac1d7e57893
created 2015-05-15 20:53 +0200
pushed 2015-08-10 18:23 +0000
Tom Schuster Tom Schuster - Bug 1059908 - Merge FunctionType and FunctionSyntaxKind. r=efaust
a3f6306dd05e64ea03f427652680151f89357e99
created 2015-04-08 17:41 -0700
pushed 2015-06-29 20:18 +0000
Eric Faust Eric Faust - Bug 1141862 - Part 6: Implement ES6 SuperProperty and SuperMember. (r=jorendorff)
eb8b868b82fa1b6bc61183d8e644ea44eddfddc3
created 2015-04-08 19:05 -0700
pushed 2015-06-29 20:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 876c8ee6b132 (bug 1141862) for spidermonkey bustage
876c8ee6b132b949490580c16411b27c82a5588a
created 2015-04-08 17:41 -0700
pushed 2015-06-29 20:18 +0000
Eric Faust Eric Faust - Bug 1141862 - Part 6: Implement ES6 SuperProperty and SuperMember. (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
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
7971c5d94a1512789ea10b1a927c1b561919dddf
created 2015-03-20 00:34 -0400
pushed 2015-05-11 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1144802 part 8. Drop the scopechain member from GlobalSharedContext, since it's not needed anymore. r=luke
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)
45bbb218f296db59bf2783bb1e272fe13ecc5436
created 2015-02-25 17:30 -0800
pushed 2015-05-11 18:39 +0000
Eric Faust Eric Faust - Bug 1101903 - Part 1: Convert SharedContext::strict to a method. (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
f0ab64c881023df05ed77b42f520f9e71d3c75dc
created 2015-01-17 11:40 -0800
pushed 2015-03-30 18:32 +0000
Shu-yu Guo Shu-yu Guo - Bug 1122833 - Don't relazify scripts with direct eval. (r=till)
4a979ea519e248d197b639cc5034ef855d4f254e
created 2015-01-06 17:05 +0100
pushed 2015-02-23 15:17 +0000
Jan de Mooij Jan de Mooij - Bug 1114347 - Fix UseNewTypeForClone heuristic to check for the presence of |this|. r=bhackett
d3ce465f852c5d82fbc4df8168b9de48b9bf189c
created 2014-12-17 13:12 +0900
pushed 2015-02-23 15:17 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 958949 - Save return value for generator function into local variable before running finally-block. r=jandem
bc371c102a8bb024392db1649c13d6ef93d11124
created 2015-01-06 17:05 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1114347 - Fix UseNewTypeForClone heuristic to check for the presence of |this|. r=bhackett, a=sledru
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
7027efe7fae3c687aed430c7b02efc66870eb739
created 2014-09-15 16:30 -0700
pushed 2014-11-28 15:29 +0000
Shu-yu Guo Shu-yu Guo - Bug 1001090 - Part 1: Implement let temporal dead zone in the frontend and interpreter. (r=Waldo)
da67eb8cb6311e46481ac276e9786d9d2479a243
created 2014-08-29 16:09 -0500
pushed 2014-10-13 16:35 +0000
Luke Wagner Luke Wagner - Bug 1055337 - Fix up comment per review (r=jorendorff)
bece62562e236d701f576db4a5c62772829f7c6b
created 2014-07-08 02:25 -0400
pushed 2014-09-02 16:39 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 923028 - Part 2: Emit loop instead of JSOP_SPREAD. r=jandem
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
92a2cc62f2f944a9253381149ad7aea54695f2d9
created 2014-02-04 18:18 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 966912 - Part 2: Add StaticWithObject to the static scope chain r=luke
c717600bee44a2ae398ec6d9a659709bcf690b68
created 2014-02-04 14:24 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 966912 - Part 1: Rename blockChain to staticScope r=luke
c22a4358920a9eeab2ededf65090b2344b802d02
created 2013-12-14 16:38 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 949747 - Use accessor methods for JSFunction fields, r=jandem.
e2c007db70cf8e164a2650d7be780f2f2411bcef
created 2013-12-06 18:22 +0100
pushed 2014-03-17 21:55 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 4: Generators allocate all locals on the scope chain. r=luke
94cdaced90bf49679eae210824875570fb98df9c
created 2013-12-06 15:03 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 927782) for SM rootanalysis orange.
cbdd50c96b858458ea7b3bfd6b5335ddde65b4c9
created 2013-12-06 18:22 +0100
pushed 2014-02-04 01:06 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 4: Generators allocate all locals on the scope chain. r=luke
82c3097bb8b3513e9d4acf9d62c43e9f6100cb3e
created 2013-11-05 16:10 +0100
pushed 2014-02-04 01:06 +0000
Eddy Bruel Eddy Bruel - Bug 568953 - Back out obsolete module code; r=jorendorff
a4f96de49668a86063da67a8de77e4eb23e49b0d
created 2013-10-03 13:37 +0100
pushed 2013-12-09 19:58 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
cc64d4aa11177ef43cf04fd8464e56b1560053e3
created 2013-10-01 16:18 -0400
pushed 2013-12-09 19:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6d72b823b67f and acdff324d588 (bug 907077) for ASAN debug jit-test failures.
acdff324d588676a3b50259aec4e919e9389d483
created 2013-10-01 06:25 +0200
pushed 2013-12-09 19:58 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
c4aa9fdddb72432391fbb394be4ae3ad9da64f10
created 2013-09-24 23:00 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/frontend/; r=ehsan
2442b877654fe8a29b8b86af671c5f9e4556c03d
created 2013-08-22 11:28 -0500
pushed 2013-10-28 21:59 +0000
Benjamin Peterson Benjamin Peterson - Bug 777060 - Allow parameters without defaults after default parameters. r=jorendorff
26d92ba69fe622fc1532a65de4ee835ccb55dbb7
created 2013-08-20 11:03 +0200
pushed 2013-10-28 21:59 +0000
Andy Wingo Andy Wingo - Bug 666399 - New Harmony syntax for generators. r=Waldo
a869023cf9b6370d0200efb4098268851356faec
created 2013-08-14 16:50 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset bfa3c469cb74 (bug 666399) for bustage on a CLOSED TREE.
bfa3c469cb74338fef257b8ee6031cdb6888aa95
created 2013-08-14 16:04 +0200
pushed 2013-10-28 21:59 +0000
Andy Wingo Andy Wingo - Bug 666399 - New Harmony syntax for generators. r=Waldo
96f5e26e3e25872eaff5155bbdf42a9d9a6a8849
created 2013-07-25 23:52 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 14) - Remove jsprvtd.h. r=jorendorff.
4d67875c989703502c061cc47b0bd587c39fee82
created 2013-07-31 16:48 +0200
pushed 2013-09-16 19:14 +0000
Andy Wingo Andy Wingo - Bug 884794 - Rename JS1.7+ generators to "legacy generators". r=Waldo, r=jorendorff
055b807e6a4b29e9b1b12609acde8332f35d045e
created 2013-07-23 17:34 -0700
pushed 2013-09-16 19:14 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 3) - Fix #include ordering in js/src/frontend/. r=nnethercote.
541c383c1698964e3e6372c4c4aeb9c1dc0c6c2b
created 2013-06-21 16:20 -0700
pushed 2013-09-16 19:14 +0000
Luke Wagner Luke Wagner - Bug 880538 - LifoAlloc::release after parsing every function (r=bbouvier)
less more (0) -100 -60 tip