Options that control AddressSanitizer instrumentation.

Synopsis

Declared in <llvm/Transforms/Instrumentation/AddressSanitizer.h>

struct AddressSanitizerOptions;

Data Members

Name

Description

CompileKernel

Instrument for KernelAddressSanitizer instead of user‐space ASan.

InsertVersionCheck

Guard against compiler/runtime version mismatch.

InstrumentationWithCallsThreshold

Use callbacks instead of inline checks when a function has more than this many memory accesses (‐1 means never use callbacks).

MaxInlinePoisoningSize

Inline shadow poisoning for blocks up to this size in bytes.

Recover

Continue after detecting an error instead of terminating.

UseAfterReturn

Mode for detecting stack‐use‐after‐return bugs.

UseAfterScope

Detect stack‐use‐after‐scope bugs.

Created with MrDocs