js/src/frontend/SharedContext.h
00dac1d05d6097e885f1115ec74a64a9f92d044d
created 2015-10-17 23:30 +0900
pushed 2016-01-18 19:06 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1202134 - Save return value onto the stack before executing finally block. r=jandem
3888eea6aaf2329e5f5f44fa2b56346627ebdc7e
created 2015-10-23 03:06 +0900
pushed 2016-01-18 19:06 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 85bf82ac6e9a (bug 1202134) for OSX xpcshell test failure
85bf82ac6e9a21b4b5aa956f98867ec5d19b6e20
created 2015-10-17 23:30 +0900
pushed 2016-01-18 19:06 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1202134 - Save return value onto the stack before executing finally block. r=jandem
f6598d998f3ef5f1f07ece07ad2da6188de7d0f8
created 2015-10-08 17:01 -0700
pushed 2016-01-18 19:06 +0000
Eric Faust Eric Faust - Bug 1141863 - Part 2: Implement ES6 SuperCall. (r=jandem, r=jorendorff)
2384726c541f40b11ae6ac139d89baa5a63a9f9f
created 2015-10-07 14:54 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1185106) for mulet m(4) orange
50d74e6e89379ee381979901af5c8fffc73efe00
created 2015-10-05 13:24 -0700
pushed 2016-01-18 19:06 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
54129d68a0531c2bc063751396e9e02b03428f59
created 2015-10-06 08:49 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for SM bustage CLOSED TREE
5174ef291f0cf523fe48a5863596543dc33d6204
created 2015-10-05 13:24 -0700
pushed 2016-01-18 19:06 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
77416253dff525714a33f84e81823b32a67aacb6
created 2015-10-05 14:27 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for build bustage CLOSED TREE
102aa11bc1aaa72b1ded68080a0b97eadcea49ae
created 2015-10-05 13:24 -0700
pushed 2016-01-18 19:06 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
d3d258339178f3f228a0f54630d1df699901804a
created 2015-09-04 14:14 +0100
pushed 2015-12-04 23:28 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Make module imports into defintions r=shu
e6255e15eba3351050789e55a930c2dc69239454
created 2015-09-04 14:14 +0100
pushed 2015-12-04 23:28 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Check for duplicate module exports r=shu
cd0f55213a1400376b0d21a0a849bf27aef26780
created 2015-09-02 12:57 +0200
pushed 2015-12-04 23:28 +0000
Jan de Mooij Jan de Mooij - Bug 1175394 part 1 - Create an unmapped (strict) arguments object for functions with rest/destructuring/default arguments. r=jorendorff
731ff9a571b794a0e52b065d65824d2561ac32b1
created 2015-09-02 12:34 +0200
pushed 2015-12-04 23:28 +0000
Jan de Mooij Jan de Mooij - Bug 1199165 - Rename isHeavyweight to needsCallObject. r=shu
0773712473c9cea41fa3a063f97cbd2dc55d86a4
created 2015-08-24 15:58 +0100
pushed 2015-12-04 23:28 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Hook up module environements, alising everything at top level for now r=shu
f78c80504443f2f66b2550837dbd6de3724e54ff
created 2015-08-24 15:58 +0100
pushed 2015-12-04 23:28 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Add ModuleObject and CompileModule() function r=shu
527553e5ca434ae1bf468b6729872eb3614f6059
created 2015-08-19 18:42 -0700
pushed 2015-12-04 23:28 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Hook up FunctionBox directly to the JSFunction being parsed to avoid allocating extra static scopes. (r=efaust)
abc5082cc21472abde8f89b73a3fb0ecbb5c4b6e
created 2015-08-19 14:18 -0700
pushed 2015-12-04 23:28 +0000
Wes Kocher Wes Kocher - Backed out changeset 08e63874f0b4 (bug 1179063) for crashes CLOSED TREE
08e63874f0b417ce0c70f28dc109eb7ca608141b
created 2015-08-19 12:02 -0700
pushed 2015-12-04 23:28 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Hook up FunctionBox directly to the JSFunction being parsed to avoid allocating extra static scopes. (r=efaust)
c7891ce06d734f6706b8206be0a491057327292b
created 2015-08-11 03:01 -0700
pushed 2015-12-04 23:28 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Simplify enclosingStaticScope and rename to innermostStaticScope in BCE. (r=efaust)
4e1ccbab9d76cc83d2b3addcdff98ad56a90d05d
created 2015-08-11 03:01 -0700
pushed 2015-12-04 23:28 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Hook up the static scope chain in the Parser and replace SharedContext walking with scope walking. (r=efaust)
856f588ad29e8bd7c29b12f6d5fca4c7b125ccc4
created 2015-07-30 22:17 -0700
pushed 2015-10-26 12:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Cleanup: Rename scopal back to scopeStmt. (r=me)
b25c64b684911e6ab59e43aee7f7af581f464440
created 2015-07-30 22:17 -0700
pushed 2015-10-26 12:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Cleanup: rename top -> innermost, down -> enclosing in StmtInfoStack. (r=efaust)
4fd47709610890a4576dd95e115a2c29b7d0213c
created 2015-07-30 22:17 -0700
pushed 2015-10-26 12:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Cleanup: use StmtInfoStack inside BCE and remove templated StmtInfo helper functions. (r=efaust)
d5d0d7a18180663ea71040f6a32c342fce584c17
created 2015-07-30 22:17 -0700
pushed 2015-10-26 12:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Cleanup: use an RAII struct to manage the parser statement stack. (r=efaust)
dbfb0313280303f2c03cdae7d8e67c0b00cf8e7e
created 2015-07-30 22:17 -0700
pushed 2015-10-26 12:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Cleanup: remove superfluous StmtInfoBase::isNestedScope. (r=efaust)
52758787f3249f4e9c7331f8056ec139750070c9
created 2015-07-30 22:17 -0700
pushed 2015-10-26 12:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Cleanup: make StmtType an enum class. (r=efaust)
189161dc16163e36f6e917d360a2c37764f4543c
created 2015-07-30 12:56 -0400
pushed 2015-10-26 12:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets f251b3836314 and 47fe6e30240d (bug 1179063) for mass build bustage.
f251b383631427a9d2dbc1c4bb2b5b3148c9c19a
created 2015-07-30 09:25 -0700
pushed 2015-10-26 12:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Cleanup: remove superfluous StmtInfoBase::isNestedScope. (r=efaust)
47fe6e30240df7403726881b33f126b37b04c70c
created 2015-07-30 09:25 -0700
pushed 2015-10-26 12:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 1179063 - Cleanup: make StmtType an enum class. (r=efaust)
63b4dd8b552eeb71b5111e646f750fe549455f17
created 2015-06-21 11:49 -0700
pushed 2015-09-14 18:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Detect with scopes at parse time using the static scope chain for non-function scripts. Also cache static scope properties on SharedGlobalContext. (r=efaust)
cf29e5d83bcd6c5de8a8f9177faae482ec7c18a7
created 2015-06-21 11:49 -0700
pushed 2015-09-14 18:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke)
5037e0c47c70d184f3fd8a6f146d8b640f3cc78e
created 2015-06-21 11:49 -0700
pushed 2015-09-14 18:56 +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)
bfc988bd3c77b961248c666a4edd83de2a102490
created 2015-06-19 10:56 -0400
pushed 2015-09-14 18:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 13 changesets (bug 1165486) for ASAN jsreftest crashes.
4a65eeea4d9a9e737757f3cdc6ba2ff2693986cf
created 2015-06-19 01:21 -0700
pushed 2015-09-14 18:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Detect with scopes at parse time using the static scope chain for non-function scripts. Also cache static scope properties on SharedGlobalContext. (r=efaust)
17d21020a7864e8612f976737731b98e875a7115
created 2015-06-19 01:21 -0700
pushed 2015-09-14 18:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke)
b32fcdc115b6bdbb64f399760e42ae6d4b81deb5
created 2015-06-19 01:21 -0700
pushed 2015-09-14 18:56 +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)
b4e617011c421869aee85ff7aa94a39ee6b73b8b
created 2015-06-18 13:05 -0400
pushed 2015-09-14 18:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 14 changesets (bug 1165486) for causing frequent crashes/asserts in automation.
fe9781e4953b7b48d2f2f7e1a951dc236786525e
created 2015-06-17 14:38 -0700
pushed 2015-09-14 18:56 +0000
Eric Faust Eric Faust - Bug 1169736 - Temporarily disallow eval and arrow functions inside derived class constructors. (r=jorendorff)
1db9723f1617d9c9fbeadc2cd186d8b59010f543
created 2015-06-15 23:21 -0700
pushed 2015-09-14 18:56 +0000
Daniel Holbert Daniel Holbert - Bug 1165486 followup: Annotate toObjectBox() impls as 'override'. rs=ehsan
97352c48fb985506afcb9550bd507f88c17f96c7
created 2015-06-17 21:26 -0700
pushed 2015-09-14 18:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Detect with scopes at parse time using the static scope chain for non-function scripts. Also cache static scope properties on SharedGlobalContext. (r=efaust)
513bbca6fb6cff60299aba2cd111dbf8dffac538
created 2015-06-17 21:26 -0700
pushed 2015-09-14 18:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke)
381003ca79a30e660ab215cabf314fc430657a3e
created 2015-06-17 21:26 -0700
pushed 2015-09-14 18:56 +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)
9d4f6d787c9f7454de191817feeb3967288a9acf
created 2015-06-17 20:56 -0700
pushed 2015-09-14 18:56 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1169736) for Windows "Assertion failure: function()->isClassConstructor()"
5c5ab792827a29fb604db02e5e915321310d47d5
created 2015-06-17 14:38 -0700
pushed 2015-09-14 18:56 +0000
Eric Faust Eric Faust - Bug 1169736 - Temporarily disallow eval and arrow functions inside derived class constructors. (r=jorendorff)
1dd9a9b94341076bae710cd36b57f7e57aebdc8c
created 2015-06-16 10:47 +0200
pushed 2015-09-14 18:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0379d120132a (bug 1165486) for making gu test fail permanently
0a41852dfabbbcba6bcfd40db555c79eb2ef69bb
created 2015-06-16 10:46 +0200
pushed 2015-09-14 18:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 77283cc3e7e2 (bug 1165486)
4f335a15cf90cb77e87c1976a68328ba2ef2fd9a
created 2015-06-16 10:45 +0200
pushed 2015-09-14 18:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9ec0a501209a (bug 1165486)
efd38e59dbc8b9342d085d829cf820a4a432e38b
created 2015-06-16 10:44 +0200
pushed 2015-09-14 18:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset fd6c99f92485 (bug 1165486)
fd6c99f92485b60209f8043e9f91ffb7707806af
created 2015-06-15 23:21 -0700
pushed 2015-09-14 18:56 +0000
Daniel Holbert Daniel Holbert - Bug 1165486 followup: Annotate toObjectBox() impls as 'override'. rs=ehsan
9ec0a501209a1f0d32b5ef61d1cf2d1f15f6b2e1
created 2015-06-15 21:32 -0700
pushed 2015-09-14 18:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Detect with scopes at parse time using the static scope chain for non-function scripts. Also cache static scope properties on SharedGlobalContext. (r=efaust)
77283cc3e7e23a434d1a8722f8d593c1be6f1f43
created 2015-06-15 21:32 -0700
pushed 2015-09-14 18:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke)
0379d120132a1d23ff5c58b02f73ada9c70b823c
created 2015-06-15 21:32 -0700
pushed 2015-09-14 18:56 +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)
b7e3bb16f653bc281447124b2e09d7f59bca6d20
created 2015-06-15 18:07 -0700
pushed 2015-09-14 18:56 +0000
Wes Kocher Wes Kocher - Backed out 12 changesets (bug 1165486) for windows spidermonkey failures CLOSED TREE
f69852001c61e5302155ee016e89e1b27db9a609
created 2015-06-15 17:38 -0700
pushed 2015-09-14 18:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Detect with scopes at parse time using the static scope chain for non-function scripts. Also cache static scope properties on SharedGlobalContext. (r=efaust)
63bd369e5349f7e5d547a138854fa8ca3f7c1171
created 2015-06-15 17:38 -0700
pushed 2015-09-14 18:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke)
eb11e655d223ff83240f7a3d5e5e742ce4edbcfe
created 2015-06-15 17:38 -0700
pushed 2015-09-14 18:56 +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-09-14 18:56 +0000
Jon Coppeard Jon Coppeard - Bug 1168769 - Simplify parser's LexicalLookup function r=waldo
d227790797088de5d7f4f0e994641f4f35d8b5c9
created 2015-06-03 02:01 -0700
pushed 2015-09-14 18:56 +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-09-14 18:56 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 6: Implement new.target in arrow functions. (r=jandem, r=jorendorff)
less more (0) -100 -60 tip