• hlopko's avatar
    Introduce api for incremental wrapper tracing · 0f934866
    hlopko authored
    This cl sketches an api for incremental wrapper tracing, but still uses the api
    in the stop-the-world fashion. Responsibility to maintain a marking deque is
    transfered to the embedder. V8 will still collect wrapper internal fields, but
    will send them to the embedder after each incremental gc task. Wrappers must be
    sent at latest by the time next oilpan gc runs - so blink can keep all
    discovered wrappables alive.
    
    The old api will be cleared after this cl and corresponding blink cl land.
    
    Comments are very welcomed :)
    
    LOG=no
    BUG=468240
    
    Review-Url: https://codereview.chromium.org/2032213003
    Cr-Commit-Position: refs/heads/master@{#36761}
    0f934866
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...