DescriptionMake reallocation of large objects reliable.
If ThreadHeap::reallocate<T>() is called with a size that's
equal or greater to the large object threshold (64k, currently),
make sure it ends up being allocated as a large object.
Large objects would previously be attempted allocated on a normal arena,
hoping that the allocation couldn't be serviced by bump allocation, but
fall into an out-of-line allocation.
R=
BUG=
Committed: https://crrev.com/576ad2e3f18450ea084d9ba0ad662f5e321f262b
Cr-Commit-Position: refs/heads/master@{#396712}
Patch Set 1 #
Messages
Total messages: 8 (3 generated)
|