Граф коммитов

57465 Коммитов

Автор SHA1 Сообщение Дата
Carsten "Tomcat" Book 12b13f74df Backed out changeset f16586fdc3fd (bug 1232966) for arm bustage 2016-10-31 15:08:14 +01:00
Carsten "Tomcat" Book 2b0c24a4d2 Backed out changeset 6892ec7e77f3 (bug 1232966) 2016-10-31 15:07:31 +01:00
Jan de Mooij 2a1303f94d Bug 1299107 - Share more shapes across compartments. r=Waldo 2016-10-31 15:01:20 +01:00
Lars T Hansen 71a418d5f0 Bug 1232966 - test cases for SharedArrayBuffer.prototype.slice. r=arai
--HG--
extra : rebase_source : dd76d70d09bfbf3ddf65c10ab5168be69f03e49b
2016-10-31 10:40:07 +01:00
Lars T Hansen 6420049372 Bug 1232966 - SharedArrayBuffer.prototype.slice. r=arai
--HG--
extra : rebase_source : 6afc38709d9f6eeeead43e43037e5ca9b78de985
2016-10-31 14:15:35 +01:00
Tooru Fujisawa 98f3030623 Bug 1185106 - Part 14: Add AsyncFunction.prototype[@@toStringTag]. r=till 2016-10-31 05:33:16 +09:00
Tooru Fujisawa 8f486dc57c Bug 1185106 - Part 13: Support async function in Function.prototype.toString. r=till
MozReview-Commit-ID: 1CwKhHKOLhk
2016-08-29 02:06:19 +09:00
Tooru Fujisawa 615088fefd Bug 1185106 - Part 12: Return wrapped function for arguments.callee. r=till
MozReview-Commit-ID: JxID0houuqK
2016-08-29 14:51:39 +09:00
Tooru Fujisawa 965b052608 Bug 1185106 - Part 11.6: Add test for async function expression binding identity. r=till
MozReview-Commit-ID: J7YAj7XIh24
2016-08-29 14:51:10 +09:00
Tooru Fujisawa f76ad02048 Bug 1185106 - Part 11.5: Add async function constructor and prototype. r=till
MozReview-Commit-ID: DKdeWuAdhrY
2016-08-29 02:06:19 +09:00
Tooru Fujisawa 75a6a457af Bug 1185106 - Part 11.4: Add function length test for async function. r=till
MozReview-Commit-ID: BILq634dpL2
2016-08-29 02:06:19 +09:00
Mariusz Kierski ebcb47a21f Bug 1185106 - Part 11.3: Add semantics test for async/await. r=efaust,till
MozReview-Commit-ID: E1WPuMsz3Jk
2016-08-29 02:06:19 +09:00
Tooru Fujisawa 0cfe3ce610 Bug 1185106 - Part 11.2: Add helper functions for async/await test. r=till
MozReview-Commit-ID: B3lwv5ejz5g
2016-08-29 02:06:19 +09:00
Tooru Fujisawa 5d7377b42e Bug 1185106 - Part 11.1: Implement async functions. r=till
MozReview-Commit-ID: ChWpakqUlsi
2016-08-29 02:05:55 +09:00
Tooru Fujisawa f7b54d0f8e Bug 1185106 - Part 10.3: Add parser test for async arrow function. r=efaust,till
MozReview-Commit-ID: 1HCDc8Z1BJU
2016-08-28 23:58:30 +09:00
Tooru Fujisawa 949bd7632a Bug 1185106 - Part 10.2: Support async arrow function in Reflect.parse. r=efaust,till
MozReview-Commit-ID: LYJym1TTrQa
2016-08-28 23:58:30 +09:00
Tooru Fujisawa b5163f4e1a Bug 1185106 - Part 10.1: Support async arrow function in Parser. r=till
MozReview-Commit-ID: CuMJ5qk2HVs
2016-08-28 23:58:30 +09:00
Tooru Fujisawa 92cd9d396c Bug 1185106 - Part 9.3: Add parser test for yield in async function statement in export default. r=till
MozReview-Commit-ID: 3OsdBSSyz64
2016-08-28 23:58:29 +09:00
Tooru Fujisawa 96c7fbc2ea Bug 1185106 - Part 9.2: Add parser test for async function statement in export default. r=efaust,till
MozReview-Commit-ID: U7PXXOsEpA
2016-08-28 23:58:29 +09:00
Tooru Fujisawa 769d4cad22 Bug 1185106 - Part 9.1: Support async function statement in export default in Parser. r=efaust,till
MozReview-Commit-ID: 5oe1f3MRssu
2016-08-28 23:58:29 +09:00
Tooru Fujisawa c5236c1dc9 Bug 1185106 - Part 8.2: Add parser test for await in module. r=efaust,till
MozReview-Commit-ID: JNEYt4Y3fo4
2016-08-28 23:58:29 +09:00
Mariusz Kierski 2c2d7ff0f1 Bug 1185106 - Part 8.1: Treat await as keyword in module. r=efaust,till
MozReview-Commit-ID: JnnXaIJvPGW
2016-08-28 23:58:29 +09:00
Tooru Fujisawa 9e6bd2f04e Bug 1185106 - Part 7.4: Fix property name parsing with async name. r=till 2016-10-31 05:33:11 +09:00
Tooru Fujisawa a557c2b099 Bug 1185106 - Part 7.3: Add parser test for yield in async method. r=till
MozReview-Commit-ID: EkJSBtUFijk
2016-08-28 23:58:29 +09:00
Mariusz Kierski 925b84ddb8 Bug 1185106 - Part 7.2: Add parser test for async method. r=efaust,till
MozReview-Commit-ID: Lv2sjpSILhz
2016-08-28 23:58:29 +09:00
Mariusz Kierski d4f1a569f2 Bug 1185106 - Part 7.1: Support async method in Parser. r=efaust,jwalden,till
MozReview-Commit-ID: IqaY6IwRiHr
2016-08-28 23:58:28 +09:00
Tooru Fujisawa 03865c6e52 Bug 1185106 - Part 6.3: Add parser test for yield in async function expression. r=till
MozReview-Commit-ID: CovUsWjP1ER
2016-08-28 23:58:28 +09:00
Mariusz Kierski a4d5557a25 Bug 1185106 - Part 6.2: Add parser test for async function expression. r=efaust,till
MozReview-Commit-ID: 4C5ePdMARoJ
2016-08-28 23:58:28 +09:00
Tooru Fujisawa cde768307e Bug 1185106 - Part 6.1: Support async function expression in Parser. r=till
MozReview-Commit-ID: Ed7PAq3bNTX
2016-08-28 23:58:28 +09:00
Tooru Fujisawa 3c26089d3a Bug 1185106 - Part 5.6: Add parser test for yield in async function declaration. r=till
MozReview-Commit-ID: DsqGxUONwDr
2016-08-28 23:58:28 +09:00
Mariusz Kierski a6fc46cb19 Bug 1185106 - Part 5.5: Add parser test for async function declaration. r=efaust,till
MozReview-Commit-ID: I8gqeShK7ch
2016-08-28 23:58:21 +09:00
Mariusz Kierski 1ab333095c Bug 1185106 - Part 5.4: Support await expression in Reflect.parse. r=efaust,till
MozReview-Commit-ID: 7J8CeaYhP1X
2016-08-28 23:57:33 +09:00
Tooru Fujisawa 53a38b0e6f Bug 1185106 - Part 5.3: Support await expression in Parser. r=till
MozReview-Commit-ID: BspiXPRu6SR
2016-08-28 20:42:40 +09:00
Mariusz Kierski 5c5f21cb10 Bug 1185106 - Part 5.2: Support async function declaration in Reflect.parse. r=efaust,till
MozReview-Commit-ID: Gbc8dmANx1v
2016-08-28 20:42:40 +09:00
Mariusz Kierski f9e207ec4b Bug 1185106 - Part 5.1: Support async function declaration in Parser. r=efaust,jwalden,till
MozReview-Commit-ID: FhRG1vzpHxb
2016-08-28 20:42:40 +09:00
Tooru Fujisawa 75d14cbaf8 Bug 1185106 - Part 4: Add AutoAwaitIsKeyword class to set TokenStream.awaitIsKeyword. r=till
MozReview-Commit-ID: FeFWbzjrxYR
2016-08-28 20:42:39 +09:00
Mariusz Kierski b576773874 Bug 1185106 - Part 3: Add await token. r=efaust,till
MozReview-Commit-ID: 7O4SayIM9f9
2016-08-28 20:42:39 +09:00
Mariusz Kierski 9dd768a3e2 Bug 1185106 - Part 2: Add FunctionAsyncKind parameter to Parser methods that receives GeneratorKind. r=efaust,till
MozReview-Commit-ID: D1e6mpR2Ftz
2016-08-28 20:42:39 +09:00
Mariusz Kierski ae79a1ae1c Bug 1185106 - Part 1: Add AsyncFunction flag in FunctionBox, JSScript, and LazyScript. r=efaust,till
MozReview-Commit-ID: 6nOsJO3doV9
2016-08-28 20:42:39 +09:00
Mariusz Kierski 8f8d409007 Bug 1185106 - Part 0.1: Refactor JSOP_DEFFUN. r=efaust,jandem,till,h4writer
MozReview-Commit-ID: 8XpAiHEzWVm
2016-07-17 10:22:33 +09:00
Tooru Fujisawa 762a175cfd Bug 1313764 - Unlock mutex before calling JS_ReportErrorNumberASCII in js::FutexRuntime::wait. r=lth 2016-10-31 00:59:13 +09:00
Tom Schuster 04c4beaa73 Bug 1313914 - ObjectDefineProperties should throw for non-callable accessors. r=arai 2016-10-30 15:57:09 +01:00
Tom Schuster 5bdbfd162a Bug 1130988 - Add SharedArrayBuffer to JSXray. r=bz 2016-10-29 20:11:42 +02:00
Tom Schuster 687415abc6 Bug 1130988 - Change SharedArrayBuffer to use ClassSpec. r=bz 2016-10-29 20:09:45 +02:00
Tom Schuster 1c5b8e0d29 Bug 1130988 - Actually support creating TypedArrays with Xray SharedArrayBuffer. r=bz 2016-10-29 20:09:45 +02:00
Till Schneidereit 5b99f7fd80 Bug 1313049 - Port Promise-related functions from self-hosted JS to C++. r=arai, f=bz
MozReview-Commit-ID: 1LIfYUXCtCy
2016-10-29 15:16:45 +02:00
Wes Kocher b3a0b0ef15 Backed out 2 changesets (bug 1313049) for various promise-related failures a=backout CLOSED TREE
Backed out changeset 8c08e1aca9ea (bug 1313049)
Backed out changeset 72764ba31b81 (bug 1313049)
2016-10-28 16:15:11 -07:00
Till Schneidereit 80208b9279 Bug 1313049 - Follow-up to fix bustage on 32bit, responsible for a CLOSED TREE. r=me
MozReview-Commit-ID: DNNL3N2NTu3
2016-10-29 00:45:25 +02:00
Till Schneidereit 2d38e72626 Bug 1313049 - Port Promise-related functions from self-hosted JS to C++. r=arai, f=bz
MozReview-Commit-ID: 1LIfYUXCtCy
2016-10-29 00:11:56 +02:00
Hannes Verschore 3533330972 Bug 1300550 - IonMonkey - Don't overflow BufferOffsets, r=sstangl 2016-10-28 21:44:40 +02:00