From 5555296033903641c12d9af87cdf058f1ad56455 Mon Sep 17 00:00:00 2001 From: Jeremy Rifkin <51220084+jeremy-rifkin@users.noreply.github.com> Date: Tue, 20 Aug 2024 22:52:12 -0500 Subject: [PATCH] Typo fixes --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c5487f2..0c44c8a 100644 --- a/README.md +++ b/README.md @@ -399,11 +399,11 @@ API functions: There is a performance tradeoff with this functionality: Either the try-block can be zero overhead in the non-throwing path with potential expense in the throwing path, or the try-block can have very minimal overhead -due to bookkeeping with guarantees about the expense of the throwing path. More details on this tradeoff -[below](#performance). Cpptrace provides macros for both sides of this tradeoff: +in the non-throwing path due to bookkeeping with guarantees about the expense of the throwing path. More details on +this tradeoff [below](#performance). Cpptrace provides macros for both sides of this tradeoff: - `CPPTRACE_TRY`/`CPPTRACE_CATCH`: Minimal overhead in the non-throwing path (one `mov` on x86, and this may be optimized out if the compiler is able) -- `CPPTRACE_TRYZ`/`CPPTRACE_CATCHZ`: Zero overhead in the throwing path, potential extra cost in the throwing path +- `CPPTRACE_TRYZ`/`CPPTRACE_CATCHZ`: Zero overhead in the non-throwing path, potential extra cost in the throwing path Note: It's important to not mix the `Z` variants with the non-`Z` variants.