]> git.lizzy.rs Git - rust.git/shortlog
rust.git
2017-11-20 Simon Sapinalloc_system: don’t assume MIN_ALIGN for small sizes...
2017-11-20 borsAuto merge of #45905 - alexcrichton:add-wasm-target...
2017-11-20 borsAuto merge of #45819 - Havvy:cell, r=aturon
2017-11-20 Alex Crichtonstd: Add a new wasm32-unknown-unknown target
2017-11-20 borsAuto merge of #46068 - wesleywiser:incr_duplicate_read_...
2017-11-19 borsAuto merge of #45225 - eddyb:trans-abi, r=arielb1
2017-11-19 Eduard-Mihai... Revert "tests: Update run-make/issue-25581 to reflect...
2017-11-19 Eduard-Mihai... rustc_trans: remove primitive_align optimization.
2017-11-19 borsAuto merge of #45454 - Aaronepower:master, r=alexcrichton
2017-11-19 Michael WoeristerRemove some trailing whitespace.
2017-11-19 Michael WoeristerFix tidy line-length issue.
2017-11-19 Eduard-Mihai... rustc_trans: work around i686-pc-windows-msvc byval...
2017-11-19 borsAuto merge of #46074 - scottmcm:unspecialize-nth, r...
2017-11-19 Eduard-Mihai... cargotest: temporarily use eddyb/servo to include servo...
2017-11-19 Eduard-Mihai... Don't glob-import overlapping variant names in test...
2017-11-19 borsAuto merge of #46064 - Keruspe:master, r=sfackler
2017-11-19 borsAuto merge of #46048 - cramertj:update-libc-2, r=alexcr...
2017-11-19 Eduard-Mihai... rustc_trans: (hack) use preferred alignment for atomic...
2017-11-19 Eduard-Mihai... rustc: rename CachedLayout to LayoutDetails.
2017-11-19 Eduard-Mihai... rustc: extend the niche-filling enum optimization past...
2017-11-19 Eduard-Mihai... rustc: use layout::Abi::ScalarPair for structs in more...
2017-11-19 Eduard-Mihai... rustc_trans: remove type_is_fat_ptr and its uses.
2017-11-19 Eduard-Mihai... rustc: don't special-case Box<T> as having a pointer...
2017-11-19 Eduard-Mihai... rustc_trans: support scalar pairs directly in the Rust...
2017-11-19 Eduard-Mihai... rustc: unpack scalar pair newtype layout ABIs.
2017-11-19 Eduard-Mihai... rustc: unpack scalar newtype layout ABIs.
2017-11-19 Eduard-Mihai... rustc_trans: be more relaxed with non-lvalue consumes...
2017-11-19 Eduard-Mihai... rustc: place ZSTs first during struct field reordering.
2017-11-19 Eduard-Mihai... rustc: encode scalar pairs in layout ABI.
2017-11-19 Eduard-Mihai... rustc_trans: restrict "immediate pairs" to pairs of...
2017-11-19 Eduard-Mihai... rustc_trans: generate LLVM pointee types based on align...
2017-11-19 Eduard-Mihai... rustc_trans: compute better align/dereferenceable attri...
2017-11-19 Eduard-Mihai... rustc: optimize out uninhabited types and variants.
2017-11-19 Eduard-Mihai... rustc: track validity ranges for layout::Abi::Scalar...
2017-11-19 Eduard-Mihai... rustc: remove redundant/unused fields from layout:...
2017-11-19 Eduard-Mihai... rustc: generalize layout::Variants::NicheFilling to...
2017-11-19 Eduard-Mihai... rustc_trans: check for layout::I1 instead of TyBool.
2017-11-19 Eduard-Mihai... rustc: make TyLayout::field(NonZero<*T>, 0) return &T.
2017-11-19 Eduard-Mihai... rustc: support u128 discriminant ranges.
2017-11-19 Eduard-Mihai... rustc: collapse the remains of Layout into Variants...
2017-11-19 Eduard-Mihai... rustc: move size, align & primitive_align from Abi...
2017-11-19 Eduard-Mihai... rustc_trans: go through layouts uniformly for fat point...
2017-11-19 Eduard-Mihai... rustc: collapse Layout::FatPointer into Layout::Univariant.
2017-11-19 Eduard-Mihai... rustc_trans: query LLVM types from a layout instead...
2017-11-19 Eduard-Mihai... rustc_trans: keep a layout instead of a type in {Lvalue...
2017-11-19 Eduard-Mihai... rustc_trans: nest abi::ArgType's for fat pointers inste...
2017-11-19 Eduard-Mihai... rustc_trans: pass OperandRef arguments to trans_intrins...
2017-11-19 Eduard-Mihai... rustc: do not pub use Layout::* in layout.
2017-11-19 Eduard-Mihai... rustc_trans: compute LLVM types from type layouts,...
2017-11-19 Eduard-Mihai... rustc: split layout::FieldPlacement::Linear back into...
2017-11-19 Eduard-Mihai... rustc: move layout::Struct into FieldPlacement/Abi.
2017-11-19 Eduard-Mihai... rustc: hide details in Layout in favor of Abi or FieldP...
2017-11-19 Eduard-Mihai... rustc: store CachedLayout for each variant of enum...
2017-11-19 Eduard-Mihai... rustc: move size/alignment from Layout into layout...
2017-11-19 Eduard-Mihai... rustc: make Layout::NullablePointer a lot more like...
2017-11-19 Eduard-Mihai... rustc: collapse Layout::CEnum into Layout::General.
2017-11-19 Eduard-Mihai... rustc: give Layout::CEnum a discriminant field like...
2017-11-19 Eduard-Mihai... rustc: move CEnum's signedness into Primitive::Int.
2017-11-19 Eduard-Mihai... rustc: use Primitive instead of Integer for CEnum and...
2017-11-19 Eduard-Mihai... rustc: do not track `non_zero` in Layout.
2017-11-19 Eduard-Mihai... rustc: collapse Layout::{Raw,StructWrapped}NullablePoin...
2017-11-19 Eduard-Mihai... rustc: introduce layout::Abi for reduced general ABI...
2017-11-19 Eduard-Mihai... rustc: represent the discriminant as a field for Layout...
2017-11-19 Eduard-Mihai... rustc_trans: treat General enums like unions.
2017-11-19 Eduard-Mihai... rustc: pre-compute field placements out of Layout.
2017-11-19 Eduard-Mihai... rustc: remove Ty::layout and move everything to layout_of.
2017-11-19 Eduard-Mihai... rustc: re-complicate the TyLayout API and use better...
2017-11-19 Eduard-Mihai... rustc: remove source field path from Layout::StructWrap...
2017-11-19 Eduard-Mihai... rustc: use an offset instead of a field path in Layout...
2017-11-19 Eduard-Mihai... rustc: remove useless 0 prefix from Layout::StructWrapp...
2017-11-19 Eduard-Mihai... rustc: do not inject discriminant fields into Layout...
2017-11-19 Eduard-Mihai... rustc_trans: always insert alignment padding, even...
2017-11-19 Eduard-Mihai... rustc_trans: use *[T; 0] for slice data pointers instea...
2017-11-19 Eduard-Mihai... rustc_trans: remove the in_memory_type_of distinction.
2017-11-19 Eduard-Mihai... rustc_trans: use more of the trans::mir and ty::layout...
2017-11-19 Eduard-Mihai... rustc_trans: do not introspect LLVM aggregate field...
2017-11-19 Eduard-Mihai... rustc_trans: remove obsolete Type methods.
2017-11-19 Eduard-Mihai... rustc_trans: use a predictable layout for constant...
2017-11-19 Eduard-Mihai... rustc_trans: avoid working with sizes/offsets and align...
2017-11-18 borsAuto merge of #46039 - oli-obk:test_suggestions, r...
2017-11-18 Eduard-Mihai... rustc_mir: always downcast enums, even if univariant.
2017-11-18 borsAuto merge of #46032 - KiChjang:ignore-borrowck-statics...
2017-11-18 borsAuto merge of #46009 - kennytm:fix-38878-again, r=alexc...
2017-11-18 Scott McMurrayUndo the Sized specialization from Iterator::nth
2017-11-18 borsAuto merge of #46073 - GuillaumeGomez:rollup, r=Guillau...
2017-11-18 Guillaume GomezRollup merge of #46071 - LooMaclin:fix-46001, r=estebank
2017-11-18 Guillaume GomezRollup merge of #46066 - GuillaumeGomez:primitive-searc...
2017-11-18 Guillaume GomezRollup merge of #46044 - collinanderson:py3, r=kennytm
2017-11-18 Guillaume GomezRollup merge of #45767 - QuietMisdreavus:who-docs-the...
2017-11-18 borsAuto merge of #46000 - kennytm:fix-45640-extern-type...
2017-11-18 loomaclinRemove return_ty from Mir
2017-11-18 borsAuto merge of #45999 - jseyfried:def_site_span, r=nrc
2017-11-18 borsAuto merge of #45989 - davidtwco:issue-45360, r=nikomat...
2017-11-18 borsAuto merge of #45899 - eddyb:meta-race, r=alexcrichton
2017-11-17 Wesley Wiser[incremental] Collect stats about duplicated edge reads...
2017-11-17 Keith YeungAdd run-pass test for assignment to static mut
2017-11-17 Keith YeungDo not registor borrows for unsafe lvalues
2017-11-17 borsAuto merge of #45853 - nikomatsakis:chalk-simplify...
2017-11-17 Guillaume GomezFix primitive types not showing up
2017-11-17 David WoodFixed bug with the implementation that was suppressing...
next