js/src/builtin/Promise.cpp
e57b6ee6509c8a9315085c139664ec5cc390cba9
created 2016-07-04 10:19 -0500
pushed 2016-07-04 15:20 +0000
Luke Wagner Luke Wagner - Bug 911216 - avoid debug-only null deref on alloc failure (r=till)
fcec96be60dbdc28870c8bbb92af7fc0b1d7709a
created 2016-07-02 02:00 +0200
pushed 2016-07-02 00:03 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 27: Properly set up incumbent and current globals for Promise reaction jobs. r=efaust,bz
4531bc922631fab718d30bc7983047de95bed19f
created 2016-06-10 11:11 +0200
pushed 2016-06-10 09:12 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 23: Use mozilla::TimeStamp::Now() instead of PRMJ_Now() for Promise timestamps. r=efaust
8d3730e7d1f0fb096bfe93d11afd2691e9fe1453
created 2016-05-26 16:13 +0200
pushed 2016-05-26 14:14 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 18: Only capture Promise allocation and resolution stacks if async stacks are enabled or the Promise's compartment is debugged. r=efaust,f=fitzgen
c83647796df591e968223315b8779b1008f42b4b
created 2016-03-22 16:22 +0100
pushed 2016-05-26 14:14 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 15: Port Promise reaction jobs to C++ to enable correct async stacks. r=efaust
f0b339198f151607d257d02679a839d0b40dfe43
created 2016-03-22 16:22 +0100
pushed 2016-05-26 14:14 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust
9e97e2282142b206ef97d13045eac502b58201ed
created 2016-04-25 15:42 -0700
pushed 2016-04-29 17:39 +0000
Terrence Cole Terrence Cole - Bug 1267412 - Use MutableHandleValue instead of pointer-to-AutoValueVector; r=sfink
69d4569f7601c7c4e700f29a31d9d252deed7b44
created 2016-03-25 22:19 -0700
pushed 2016-04-14 00:09 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Adjust Promise code to use Call instead of Invoke. r=till
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-04-13 01:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz.
2e4a8e49b5421ca53853e2a614c4ce569d47d908
created 2016-04-04 15:41 -0700
pushed 2016-04-04 22:42 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 911216) for apparently tripling the runtime of SM(p) jobs along with introducing a failure in SM(p)
2e98f8b36bc68b505c473ef3bcdc0825dc29708b
created 2016-03-22 16:22 +0100
pushed 2016-04-04 15:56 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 15: Port Promise reaction jobs to C++ to enable correct async stacks. r=efaust
bd5acdf4a2a1d587a40658303857ca61c0e87abb
created 2016-03-22 16:22 +0100
pushed 2016-04-04 15:56 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust
f29f34e249d2ca3a438beb108c1139a858b32ea1
created 2016-04-01 10:59 +1100
pushed 2016-04-03 08:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1260984 (part 3) - Separate js::ClassSpec from js::Class. r=jorendorff.
0d679fcadda5c6a0940124d5be75d99826dacb72
created 2016-03-23 00:43 +0100
pushed 2016-03-22 23:44 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 12: Windows build bustage fix on a CLOSED TREE. r=efaust
e947c9941fe17266770e9f56f283f0d7628b2b65
created 2016-02-10 23:10 +0100
pushed 2016-03-22 23:02 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 11: Implement all Promise inspection functionality as Debugger getters. r=shu,fitzgen
87c4e3921c4c419001c3ae554ab4249d3ee13c0a
created 2016-02-10 23:09 +0100
pushed 2016-03-22 23:02 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 10: Support debugger hooks for creation and settling of promises. r=shu
021f70a04fadc6155030df3d30d8c4f01278dd6a
created 2015-11-10 12:34 +0100
pushed 2016-03-22 23:02 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 7: Implement ES6 Promises in the JavaScript engine. r=efaust
8073e7c4cf944a3ab63cde836bf43b4de8d58730
created 2015-10-05 13:24 -0700
pushed 2015-10-06 14:50 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 2: Implement ShellPromise. (r=till)
3afd56565e237af3f9c96755a285d7138da50b9b
created 2015-10-05 13:24 -0700
pushed 2015-10-06 14:50 +0000
Till Schneidereit Till Schneidereit - Bug 1185106 - Part 1: ShellPromise boilerplate. (r=efaust)
9c74d17cf769e3852b610671462db7d3042cbff7
created 2015-10-05 13:24 -0700
pushed 2015-10-05 20:24 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 2: Implement ShellPromise. (r=till)
c3d780ac9879a58f837f25610292f82c7917b419
created 2015-10-05 13:24 -0700
pushed 2015-10-05 20:24 +0000
Till Schneidereit Till Schneidereit - Bug 1185106 - Part 1: ShellPromise boilerplate. (r=efaust)
less more (0) tip