index
:
uxp
1210
1791
1805-stacksize
1970-form-focusring-styling
1992
28.9-platform
28.9-platform-old
ANGLE-update
Basilisk-release
CCW-perf
Pale_Moon-release
RFC6367
VS2017
aruba
dynamic-module-import
eme
fetchstreams-work
freebsd-support
getnativepath-work
js-modules
libaom-update
lzma-updater
master
modulefix
nss-gyp
nss-gyp-GREport
nss-gyp-work
nss-update-work
pref-dual-guid
re-unify
redwood
release
release-29
restore-dual-guid
scroll-anchoring-wip
v8re-shim-build
v8re-shim-work
xpiprovider-work
uxp [Local Fork]
khronosschoty@posteo.org
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
js
/
src
/
builtin
/
Promise.cpp
Commit message (
Expand
)
Author
Age
*
Issue #1691 - Part 6d: Optimize handling of internally-created Promise objects.
Brian Smith
2023-04-27
*
Issue #1691 - Part 4: Finish implementing call import.
Brian Smith
2023-04-27
*
Issue #2089 - Implement the Promise.any combinator
Martok
2023-02-01
*
Issue #2089 - Rename shared Promise combinator functions, with helpers for el...
Martok
2023-02-01
*
Issue #2089 - Add cache for Promise property lookups
Martok
2023-02-01
*
Issue #2089 - Report unhandled rejection for optimized away promise
Martok
2023-01-27
*
Issue #2089 - Further runtime perf improvements for PromiseState
Martok
2023-01-27
*
Issue #2089 - Create a shared helper for PerformPromiseRace, PerformPromiseAl...
Martok
2023-01-26
*
Issue #2089 - Add a PromiseCapability struct, directly initialize dense eleme...
Martok
2023-01-26
*
Issue #2089 - Improve Runtime perf of Promises
Martok
2023-01-26
*
Issue #2089 - Don't use BlockOnPromise fast path with non-default resolving f...
Martok
2023-01-26
*
Issue #2089 - Optimize Promise.then and Promise.all/race with default resolvi...
Martok
2023-01-26
*
Issue #2089 - Turn AsyncGeneratorResumeNext recursion into iteration to avoid...
Martok
2023-01-26
*
Issue #2089 - Only create result Promises in Promise#then and Promise#catch i...
Martok
2023-01-26
*
Issue #2089 - Shrink Promise instances from 8 to 4 slots by moving debug info...
Martok
2023-01-26
*
Issue #2089 - Avoid copying/recreating iterator result, AsyncGeneratorRequest...
Martok
2023-01-22
*
Issue #2089 - In Promises, use a C++ version of SpeciesConstructor when calli...
Martok
2023-01-22
*
No issue - Throw error when resolving or rejecting promise returned by async ...
Martok
2023-01-22
*
Issue #1725 - Fix logic in PerformPromiseAllSettled.
Jeremy Andrews
2021-07-15
*
WIP: Base implementation
Moonchild
2021-07-13
*
Issue #1656 - Part 7: Nuke vim config lines in JS
Moonchild
2020-09-24
*
Bug 1379525 - Part 2: Properly handle rejection in async-from-sync iteration.
Gaming4JC
2019-12-17
*
Bug 1379525 - Part 1: Await on the value before yielding or returning inside ...
Gaming4JC
2019-12-17
*
Bug 1355399 - Switch property retrieval in Async-from-Sync Iterator prototype...
Gaming4JC
2019-12-17
*
Bug 1331092 - Part 7: Implement Async Generator yield*.
Gaming4JC
2019-12-17
*
Bug 1331092 - Part 2: Implement Async Generator except yield*.
Gaming4JC
2019-12-17
*
Bug 1343481 - Part 6: Add native functions wrapper for GetInternalError and G...
Gaming4JC
2019-12-17
*
Bug 1343481 - Part 5: Rename AsyncFunction-related names in Promise.cpp to ex...
Gaming4JC
2019-12-17
*
Bug 336705 - Part 1: Support creating and resolving Promises without resolve/...
Gaming4JC
2019-12-17
*
Bug 1317376 - Part 2: Detect Promise self-resolution when resolving through t...
Gaming4JC
2019-12-17
*
Bug 1317376 - Part 1: Remove unreachable code and remnants from the self-host...
Gaming4JC
2019-12-17
*
Issue #1283 - Implement Promise.prototype.finally()
André Bargull
2019-11-12
*
1320408 - Part 21: Change PromiseObject::onSettled to static method.
Gaming4JC
2019-07-18
*
1320408 - Part 20: Change PromiseObject::resolve and PromiseObject::reject to...
Gaming4JC
2019-07-18
*
1320408 - Part 14: Change some GlobalObject methods to static method.
Gaming4JC
2019-07-18
*
1323324 - Part 1: Make Promise::unforgeable{Resolve,Reject} spec-compliant.
Gaming4JC
2019-07-18
*
Close iterator after error in Promise.{all,race}
janekptacijarabaci
2018-03-15
*
Add m-esr52 at 52.6.0
Matt A. Tobin
2018-02-02