From e86cd9da965efec42253646d254cc860002a3cde Mon Sep 17 00:00:00 2001 From: Ryan Zimmerman Date: Wed, 18 Mar 2026 10:47:52 -0400 Subject: [PATCH] docs: fix markdown formatting in fuses.md (#50318) * docs: fix markdown formatting in fuses.md * Use bulleted list (was being run together on one line) * Wrap ASCII diagram in code block * docs: apply suggestions from code review Co-authored-by: John Kleinschmidt Co-authored-by: Erick Zhao * docs: fix misapplied suggestion --------- Co-authored-by: John Kleinschmidt Co-authored-by: Erick Zhao --- docs/tutorial/fuses.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/tutorial/fuses.md b/docs/tutorial/fuses.md index e0d38866f4..000d31b487 100644 --- a/docs/tutorial/fuses.md +++ b/docs/tutorial/fuses.md @@ -146,13 +146,15 @@ The extra privileges granted to the `file://` protocol by this fuse are incomple The `wasmTrapHandlers` fuse controls whether V8 will use signal handlers to trap Out of Bounds memory access from WebAssembly. The feature works by surrounding the WebAssembly memory with large guard regions and then installing a signal handler that traps attempt to access memory in the guard region. The feature -is only supported on the following 64-bit systems. +is only supported on the following 64-bit systems: -Linux. MacOS, Windows - x86_64 -Linux, MacOS - aarch64 +* Linux, macOS, Windows - x86_64 +* Linux, macOS - aarch64 +```text | Guard Pages | WASM heap | Guard Pages | |-----8GB-----| |-----8GB-----| +``` When the fuse is disabled V8 will use explicit bound checks in the generated WebAssembly code to ensure memory safety. However, this method has some downsides