Yuki Okushi
3fd89d64e7
Rename `AllocRef` to `Allocator` and `(de)alloc` to `(de)allocate`
4 years ago
unknown
d8383b65f7
Clarify that any alignment is valid for ZSTs
4 years ago
Yuki Okushi
23c49f1d5c
Merge pull request #238 from mexus/master
4 years ago
Yuki Okushi
cb88439ac9
Update src/coercions.md
4 years ago
Eric Huss
ea054bb935
Merge pull request #244 from JohnTitor/some-tweaks
...
Some tweaks
4 years ago
Yuki Okushi
9e9ee0a822
Merge pull request #245 from camelid/uppercase-repr-rust
4 years ago
Camelid
038a7e6238
Uppercase `repr(Rust)`
...
There were two spots where it referred to `repr(rust)` when it is
usually referred to as `repr(Rust)` in accordance with `repr(C)`.
I updated those to use the uppercase form.
4 years ago
Yuki Okushi
e948943445
Remove unnecessary chapter
4 years ago
Yuki Okushi
a0d9dbdef3
Git-ignore linkcheck stuff
4 years ago
Yuki Okushi
ee0d4be726
Replace hard tabs with whitespaces
4 years ago
Yuki Okushi
0cfd181886
Merge pull request #224 from updogliu/patch-1
...
Update atomics.md
4 years ago
Yuki Okushi
8d3237ffd4
Merge pull request #187 from ChrisGreenaway/patch-2
...
Update send-and-sync.md
4 years ago
Yuki Okushi
45b640d76a
Merge pull request #231 from lwintermelon/patch-1
...
fix a typo
4 years ago
Yuki Okushi
d7c2815252
Merge pull request #242 from camelid/improve-transmutes
...
Improve formatting of "Transmutes" chapter
4 years ago
Camelid
ebe16b1455
Improve formatting of "Transmutes" chapter
...
* Use inline code style for `&` and `&mut`
* Add blank lines between list items to make source easier to read
* Use new-style mdBook link
4 years ago
Yuki Okushi
8627458725
Merge pull request #241 from simon-lammes/patch-1
4 years ago
Simon Lammes
52b55e0db0
fix minor grammar mistake
4 years ago
Eric Huss
69333eddb1
Merge pull request #240 from JohnTitor/gha
...
Tweak GHA config
4 years ago
Yuki Okushi
e574ee0e4a
Use `actions/checkout@v2`
...
Note that the repository's default branch is now `main`, not `master`.
And this should be safer to avoid breaking change.
4 years ago
Yuki Okushi
5af1ba0fd2
Replace deprecated `add-path` with safe way
4 years ago
Yuki Okushi
c69ca68573
Set mdbook version as env var
4 years ago
Eric Huss
9addcf796d
Merge pull request #239 from JohnTitor/fix-intra-links
...
Fix link for `[T]`
4 years ago
Yuki Okushi
f8b9921a77
Fix link for `[T]`
4 years ago
Yuki Okushi
c2ffc216d5
Merge pull request #232 from turtleslow/saturating-cast-patch-1
...
Update casts.md
4 years ago
Yuki Okushi
8641e70955
Merge pull request #180 from jyn514/master
...
[WIP] Add more links
4 years ago
Yuki Okushi
737029d362
Merge pull request #219 from isakcodes/patch-1
...
Data Race definition should be more precise
4 years ago
Yuki Okushi
d7cb40b29f
Merge pull request #157 from chansuke/update-error-diagnostic
...
Update the diagnostic of `error[E0597]` in dropck.md
4 years ago
Yuki Okushi
9c912bf812
Merge pull request #225 from mxxo/typo
...
fix typo in Lifetimes mutable reference aliasing section
4 years ago
mexus
393e54b749
coercions.md: non-capturing closures to function pointers
4 years ago
Mark Rousskov
6e57e64501
Merge pull request #236 from ehuss/fix-layout-grow
...
Fix API change to alloc::Global::grow.
4 years ago
Eric Huss
ee45186b37
Fix API change to alloc::Global::grow.
4 years ago
Mark Rousskov
2585475254
Merge pull request #235 from JohnTitor/fix-more
...
Follow-up of rust-lang/rust#75152
4 years ago
Yuki Okushi
81797cf059
Follow-up of rust-lang/rust#75152
4 years ago
Mark Rousskov
685ca706a8
Merge pull request #233 from JohnTitor/alloc-removal
...
Follow-up for rust-lang/rust#74850
4 years ago
Yuki Okushi
be0687ab1d
Follow-up for rust-lang/rust#74850
4 years ago
turtleslow
5b26dfbf4d
Update casts.md
...
Float to integer cast unsoundness was fixed in Rust 1.45.0.
4 years ago
Max Orok
d052363c6a
fix typo in Lifetimes mutable reference aliasing section
4 years ago
Hu Shuai
b5d7df3c9a
fix a typo
4 years ago
Zihan Liu
4de216c82c
Update atomics.md
...
add "including non-atomic and relaxed atomic writes" for clarity
4 years ago
Konrad Borowski
bfe1ab96d7
Clarify that str data must still be initialized
5 years ago
Konrad Borowski
b8344ef88f
Remove language-level UB for non-UTF-8 str
5 years ago
Isak
45a997aabd
Data Race definition should be more precise
...
"one of them is a write" did not seem right to me. Doesn't generalise to the case with two concurrent threads writing to shared memory. [Related Wikipedia article](https://en.wikipedia.org/wiki/Race_condition#Example_definitions_of_data_races_in_particular_concurrency_models )
5 years ago
Ralf Jung
c94172314b
fix Nomicon transmute UB
5 years ago
Eric Huss
d1517d4e3f
Rename Unique::empty to Unique::dangling
5 years ago
dbdr
91dd12be34
Use simpler link syntax
...
Thanks @lzutao
Co-authored-by: lzutao <taolzu@gmail.com>
5 years ago
Daniel Bonniot de Ruisselet
76d0799a8d
Replace catch_panic by catch_unwind
5 years ago
amosonn
4d2d275997
Fix example in FFI, section NPO
5 years ago
Youngsuk Kim
1e1dd962c7
Update implementation code of `split_at_mut`
5 years ago
Eric Huss
0559f276a3
Use rust-lang/rust linkchecker on CI.
5 years ago
Linus Färnstrand
9f131b5b9c
Use just `std::_` instead of `::std::_`
...
Accessing std this way has been stable since Rust 1.30.0
5 years ago