about summary refs log tree commit diff
path: root/library/core/src/intrinsics.rs
AgeCommit message (Expand)AuthorLines
2021-07-27Stabilize `const_fn_transmute`Jacob Pratt-2/+3
2021-07-08PR feedbackScott McMurray-2/+6
2021-07-08Stop generating `alloca`s+`memcmp` for simple array equalityScott McMurray-0/+16
2021-07-05Use american spelling for behaviourMara Bos-1/+1
2021-07-05Talk about "terminate" rather than "die"Ian Jackson-1/+1
2021-07-05Talk about invalid instructions rather than debug trapsIan Jackson-2/+2
2021-07-05abort docs: Do not claim that intrinsics::abort is always a debug trapIan Jackson-1/+3
2021-07-05aborts: Clarify documentation and commentsIan Jackson-2/+6
2021-07-03Rollup merge of #86308 - bstrie:intrinsafe, r=JohnTitorYuki Okushi-0/+165
2021-06-23Use HTTPS links where possibleSmitty-2/+2
2021-06-19Clarify that certain intrinsics are not unsafebstrie-0/+165
2021-06-04Revert PRs 81238 and 82967 (which made copy and copy_nonoverlapping intrinsics).Felix S. Klock II-151/+186
2021-05-07Rollup merge of #84755 - jyn514:core-links, r=kennytmDylan DPC-10/+10
2021-05-02Change 'NULL' to 'null'Brent Kerby-3/+3
2021-04-30Allow using `core::` in intra-doc links within core itselfJoshua Nelson-10/+10
2021-04-11stabilize const_cttzAndreas Jonson-1/+1
2021-03-17Auto merge of #82122 - bstrie:dep4real, r=dtolnaybors-2/+6
2021-03-15Constify mem::swap and ptr::swap[_nonoverlapping]Albin Hedman-12/+0
2021-03-09Deprecate items that accidentally weren't deprecatedbstrie-2/+6
2021-03-07Rollup merge of #82592 - Lonami:patch-1, r=RalfJungYuki Okushi-9/+18
2021-03-06Improve transmute docs with further clarificationsLonami-9/+18
2021-02-25Convert primitives to use intra-doc linksJoshua Nelson-4/+2
2021-02-23Constify ptr::write and the write[_unaligned] methods on *mut TAlbin Hedman-0/+1
2021-02-16[Minor] Update discriminant_value docsPeter Todd-2/+2
2021-02-13Auto merge of #81238 - RalfJung:copy-intrinsics, r=m-ou-sebors-186/+151
2021-02-10Rollup merge of #81904 - jhpratt:const_int_fn-stabilization, r=jyn514Yuki Okushi-2/+2
2021-02-08Bump stabilization version for const int methodsJacob Pratt-2/+2
2021-02-08Auto merge of #80962 - jhpratt:const_int_fn-stabilization, r=dtolnaybors-2/+2
2021-01-21directly expose copy and copy_nonoverlapping intrinsicsRalf Jung-186/+151
2021-01-18Only inherit const stability for methods of `impl const Trait` blocksoli-0/+2
2021-01-16Auto merge of #80290 - RalfJung:less-intrinsic-write, r=lcnrbors-7/+0
2021-01-14Stabilize intrinsics as constJacob Pratt-2/+2
2021-01-05Auto merge of #80717 - mbartlett21:patch-2, r=dtolnaybors-12/+12
2021-01-05Add code spans to docs in intrinsics.rsmbartlett21-12/+12
2021-01-04Added reference to tracking issue and removed unneeded lineAlbin Hedman-3/+2
2020-12-30Auto merge of #80511 - Mark-Simulacrum:bump-stage0, r=pietroalbinibors-1/+0
2020-12-30implement ptr::write without dedicated intrinsicRalf Jung-7/+0
2020-12-30Bump bootstrap compiler to 1.50 betaMark Rousskov-1/+0
2020-12-26Constify intrinsics::copy[_nonoverlapping]Albin Hedman-6/+11
2020-12-10Auto merge of #79621 - usbalbin:constier_maybe_uninit, r=RalfJungbors-0/+1
2020-12-02Undo fn -> const fn for all intrinsics but assert_inhabitedAlbin Hedman-2/+0
2020-12-02Resolved some of the commentsAlbin Hedman-1/+3
2020-12-02Make some of MaybeUninit's methods constAlbin Hedman-0/+1
2020-12-01review commentsVishnunarayan K I-1/+1
2020-12-01add const_allocate intrisicVishnunarayan K I-0/+5
2020-11-29Update tests to remove old numeric constantsbstrie-34/+34
2020-11-23const_int_pow will be stabilized in 1.50.0, not in 1.49.0Trevor Spiteri-1/+1
2020-11-23stabilize const_int_powTrevor Spiteri-1/+1
2020-11-09Fix links to stabilized versions of some intrinsicsTomasz Miąsko-2/+2
2020-11-06Auto merge of #77856 - GuillaumeGomez:automatic-links-lint, r=jyn514,ollie27bors-1/+1