• Sigurd Schneider's avatar
    Revert "[in-place weak refs] Add in-place weak references & migrate one WeakCell to it." · 73d6037c
    Sigurd Schneider authored
    This reverts commit 07c1e641.
    
    Reason for revert: Breaks TSAN build.
    
    https://build.chromium.org/p/client.v8/builders/V8%20Linux64%20TSAN/builds/19784
    
    Original change's description:
    > [in-place weak refs] Add in-place weak references & migrate one WeakCell to it.
    > 
    > Implement in-place weak reference handling in GC.
    > 
    > Turn FeedbackVector::optimized_code_or_smi into an in-place weak reference (this
    > is the only in-place weak reference at this point).
    > 
    > (See bug for design doc.)
    > 
    > BUG=v8:7308
    > 
    > Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng;master.tryserver.chromium.linux:linux_chromium_rel_ng
    > Change-Id: I0f9f992cb4ee0457c40b7c868317dfb607bfb906
    > Reviewed-on: https://chromium-review.googlesource.com/873638
    > Commit-Queue: Marja Hölttä <marja@chromium.org>
    > Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
    > Reviewed-by: Igor Sheludko <ishell@chromium.org>
    > Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
    > Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
    > Reviewed-by: Yang Guo <yangguo@chromium.org>
    > Reviewed-by: Hannes Payer <hpayer@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#51722}
    
    TBR=ulan@chromium.org,marja@chromium.org,yangguo@chromium.org,hpayer@chromium.org,mlippautz@chromium.org,ishell@chromium.org,bmeurer@chromium.org
    
    Change-Id: I75a7dd99fbfd2f5922a6c4d2000bea2adfdeac11
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: v8:7308
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng;master.tryserver.chromium.linux:linux_chromium_rel_ng
    Reviewed-on: https://chromium-review.googlesource.com/948522Reviewed-by: 's avatarSigurd Schneider <sigurds@chromium.org>
    Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#51723}
    73d6037c
Name
Last commit
Last update
benchmarks Loading commit data...
build_overrides Loading commit data...
docs Loading commit data...
gni 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 Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.editorconfig Loading commit data...
.git-blame-ignore-revs Loading commit data...
.gitignore Loading commit data...
.gn Loading commit data...
.vpython 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.fdlibm Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind 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...