From d45b7fa18823be536b196500c0e48229bc8f3c86 Mon Sep 17 00:00:00 2001 From: Shawon Dey Date: Sun, 12 Jul 2026 15:45:25 +0600 Subject: [PATCH] Fix formatting of __borrow_guard_selftest description --- docs/BUILTINS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/BUILTINS.md b/docs/BUILTINS.md index 376f5e5..50ec500 100644 --- a/docs/BUILTINS.md +++ b/docs/BUILTINS.md @@ -618,4 +618,4 @@ receiver. | Name | Signature | Description | |------|-----------|-------------| -| `__borrow_guard_selftest` | `__borrow_guard_selftest of [args...]` | **Not a user builtin.** A planted fault validating the #548 borrow-scan guard: registered only in ASan builds when `EIGS_BORROW_GUARD_SELFTEST` is set, it deliberately returns a borrowed direct child past `VM_BORROW_SCAN_CAP` so the suite can prove the guard aborts loudly (naming the builtin) instead of letting a missed compensating incref become a silent use-after-free. Absent from release builds and from sanitizer builds without the opt-in env var (fuzzers must never reach a deliberate abort). | +| `__borrow_guard_selftest` | `__borrow_guard_selftest of [args...]` | **Not a user builtin.** A planted fault validating the #548 borrow-scan guard: registered only in ASan builds when `EIGS_BORROW_GUARD_SELFTEST` is set, it deliberately returns a borrowed direct child past `VM_BORROW_SCAN_CAP` so the suite can prove the guard aborts loudly (naming the builtin) instead of letting a missed compensating incref become a silent use-after-free. Absent from release builds and from sanitizer builds without the opt-in env var (fuzzers must never reach a deliberate abort).