• ishell's avatar
    Revert of Reland of Remove slots that point to unboxed doubles from the... · 52cb51fb
    ishell authored
    Revert of Reland of Remove slots that point to unboxed doubles from the StoreBuffer/SlotsBuffer. (patchset #3 id:40001 of https://codereview.chromium.org/988363002/)
    
    Reason for revert:
    Increased rate of Chrome crashes. Requires further investigation.
    
    Original issue's description:
    > Reland of Remove slots that point to unboxed doubles from the StoreBuffer/SlotsBuffer.
    >
    > The problem is that tagged slot could become a double slot after migrating of an object to another map with "shifted" fields (for example as a result of generalizing immutable data property to a data field).
    > This CL also adds useful machinery that helps triggering incremental write barriers.
    >
    > BUG=chromium:454297, chromium:465273
    > LOG=Y
    >
    > Committed: https://crrev.com/6d0677d845c47ab9fa297de61d0e3d8e5480a02a
    > Cr-Commit-Position: refs/heads/master@{#27141}
    
    TBR=hpayer@chromium.org
    NOPRESUBMIT=true
    NOTREECHECKS=true
    NOTRY=true
    BUG=chromium:454297, chromium:465273
    
    Review URL: https://codereview.chromium.org/1004623003
    
    Cr-Commit-Position: refs/heads/master@{#27207}
    52cb51fb
Name
Last commit
Last update
..
gc-idle-time-handler.cc Loading commit data...
gc-idle-time-handler.h Loading commit data...
gc-tracer.cc Loading commit data...
gc-tracer.h Loading commit data...
heap-inl.h Loading commit data...
heap.cc Loading commit data...
heap.h Loading commit data...
incremental-marking-inl.h Loading commit data...
incremental-marking.cc Loading commit data...
incremental-marking.h Loading commit data...
mark-compact-inl.h Loading commit data...
mark-compact.cc Loading commit data...
mark-compact.h Loading commit data...
objects-visiting-inl.h Loading commit data...
objects-visiting.cc Loading commit data...
objects-visiting.h Loading commit data...
spaces-inl.h Loading commit data...
spaces.cc Loading commit data...
spaces.h Loading commit data...
store-buffer-inl.h Loading commit data...
store-buffer.cc Loading commit data...
store-buffer.h Loading commit data...