• gsathya's avatar
    Promises: Remove additional array for storing deferred objects · e3bd4a39
    gsathya authored
    There are 2 possible states for the deferred symbol --
    1) UNDEFINED -- This is the zero state, no deferred object is attached
       to this symbol. When we want to add a new deferred we directly
       attach it to this symbol.
    2) symbol with attached deferred object -- New deferred objects are
       not attached to this symbol, but instead they are directly attached
       to the resolve, reject callback arrays. At this point, the deferred
       symbol's state is stale, and the deferreds should be read from the
       reject, resolve callbacks.
    
    BUG=v8:5046
    
    Review-Url: https://codereview.chromium.org/2018913004
    Cr-Commit-Position: refs/heads/master@{#36623}
    e3bd4a39
Name
Last commit
Last update
benchmarks Loading commit data...
build_overrides Loading commit data...
docs Loading commit data...
gni Loading commit data...
gypfiles Loading commit data...
include Loading commit data...
infra Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
third_party/binutils Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
.gn Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
CODE_OF_CONDUCT.md Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
Makefile Loading commit data...
Makefile.android Loading commit data...
Makefile.nacl Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.md Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...
snapshot_toolchain.gni Loading commit data...