This is an archive of the discontinued LLVM Phabricator instance.

Rename DescribeHeapAddress to DescribeAddressIfHeap and split it into a function to get all the information about the address, and one to print it.
ClosedPublic

Authored by filcab on Aug 16 2016, 8:52 AM.

Details

Summary

Replacement for part of D23518
This deals with heap addresses, and renames DescribeHeapAddress.
Requires D23520, which moves code around to make it accessible in asan_describers.cc (and still accessible in asan_report.cc if needed).

Diff Detail

Repository
rL LLVM

Event Timeline

filcab updated this revision to Diff 68197.Aug 16 2016, 8:52 AM
filcab retitled this revision from to Rename DescribeHeapAddress to DescribeAddressIfHeap and split it into a function to get all the information about the address, and one to print it..
filcab updated this object.
filcab added reviewers: kcc, samsonov.
filcab added a subscriber: llvm-commits.

This patch also adds AsanChunkView::AllocType and makes enum AllocType a part of the interface (for now just internally).

kcc accepted this revision.Aug 16 2016, 2:19 PM
kcc edited edge metadata.

LGTM

This revision is now accepted and ready to land.Aug 16 2016, 2:19 PM
This revision was automatically updated to reflect the committed changes.