diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-11-30 20:41:59 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-11-30 20:41:59 +0000 |
commit | e109ef854a15326c4a818b42e5b6b15adfd730f5 (patch) | |
tree | b99c728deb37a04a3edbe59d837657c0cb23da84 /llvm/test/Transforms | |
parent | 3d78d3a2aeab767590ddb6cb5d6986e6a63130ba (diff) | |
download | bcm5719-llvm-e109ef854a15326c4a818b42e5b6b15adfd730f5.tar.gz bcm5719-llvm-e109ef854a15326c4a818b42e5b6b15adfd730f5.zip |
Release memory to OS only when the requested range covers the entire page
Summary:
The current code was sometimes attempting to release huge chunks of
memory due to undesired RoundUp/RoundDown interaction when the requested
range is fully contained within one memory page.
Reviewers: eugenis
Subscribers: kubabrecka, llvm-commits
Patch by Aleksey Shlyapnikov.
Differential Revision: https://reviews.llvm.org/D27228
llvm-svn: 288271
Diffstat (limited to 'llvm/test/Transforms')
0 files changed, 0 insertions, 0 deletions