Commit Graph

682 Commits (0b090c4ad2fd8f11dbfbdc6d45454e4ffbe8cb76)
 

Author SHA1 Message Date
RoggeOhta 0b090c4ad2 Add build script part to FFI chapter for more clear and smooth learn experience
10 months ago
Trevor Gross 6bc2415218
Update an example of `thread_local` to use `local_key_cell_methods` (#438)
11 months ago
Eva Pace f6bd083c4c
Minor improvements to Vec (#415)
12 months ago
Daniel Henry-Mantilla 360a768c6d
Improve the `PhantomData` table (#417)
12 months ago
Eric Huss 83d015105e
Merge pull request #431 from tgross35/patch-1
1 year ago
Trevor Gross 0e589061c8 Reword the section on general race conditions
1 year ago
Alex Abdugafarov 1842257814
Fixed `Hole::get` marked as unsafe in `exception-safety.md` (#427)
1 year ago
kadiwa ddfa421448
Fill "Beneath `std`" (#413)
1 year ago
Eric Huss e3f3af69dc
Merge pull request #419 from RalfJung/overflow
1 year ago
Eric Huss 20685e08a5
Merge branch 'master' into overflow
1 year ago
Eric Huss 7c574c79ee
Merge pull request #420 from RalfJung/destructors
1 year ago
Ralf Jung a94926b151 remove 'fail to call destructors' from okay-list
1 year ago
Ralf Jung 40b55e78bd specify which integer overflows we mean
1 year ago
Eric Huss 388750b081
Merge pull request #311 from DrMeepster/abi_thiscall
1 year ago
Eva Pace 302b995bcb
Minor improvements (#414)
1 year ago
Martin Nordholts c369e4b489
phantom-data: Add `Send` and `Sync` columns (#411)
1 year ago
Eric Huss 927dfbdffc
Merge pull request #340 from conradludgate/subtyping-rewrite
2 years ago
Eric Huss 54ca7d1a34 Apply some review suggestions.
2 years ago
Conrad Ludgate 15174604f9 remove supertraits
2 years ago
Timo 86b1c87594 Copy-edit subtyping.md
2 years ago
Conrad Ludgate ea950766dd address some grammatical comments
2 years ago
Conrad Ludgate 8f88efd850 add demos for box and fn
2 years ago
Conrad Ludgate 2c8ff4f669 slight restructure
2 years ago
Conrad Ludgate aeb9d4c21d address some comments
2 years ago
Conrad Ludgate 510938c8ac remove use of transitive
2 years ago
Conrad Ludgate 8e129cc2a8 remove the rest of animals
2 years ago
Conrad Ludgate a43237778a more explanations
2 years ago
Conrad Ludgate 0492daf82c clarify some points
2 years ago
Conrad Ludgate 9c17e30bf9 continue
2 years ago
Conrad Ludgate ae69217424 begin rewriting chapter on subtyping
2 years ago
Eric Huss b5f018fb59
Merge pull request #408 from Enselic/unbounded-lifetime-example
2 years ago
Eric Huss 87f56947f3
Set example to no_run since it has UB
2 years ago
Eric Huss 24b09b16fb
Merge pull request #410 from LucasFA/master
2 years ago
LucasFA c6e4a51d59
Update to 2021 edition
2 years ago
Martin Nordholts b918344212 Expand unbounded lifetime example code and improve wording
2 years ago
masloyet b5f7500fc4
Fix typo in 3.8 Subtyping and Variance (#395)
2 years ago
Eric Huss 1f3e4cd4fd
Merge pull request #404 from majaha/patch-2
2 years ago
Matt Harding 51bb051414
Change incorrect reference to "above" in ffi.md
2 years ago
Dmitry Mottl 79b53665a7
Fixes double bug in Send-Sync example (#401)
2 years ago
Martin 2d3e6f67d5
Small language fix in subtyping.md (#399)
2 years ago
Eric Huss bd1829d235
Merge pull request #396 from tmandry/patch-1
2 years ago
Eric Huss 7d56a22eed
Merge pull request #397 from alexhrao/master
2 years ago
Alex Rao 641e541b93
Fix typo in dropck documentation
2 years ago
Kyle J Strand d1a59f543e Re-word: only "most" ABIs have `-unwind`
2 years ago
Tyler Mandry 94bb6a629b
Copyedits to FFI and unwinding section
2 years ago
nicoo 960d610e7f
vec/raw: Simplify `RawVec::grow` (#392)
2 years ago
Hugo E.-Lahsen - xy2_ 03fa5be459
borrow-splitting: Use `take` instead of `replace` (#391)
2 years ago
Eric Huss 8ca2612680
Merge pull request #388 from Niki4tap/ffi-dont-use-transmute
2 years ago
Niki4tap 734ca5e3f7 Don't try to work with invalid values on non-null types, always do what nomicon says
2 years ago
Marijn Schouten dd37e21cce
Update lifetime-mismatch.md (#387)
2 years ago