@@ -32,8 +32,8 @@ modes are:
3232 including heuristic checks that might have significant performance overhead as
3333 well as internal library assertions. This mode should be used in
3434 non-production environments (such as test suites, CI, or local development).
35- We don’t commit to a particular level of performance in this mode and it’s
36- *not * intended to be used in production.
35+ We do not commit to a particular level of performance in this mode.
36+ In particular, this mode is *not * intended to be used in production.
3737
3838.. note ::
3939
@@ -155,13 +155,13 @@ easier to reason about the high-level semantics of a hardening mode.
155155 in the library -- whatever the consequences are, they will happen in the user
156156 code.
157157
158- - ``pedantic `` -- checks preconditions that are imposed by the Standard, but
159- violating which happens to be benign in libc++.
158+ - ``pedantic `` -- checks preconditions that are imposed by the C++ standard,
159+ but violating which happens to be benign in libc++.
160160
161161- ``semantic-requirement `` -- checks that the given argument satisfies the
162- semantic requirements imposed by the Standard . Typically, there is no simple
163- way to completely prove that a semantic requirement is satisfied; thus, this
164- would often be a heuristic check and it might be quite expensive.
162+ semantic requirements imposed by the C++ standard . Typically, there is no
163+ simple way to completely prove that a semantic requirement is satisfied;
164+ thus, this would often be a heuristic check and it might be quite expensive.
165165
166166- ``internal `` -- checks that internal invariants of the library hold. These
167167 assertions don't depend on user input.
@@ -239,7 +239,7 @@ Mapping between the hardening modes and the assertion categories
239239
240240.. note ::
241241
242- The categories enabled by each mode are subject to change and users should not
242+ The categories enabled by each mode are subject to change. Users should not
243243 rely on the precise assertions enabled by a mode at a given point in time.
244244 However, the library does guarantee to keep the hardening modes stable and
245245 to fulfill the semantics documented here.
0 commit comments