Commit Graph

  • 86a89ae669 clarify dangling Ralf Jung 2019-07-31 14:33:37 +0200
  • 64bf0a5931 fix def.n of dangling Ralf Jung 2019-07-29 13:59:39 +0200
  • 864625f838 fold uninit integer rule with reading uninit memory Ralf Jung 2019-07-29 13:57:53 +0200
  • b544fa8987
    Fix typo `str::mem` to `std::mem` #152 Joe Schafer 2019-07-29 01:55:44 -0700
  • 7386b5ceef refactor null a bit Ralf Jung 2019-07-28 18:03:54 +0200
  • bd6215eb7f resolve some nits Ralf Jung 2019-07-28 12:22:13 +0200
  • c73730bb8a raw ptrs must be initialized like integers Ralf Jung 2019-07-26 09:13:24 +0200
  • 1f613d8255
    Apply suggestions from code review Ralf Jung 2019-07-24 12:19:42 +0200
  • c41d49233c explain when metadata is invalid Ralf Jung 2019-07-24 12:18:51 +0200
  • df5ff6327d mention ! Ralf Jung 2019-07-24 12:10:34 +0200
  • efb50867b4 add more cases of UB Ralf Jung 2019-07-24 12:09:07 +0200
  • 0f51082773 avoid redundant UB Ralf Jung 2019-07-21 19:48:02 +0200
  • 738a3388de stick to broader UB for raw ptr offsets/derefs for now Ralf Jung 2019-07-21 11:09:37 +0200
  • f59eca24f4 be more precise about dangling Ralf Jung 2019-07-20 22:57:28 +0200
  • 909b14c503 subsume the NonNull things as library types Ralf Jung 2019-07-20 22:52:40 +0200
  • 3241c00e18 handle recursion in the heading Ralf Jung 2019-07-20 22:49:30 +0200
  • 86d9e2c576 Define 'producing' Ralf Jung 2019-07-20 17:13:51 +0200
  • 280761a65c NonNull, NonZero* Ralf Jung 2019-07-20 16:59:46 +0200
  • 1dcafde23d list more ptr offset computations Ralf Jung 2019-07-20 15:26:23 +0200
  • dfb93b217e UB Ralf Jung 2019-07-20 13:01:13 +0200
  • b7f0aba2f8 chore: Remove redundant Eq import lzutao 2019-07-09 16:57:55 +0700
  • d23b1c86ff Fix link to rfc1857 lzutao 2019-07-10 10:46:47 +0700
  • 710c59bf0e Fix link to rfc1857 #147 lzutao 2019-07-10 10:46:47 +0700
  • 9976f43316
    chore: Remove redundant Eq import #145 lzutao 2019-07-09 16:57:55 +0700
  • 47d081061e Move word "reading" out of the link to "The Book" Joseph Lyons 2019-06-16 06:28:11 -0400
  • f32d3fb5af update the link to `mdbook` Lokathor 2019-06-30 16:50:20 -0600
  • 532d6b49db re-wrap more text Lokathor 2019-06-30 16:49:33 -0600
  • 9733fb1ca0 re-wrap the text to 80 columns Lokathor 2019-06-30 16:47:58 -0600
  • ced88ff53e Better explain how to use `mdbook` Lokathor 2019-06-30 16:47:28 -0600
  • b5d4a4c0f5 update the link to `mdbook` #144 Lokathor 2019-06-30 16:50:20 -0600
  • 6c2d98633d re-wrap more text Lokathor 2019-06-30 16:49:33 -0600
  • 9ad796dc08 re-wrap the text to 80 columns Lokathor 2019-06-30 16:47:58 -0600
  • b7805f3276 Better explain how to use `mdbook` Lokathor 2019-06-30 16:47:28 -0600
  • 341c221116 Fix some links. Eric Huss 2019-06-18 20:28:34 -0700
  • a9994b8401 Fix some links. #143 Eric Huss 2019-06-18 20:28:34 -0700
  • e6b674684f Move word "reading" out of the link to "The Book" #142 Joseph Lyons 2019-06-16 06:28:11 -0400
  • ac4aca2fe7
    Merge pull request #140 from Gankro/cleanup #141 Alexis Beingessner 2019-06-09 11:05:44 -0400
  • eb662e85e3 cleanup the intro, and clarify how it relates to the reference #140 Alexis Beingessner 2019-06-07 12:17:18 -0400
  • dc7e7f98c1
    Fix "probably" typo #136 Kyle Lin 2019-05-26 16:39:32 -0700
  • c656171b74
    Merge pull request #101 from vorner/nll Alexis Beingessner 2019-04-25 15:31:26 -0400
  • 0cc13816d7
    Lifetimes: Updates to incorporate NLL #101 Michal 'vorner' Vaner 2018-11-03 21:05:04 +0100
  • fb29b147be
    Merge pull request #134 from ehuss/fix-copy_nonoverlapping Alexis Beingessner 2019-04-22 19:10:29 -0400
  • e27d66a472 Fix link to copy_nonoverlapping #134 Eric Huss 2019-04-22 13:12:23 -0700
  • e4042e69a1
    Merge pull request #130 from vorner/uninit-improvements Alexis Beingessner 2019-04-21 14:44:23 -0400
  • 7b6cc4ffc9
    Various unchecked-uninit improvements #130 Michal 'vorner' Vaner 2019-04-07 14:59:17 +0200
  • 0a8c3a4a4c
    Merge pull request #133 from mexus/patch-1 Alexis Beingessner 2019-04-20 18:34:31 -0400
  • 5ceb4253f7
    Fix "illegal cpu instruction" in `vec-alloc.md` #133 Denis 2019-04-21 01:00:43 +0300
  • 02ef0fbb2d
    Merge pull request #131 from anderejd/master Alexis Beingessner 2019-04-16 10:52:54 -0400
  • 43be8c9a66
    Merge pull request #128 from casey/number Alexis Beingessner 2019-04-13 00:35:25 -0400
  • f7a148c7e3
    Merge pull request #129 from vorner/minor-stuff Alexis Beingessner 2019-04-13 00:33:37 -0400
  • 5fb237f0f8
    Added a missing word. #131 anderejd 2019-04-12 21:00:37 +0200
  • 5d56de9fcc
    Minor improvements #129 Michal 'vorner' Vaner 2019-04-07 11:51:28 +0200
  • 51df283213 Fix number agreement in subtyping chapter #128 Casey Rodarmor 2019-04-06 19:22:39 -0700
  • 7fde5899bd Fix link to type layout reference #127 Grant Moyer 2019-03-29 11:13:32 -0400
  • c02e0e7754
    Merge pull request #113 from vorner/defined-drop-order Alexis Beingessner 2019-03-25 16:52:56 -0400
  • 1da7d384d5
    dropck: The drop order is now defined #113 Michal 'vorner' Vaner 2018-12-16 18:49:48 +0100
  • e1469b5002 Fix vec chapter alloc and pointer type #123 Jason King 2019-03-07 16:24:32 +0800
  • f5c1024978 Revise alloc chapter to use the new alloc API Jason King 2019-03-07 16:13:00 +0800
  • f1ff93b668
    Merge pull request #112 from peter50216/patch-2 Alexis Beingessner 2019-02-26 13:37:28 -0500
  • e420e44085
    Merge pull request #116 from cmyr/patch-3 Alexis Beingessner 2019-02-26 13:33:50 -0500
  • a2d86d34b0
    Merge pull request #117 from cmyr/patch-4 Alexis Beingessner 2019-02-26 13:33:10 -0500
  • 839e7b6056
    Merge pull request #118 from vorner/coercion-dyn Alexis Beingessner 2019-02-26 13:32:31 -0500
  • 8b8c4d18b6
    Merge pull request #119 from msarris/patch-1 Alexis Beingessner 2019-02-26 13:30:43 -0500
  • 882c2bf033
    Merge pull request #110 from jrvidal/bindgen-link Alexis Beingessner 2019-02-26 13:29:05 -0500
  • 7c716d3e28
    Merge pull request #121 from lzutao/patch-1 Alexis Beingessner 2019-02-26 11:32:21 -0500
  • a89bf29bb4 Fixes broken reference link #110 Roberto Vidal 2019-02-25 11:20:46 +0100
  • 57511140aa
    Fix link to type layout reference [skip ci] #121 lzutao 2019-01-21 22:57:43 +0700
  • f7dfdfb31d
    Fix double "the" in aliasing.md #119 Michali Sarris 2018-12-31 09:30:17 +0800
  • c61953a5b2
    Trivial updates to the coercions chapter #118 Michal 'vorner' Vaner 2018-12-29 08:31:26 +0100
  • 4f7df6c3d9
    Fix typo in subtyping.md #117 Colin Rofls 2018-12-27 21:07:37 -0500
  • 7095c3d7eb
    Remove duplicate 'the' in aliasing.md #116 Colin Rofls 2018-12-26 13:21:45 -0500
  • 1b2b6856a3
    Fix links in other-reprs.md #115 Colin Rofls 2018-12-26 13:06:42 -0500
  • f18030241e
    Fix link in data.md #114 Colin Rofls 2018-12-26 12:25:45 -0500
  • 4efc85aa77
    Fix typo in other-reprs.md #112 Peter Shih 2018-12-14 14:14:08 +0800
  • ed0448752b
    Fix incorrect link format in data.md #111 Peter Shih 2018-12-14 14:02:18 +0800
  • 85a9cacbf9 Fixes outdated bindgen link Roberto Vidal 2018-12-13 15:20:19 +0100
  • bc9c1db3ab
    Merge pull request #107 from rusch95/patch-1 Alexis Beingessner 2018-12-10 22:21:28 -0500
  • aa1baade8a Remove unneeded feature in vec-final.md rust-1.31.0-2 Alex Crichton 2018-11-22 21:28:50 -0800
  • b7eb4a0872
    Merge pull request #102 from Gankro/subtyping2 Steve Klabnik 2018-11-30 08:52:24 -0500
  • b1f40cf12d
    Merge pull request #106 from Gankro/2018-cleanups-1 Steve Klabnik 2018-11-30 08:52:12 -0500
  • fb3e2ac7bf Remove unneeded feature in vec-final.md rust-1.31.0 Alex Crichton 2018-11-22 21:28:50 -0800
  • 7f019ec5c8 fixup #106 Alexis Beingessner 2018-11-22 20:41:58 -0500
  • bb75621e3a
    Fix capitalization of Rust in races.md #107 rusch95 2018-11-22 19:20:35 -0500
  • 885c5bc5e7 cleanups for Rust 2018 Alexis Beingessner 2018-11-21 16:09:16 -0500
  • c11cd6db4b
    Merge pull request #105 from 0ndorio/task/add_missing_source_language_hints Alexis Beingessner 2018-11-21 10:37:06 -0500
  • a73391dd35 Add missing source code language hints in drop-flags and phantom-data. #105 Bruno Kirschner 2018-11-19 11:48:54 +0100
  • d9808cba39
    A little note that HRTBs can be used for types too #104 Michal 'vorner' Vaner 2018-11-17 17:34:47 +0100
  • f8a4e96feb
    Merge pull request #96 from vorner/reprs Alexis Beingessner 2018-11-11 14:07:25 -0500
  • dd8054bef8
    Updates to the data layout chapter #96 Michal 'vorner' Vaner 2018-10-28 16:14:38 +0100
  • cf92c5c409
    Merge pull request #103 from Gankro/layout-array Steve Klabnik 2018-11-09 15:44:12 -0500
  • a805a667ba fixup #102 Alexis Beingessner 2018-11-09 14:15:50 -0500
  • f3fb7c9a8f Use the alloc_layout_extra feature for Layout::array::<T> #103 Alexis Beingessner 2018-11-09 13:13:21 -0500
  • 6ec81e17f6 cleanup Alexis Beingessner 2018-11-09 12:52:49 -0500
  • b28d364f0f Subtyping rewrite Alexis Beingessner 2018-11-09 01:36:36 -0500
  • 7a5aa3ab3a
    Merge pull request #97 from fintelia/patch-1 Alexis Beingessner 2018-11-06 14:24:59 -0500
  • a73ef29e0a
    Merge pull request #91 from vmalloc/patch-1 Alexis Beingessner 2018-11-06 14:17:16 -0500
  • edfef22575
    cleanup and clarify subtyping a bit #99 Gankro-patch-2 Alexis Beingessner 2018-11-02 01:51:53 -0400
  • 148a9625a3
    Discuss thread::scoped API in past tense #97 Jonathan Behrens 2018-10-29 23:24:16 -0400
  • 23d9dee30c
    Merge pull request #94 from vorner/unsafe-traits Alexis Beingessner 2018-10-29 11:13:37 -0400
  • b6e3cbf5b0
    There are now 3 unsafe traits in rust #94 Michal 'vorner' Vaner 2018-10-23 19:59:26 +0200