--- title: "Pulse" description: "Memory and lifetime analysis." --- Memory and lifetime analysis. Activate with `--pulse`. Supported languages: - C/C++/ObjC: Experimental - Java: Experimental ## List of Issue Types The following issue types are reported by this checker: - [CONSTANT_ADDRESS_DEREFERENCE](/docs/next/all-issue-types#constant_address_dereference) - [MEMORY_LEAK](/docs/next/all-issue-types#memory_leak) - [NULLPTR_DEREFERENCE](/docs/next/all-issue-types#nullptr_dereference) - [OPTIONAL_EMPTY_ACCESS](/docs/next/all-issue-types#optional_empty_access) - [STACK_VARIABLE_ADDRESS_ESCAPE](/docs/next/all-issue-types#stack_variable_address_escape) - [USE_AFTER_DELETE](/docs/next/all-issue-types#use_after_delete) - [USE_AFTER_FREE](/docs/next/all-issue-types#use_after_free) - [USE_AFTER_LIFETIME](/docs/next/all-issue-types#use_after_lifetime) - [VECTOR_INVALIDATION](/docs/next/all-issue-types#vector_invalidation)