1d6bccd6aa
An {OwnedVector} that was moved or assigned to another {OwnedVector} was left in an inconsistent state: {data_} was null, but {length_} was non-zero. This CL changes that to leave the moved-from vector in a valid (empty) state, similar to what the {std::vector} move constructor and assignment does. R=mlippautz@chromium.org Change-Id: I59b543b2cea4bc0e066b7817cee1de6b2b8a7735 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4062089 Commit-Queue: Clemens Backes <clemensb@chromium.org> Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/main@{#84594} |
||
---|---|---|
.. | ||
platform | ||
utils | ||
address-region-unittest.cc | ||
atomic-utils-unittest.cc | ||
atomicops-unittest.cc | ||
bignum-dtoa-unittest.cc | ||
bignum-unittest.cc | ||
bits-unittest.cc | ||
cpu-unittest.cc | ||
division-by-constant-unittest.cc | ||
double-unittest.cc | ||
dtoa-unittest.cc | ||
fast-dtoa-unittest.cc | ||
fixed-dtoa-unittest.cc | ||
flags-unittest.cc | ||
functional-unittest.cc | ||
hashmap-unittest.cc | ||
ieee754-unittest.cc | ||
iterator-unittest.cc | ||
logging-unittest.cc | ||
macros-unittest.cc | ||
ostreams-unittest.cc | ||
region-allocator-unittest.cc | ||
string-format-unittest.cc | ||
sys-info-unittest.cc | ||
template-utils-unittest.cc | ||
threaded-list-unittest.cc | ||
vector-unittest.cc | ||
virtual-address-space-unittest.cc | ||
vlq-base64-unittest.cc | ||
vlq-unittest.cc |