Skip to content

Commit 1ac2899

Browse files
0.2.11 (stable): Docs
1 parent 7e9a57a commit 1ac2899

File tree

4 files changed

+35
-30
lines changed

4 files changed

+35
-30
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ behind `main`. See also [CONTRIBUTING.md](CONTRIBUTING.md).
1313
`ndd::infer::NonDeDuplicatedStr` and `ndd::infer::NonDeDuplicatedCStr`
1414
-->
1515

16+
## 0.2.11 (stable)
17+
18+
Docs.
19+
1620
## 0.2.10 (stable)
1721

1822
Renamed test files. More links in documentation.

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ndd"
3-
version = "0.2.10"
3+
version = "0.2.11"
44
edition = "2024"
55

66
license = "BSD-2-Clause OR Apache-2.0 OR MIT"

README.md

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -257,33 +257,33 @@ Checks and tests are run by [GitHub Actions]. See
257257
- `cargo +nightly miri test`
258258
- demonstration of the problem and the fix:
259259
- standard optimization for `dev` and `release` builds: most do not get de-duplicated:
260-
- [`demo_bug/non_lto/non_dedup.sh`] [`liter_str`] `dev`
261-
- [`demo_bug/non_lto/non_dedup.sh`] [`liter_str`] `release`
262-
- [`demo_bug/non_lto/non_dedup.sh`] [`const_str`] `dev`
263-
- [`demo_bug/non_lto/non_dedup.sh`] [`const_str`] `release`
264-
- [`demo_bug/non_lto/non_dedup.sh`] [`const_opt`] `dev`
265-
- [`demo_bug/non_lto/non_dedup.sh`] [`const_opt`] `release`
260+
- [`demo_bug/non_lto`]/[`non_dedup.sh`] [`liter_str`] `dev`
261+
- [`demo_bug/non_lto`]/[`non_dedup.sh`] [`liter_str`] `release`
262+
- [`demo_bug/non_lto`]/[`non_dedup.sh`] [`const_str`] `dev`
263+
- [`demo_bug/non_lto`]/[`non_dedup.sh`] [`const_str`] `release`
264+
- [`demo_bug/non_lto`]/[`non_dedup.sh`] [`const_opt`] `dev`
265+
- [`demo_bug/non_lto`]/[`non_dedup.sh`] [`const_opt`] `release`
266266
- but, some types do get de-duplicated even in standard `dev` and `release`:
267-
- [`demo_bug/non_lto/dedup_out.sh`] [`const_u8s`] `dev`
268-
- [`demo_bug/non_lto/dedup_out.sh`] [`const_u8s`] `release`
267+
- [`demo_bug/non_lto`]/[`dedup_out.sh`] [`const_u8s`] `dev`
268+
- [`demo_bug/non_lto`]/[`dedup_out.sh`] [`const_u8s`] `release`
269269
- `release` with Fat LTO (and `dev` with Fat LTO and `opt-level` set to `2`): deduplicated:
270-
- [`demo_bug/fat_lto/dedup_out.sh`] [`liter_str`] `dev`
271-
- [`demo_bug/fat_lto/dedup_out.sh`] [`liter_str`] `release`
272-
- [`demo_bug/fat_lto/dedup_out.sh`] [`const_str`] `dev`
273-
- [`demo_bug/fat_lto/dedup_out.sh`] [`const_str`] `release`
274-
- [`demo_bug/fat_lto/dedup_out.sh`] [`const_opt`] `dev`
275-
- [`demo_bug/fat_lto/dedup_out.sh`] [`const_opt`] `release`
276-
- [`demo_bug/fat_lto/dedup_out.sh`] [`const_u8s`] `dev`
277-
- [`demo_bug/fat_lto/dedup_out.sh`] [`const_u8s`] `release`
270+
- [`demo_bug/fat_lto`]/[`dedup_out.sh`] [`liter_str`] `dev`
271+
- [`demo_bug/fat_lto`]/[`dedup_out.sh`] [`liter_str`] `release`
272+
- [`demo_bug/fat_lto`]/[`dedup_out.sh`] [`const_str`] `dev`
273+
- [`demo_bug/fat_lto`]/[`dedup_out.sh`] [`const_str`] `release`
274+
- [`demo_bug/fat_lto`]/[`dedup_out.sh`] [`const_opt`] `dev`
275+
- [`demo_bug/fat_lto`]/[`dedup_out.sh`] [`const_opt`] `release`
276+
- [`demo_bug/fat_lto`]/[`dedup_out.sh`] [`const_u8s`] `dev`
277+
- [`demo_bug/fat_lto`]/[`dedup_out.sh`] [`const_u8s`] `release`
278278
- fix:
279-
- [`demo_fix/fat_lto/non_dedup.sh`] [`liter_str`] `dev`
280-
- [`demo_fix/fat_lto/non_dedup.sh`] [`liter_str`] `release`
281-
- [`demo_fix/fat_lto/non_dedup.sh`] [`const_str`] `dev`
282-
- [`demo_fix/fat_lto/non_dedup.sh`] [`const_str`] `release`
283-
- [`demo_fix/fat_lto/non_dedup.sh`] [`const_opt`] `dev`
284-
- [`demo_fix/fat_lto/non_dedup.sh`] [`const_opt`] `release`
285-
- [`demo_fix/fat_lto/non_dedup.sh`] [`const_u8s`] `dev`
286-
- [`demo_fix/fat_lto/non_dedup.sh`] [`const_u8s`] `release`
279+
- [`demo_fix/fat_lto`]/[`non_dedup.sh`] [`liter_str`] `dev`
280+
- [`demo_fix/fat_lto`]/[`non_dedup.sh`] [`liter_str`] `release`
281+
- [`demo_fix/fat_lto`]/[`non_dedup.sh`] [`const_str`] `dev`
282+
- [`demo_fix/fat_lto`]/[`non_dedup.sh`] [`const_str`] `release`
283+
- [`demo_fix/fat_lto`]/[`non_dedup.sh`] [`const_opt`] `dev`
284+
- [`demo_fix/fat_lto`]/[`non_dedup.sh`] [`const_opt`] `release`
285+
- [`demo_fix/fat_lto`]/[`non_dedup.sh`] [`const_u8s`] `dev`
286+
- [`demo_fix/fat_lto`]/[`non_dedup.sh`] [`const_u8s`] `release`
287287
- validate the versioning schema:
288288
- [`pre-commit`]
289289

@@ -334,10 +334,11 @@ The following side fruit is `std`-only, but related: `std::sync::mutex::data_ptr
334334
https://doc.rust-lang.org/nightly/core/cell/struct.Cell.html#method.as_array_of_cells
335335
[`core::ops::Deref`]: https://doc.rust-lang.org/nightly/core/ops/trait.Deref.html
336336
[`core::convert::From`]: https://doc.rust-lang.org/nightly/core/convert/trait.From.html
337-
[`demo_bug/non_lto/non_dedup.sh`]: demo_bug/non_lto/non_dedup.sh
338-
[`demo_bug/non_lto/dedup_out.sh`]: demo_bug/non_lto/dedup_out.sh
339-
[`demo_bug/fat_lto/dedup_out.sh`]: demo_bug/fat_lto/dedup_out.sh
340-
[`demo_fix/fat_lto/non_dedup.sh`]: demo_fix/fat_lto/non_dedup.sh
337+
[`demo_bug/non_lto`]: demo_bug/non_lto/
338+
[`demo_bug/fat_lto`]: demo_bug/fat_lto/
339+
[`demo_fix/fat_lto`]: demo_fix/fat_lto/
340+
[`non_dedup.sh`]: demo_shared_scripts//non_dedup.sh
341+
[`dedup_out.sh`]: demo_shared_scripts//dedup_out.sh
341342
[`liter_str`]: demo_shared_src/liter_str.rs
342343
[`const_str`]: demo_shared_src/const_str.rs
343344
[`const_opt`]: demo_shared_src/const_opt.rs

0 commit comments

Comments
 (0)