We are going to combine poisoning of red zones and scope poisoning.
This functionality is still disabled on instrumentation side by setting LifetimeSize to 0.
PR27453
Details
Details
- Reviewers
kcc eugenis - Commits
- rGf9fd63ad3993: [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
rGd5ec14989d7c: [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
rL279373: [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
rL279020: [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
LGTM
lib/Transforms/Utils/ASanStackFrameLayout.cpp | ||
---|---|---|
84 ↗ | (On Diff #68411) | You need a stronger assert: lifetime aligned up is not larger than size. Right? |
lib/Transforms/Utils/ASanStackFrameLayout.cpp | ||
---|---|---|
84 ↗ | (On Diff #68411) | OK, this assert is fine. |