| Age | Commit message (Expand) | Author | Lines |
| 2024-03-09 | fix legacy numeric constant diag items | Peter Jaszkowiak | -0/+2 |
| 2024-03-09 | NonZero::from_mut_unchecked is library UB | Ben Kimock | -1/+1 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -4/+6 |
| 2024-03-02 | const_eval_select: make it safe but be careful with what we expose on stable ... | Ralf Jung | -4/+16 |
| 2024-03-01 | Make `ZeroablePrimitive` trait unsafe. | Markus Reiter | -2/+6 |
| 2024-02-22 | Use generic `NonZero` everywhere in `core`. | Markus Reiter | -9/+7 |
| 2024-02-20 | Rollup merge of #121241 - reitermarkus:generic-nonzero-traits, r=dtolnay | Nilstrieb | -179/+211 |
| 2024-02-18 | diagnostic items for legacy numeric constants | Peter Jaszkowiak | -0/+32 |
| 2024-02-17 | Implement `NonZero` traits generically. | Markus Reiter | -179/+211 |
| 2024-02-17 | Auto merge of #120563 - reitermarkus:generic-nonzero-get, r=dtolnay | bors | -20/+21 |
| 2024-02-16 | Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnay | bors | -5/+5 |
| 2024-02-15 | doc: panicking division by zero examples for unsigned strict div ops | Trevor Spiteri | -0/+27 |
| 2024-02-15 | doc: add note before panicking examples for strict_overflow_ops | Trevor Spiteri | -0/+52 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -1/+1 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -5/+5 |
| 2024-02-11 | Rollup merge of #119449 - Nilstrieb:library-clippy, r=cuviper | Matthias Krüger | -0/+4 |
| 2024-02-09 | Auto merge of #120676 - Mark-Simulacrum:bootstrap-bump, r=clubby789 | bors | -6/+0 |
| 2024-02-08 | Make `NonZero::get` generic. | Markus Reiter | -20/+21 |
| 2024-02-08 | Use `transmute_unchecked` in `NonZero::new`. | Markus Reiter | -3/+1 |
| 2024-02-08 | Step all bootstrap cfgs forward | Mark Rousskov | -6/+0 |
| 2024-02-07 | Replace `transmute_copy` with `ptr::read`. | Markus Reiter | -1/+2 |
| 2024-02-07 | Don't use `assert_unsafe_precondition` twice. | Markus Reiter | -12/+10 |
| 2024-02-07 | Make `NonZero` constructors generic. | Markus Reiter | -71/+84 |
| 2024-02-07 | Simplify `impl_zeroable_primitive` macro. | Markus Reiter | -13/+13 |
| 2024-02-01 | Revert unsound libcore changes of #119911 | Oli Scherer | -384/+149 |
| 2024-01-27 | Switch `NonZero` alias direction. | Markus Reiter | -19/+41 |
| 2024-01-25 | Auto merge of #119911 - NCGThompson:is-statically-known, r=oli-obk | bors | -149/+384 |
| 2024-01-24 | Rollup merge of #118326 - WaffleLapkin:nz_count_ones, r=scottmcm | León Orell Valerian Liehr | -0/+37 |
| 2024-01-24 | Add `NonZero*::count_ones` | Maybe Waffle | -0/+37 |
| 2024-01-23 | Auto merge of #120283 - fmease:rollup-rk0f6r5, r=fmease | bors | -8/+101 |
| 2024-01-23 | Rollup merge of #120160 - reitermarkus:nonzero-traits, r=dtolnay | León Orell Valerian Liehr | -8/+101 |
| 2024-01-23 | Rollup merge of #120244 - reitermarkus:nonzero-self, r=dtolnay | León Orell Valerian Liehr | -43/+48 |
| 2024-01-23 | Further Implement Power of Two Optimization | Nicholas Thompson | -146/+324 |
| 2024-01-23 | Auto merge of #119892 - joboet:libs_use_assert_unchecked, r=Nilstrieb,cuviper | bors | -2/+3 |
| 2024-01-22 | Use `Self` in `NonZero*` implementations. | Markus Reiter | -43/+48 |
| 2024-01-22 | Rollup merge of #119726 - NCGThompson:div-overflow-doc, r=Nilstrieb | Matthias Krüger | -36/+34 |
| 2024-01-21 | Manually implement derived `NonZero` traits. | Markus Reiter | -8/+101 |
| 2024-01-21 | Fix `clippy::correctness` in the library | Nilstrieb | -0/+4 |
| 2024-01-21 | Rollup merge of #116090 - rmehri01:strict_integer_ops, r=m-ou-se | Nadrieril | -15/+995 |
| 2024-01-19 | Assign tracking issue number for feature(nonzero_from_mut) | SOFe | -2/+2 |
| 2024-01-19 | Added assert_unsafe_precondition! check for NonZeroXxx::from_mut_unchecked | SOFe | -13/+20 |
| 2024-01-19 | Added NonZeroXxx::from_mut(_unchecked)? | SOFe | -0/+26 |
| 2024-01-19 | Clarify Panicking Behavior in Integer Division Docs | Nicholas Thompson | -19/+8 |
| 2024-01-19 | Make `saturating_div` Docs Consistent with Others | Nicholas Thompson | -10/+8 |
| 2024-01-19 | Adjust Attributes of Integer Division Methods | Nicholas Thompson | -7/+18 |
| 2024-01-19 | Add new intrinsic `is_constant` and optimize `pow` | Catherine Flores | -34/+91 |
| 2024-01-19 | Rollup merge of #118665 - dtolnay:signedness, r=Nilstrieb | Matthias Krüger | -1265/+1211 |
| 2024-01-15 | Revert unrelated changes from PR 119990 | David Tolnay | -3/+3 |
| 2024-01-15 | Add private `NonZero<T>` type alias. | Markus Reiter | -12/+79 |
| 2024-01-14 | Unbreak tidy's feature parser | David Tolnay | -52/+31 |