Skip to content

Commit 8dab504

Browse files
docs: Reformat sanitizer section as bulleted list with LSAN
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Sambhav Jain <sambhav@alumni.stanford.edu>
1 parent e413c91 commit 8dab504

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -247,11 +247,15 @@ FUSILLI_COMPILE_BACKEND_USE_CLI=1 \
247247

248248
### Sanitizers
249249

250-
Fusilli supports building with [AddressSanitizer](https://clang.llvm.org/docs/AddressSanitizer.html)
251-
(ASAN) for detecting memory errors such as use-after-free, buffer overflows, and memory leaks, and
252-
[UndefinedBehaviorSanitizer](https://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html) (UBSAN)
253-
for detecting undefined behavior such as signed integer overflow, null pointer dereference, and
254-
misaligned access.
250+
Fusilli supports building with the following sanitizers:
251+
- [AddressSanitizer](https://clang.llvm.org/docs/AddressSanitizer.html) (ASAN)
252+
for detecting memory errors such as use-after-free, double-free,
253+
out-of-bounds accesses, and buffer overflows.
254+
- [UndefinedBehaviorSanitizer](https://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html)
255+
(UBSAN) for detecting undefined behavior such as signed integer overflows,
256+
null pointer dereferences, and misaligned accesses.
257+
- [LeakSanitizer](https://clang.llvm.org/docs/LeakSanitizer.html) (LSAN) for
258+
detecting memory leaks.
255259

256260
To run with ASAN/UBSAN instrumentation, configure the build with the
257261
`-DFUSILLI_ENABLE_ASAN=ON` and/or `-DFUSILLI_ENABLE_UBSAN=ON` flags

0 commit comments

Comments
 (0)