summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorKostya Kortchinsky <kostyak@google.com>2016-12-13 19:31:54 +0000
committerKostya Kortchinsky <kostyak@google.com>2016-12-13 19:31:54 +0000
commitc74da7ce581f0c42cb92b6a186c3e005f7b159d1 (patch)
treec44aa910c24ff8fe5dacfcd29cbde6f077d0e030 /llvm/lib/CodeGen
parent215f6e788ec828db7d7740067d27ede93497e01b (diff)
downloadbcm5719-llvm-c74da7ce581f0c42cb92b6a186c3e005f7b159d1.tar.gz
bcm5719-llvm-c74da7ce581f0c42cb92b6a186c3e005f7b159d1.zip
Corrected D27428: Do not use the alignment-rounded-up size with secondary
Summary: I atually had an integer overflow on 32-bit with D27428 that didn't reproduce locally, as the test servers would manage allocate addresses in the 0xffffxxxx range, which led to some issues when rounding addresses. At this point, I feel that Scudo could benefit from having its own combined allocator, as we don't get any benefit from the current one, but have to work around some hurdles (alignment checks, rounding up that is no longer needed, extraneous code). Reviewers: kcc, alekseyshl Subscribers: llvm-commits, kubabrecka Differential Revision: https://reviews.llvm.org/D27681 llvm-svn: 289572
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud