• weiliangc's avatar
    Revert of Class for allocating a chunk of memory for RenderPass (patchset #31... · 3bcc3dfc
    weiliangc authored
    Revert of Class for allocating a chunk of memory for RenderPass (patchset #31 id:660001 of https://codereview.chromium.org/400463002/)
    
    Reason for revert:
    Broke cc_unittest for Linux ASan bot
    
    Original issue's description:
    > Class for allocating a chunk of memory for RenderPass
    >
    > For DrawQuads and SharedQuadState, RenderPass used allocate them one by
    > one whenever needed. This new class helps RenderPass manages allocation
    > and iteration of those two types. This container allocates a chunk of
    > memory at one time and hands out raw pointers. It also provides iterator
    > and reverse iterators for going through its contents.
    >
    > Unittest for ListContainer makes sure the raw pointers it hands out are
    > valid and iterator has same behavior as vector iterators.
    >
    > Follows 398533002, and 404563005.
    >
    > BUG=344962
    >
    > Committed: https://crrev.com/6ae8c50c839a8c0d8fb399578256c754ed3ce39a
    > Cr-Commit-Position: refs/heads/master@{#296100}
    
    TBR=danakj@chromium.org,jamesr@chromium.org
    NOTREECHECKS=true
    NOTRY=true
    BUG=344962
    
    Review URL: https://codereview.chromium.org/595733002
    
    Cr-Commit-Position: refs/heads/master@{#296119}
    3bcc3dfc
BUILD.gn 29.1 KB