]> git.lizzy.rs Git - rust.git/shortlog
rust.git
2016-03-17 Eduard Burtescuhir, mir: Separate HIR expressions / MIR operands from...
2016-03-17 Eduard Burtescumir: Translate Rvalue::Slice without relying on tvec.
2016-03-17 Eduard Burtescumir: Get the right non-reference type for binding patterns.
2016-03-17 Eduard Burtescumir: Don't lose sub-patterns inside slice patterns.
2016-03-17 Eduard Burtescumir: Match against slices by calling PartialEq::eq.
2016-03-17 Eduard Burtescutrans: Make everything used from within at_start Builde...
2016-03-17 Eduard Burtescumir: Call set_operand_dropped in more places, specifica...
2016-03-17 Eduard Burtescumir: Translate intrinsics, via old trans where possible.
2016-03-17 Eduard Burtescumir: Reintroduce the temporary block after invokes...
2016-03-17 Eduard Burtescumir: Trigger closure instantiations when the closure...
2016-03-17 Eduard Burtescutrans: Load and cache cross-crate Mir instances in...
2016-03-17 Eduard Burtescumir: Don't shadow the "args" variable in Call translation.
2016-03-17 Eduard Burtescumir: Truncate bool to i1 for SwitchInt.
2016-03-17 Eduard Burtescutrans: Take a &Builder in call_memcpy, like call_memset.
2016-03-17 Eduard Burtescumir: Support RustCall ABI functions.
2016-03-17 Eduard Burtescumir: Load FatPtr constants instead of keeping them...
2016-03-17 Eduard Burtescumir: Don't load the discriminant, it's already in immed...
2016-03-17 Eduard Burtescumir: Don't use ConstVal when adjustments are involved...
2016-03-17 Eduard Burtescumir: Unsize ConstVal::ByteStr before comparing &[u8...
2016-03-17 Eduard Burtescumir: Ignore noop casts (e.g. when `as` used for coercion).
2016-03-17 Eduard Burtescumir: Don't use ConstVal kinds that contain local NodeId's.
2016-03-17 Eduard Burtescumir: Use the right form of GEPi for indexing slices...
2016-03-17 Eduard Burtescumir: Monomorphize LvalueTy's of projections.
2016-03-17 Eduard Burtescutrans: Simplify "try" intrinsic.
2016-03-17 Eduard Burtescutests: Use arguments in codegen/stores.rs to turn aggre...
2016-03-17 Eduard Burtescutrans: Remove the foreign module.
2016-03-17 Eduard Burtescutrans: Handle all function setup for all ABIs via FnType.
2016-03-17 Eduard Burtescutrans: datum::lvalue_scratch_datum doesn't need a move...
2016-03-17 Eduard Burtescutrans: Handle calls for all ABIs through FnType.
2016-03-17 Eduard Burtescutrans: Provide the FnType for a direct call via Callee...
2016-03-17 Eduard Burtescutrans: Handle ignored arguments/returns uniformly.
2016-03-17 Eduard Burtescutrans: Set the calling convention in apply_attrs_callsite.
2016-03-17 Eduard Burtescutrans: Apply all attributes through FnType.
2016-03-17 Eduard Burtescutrans: Use llvm::Attributes directly in ArgTy.
2016-03-17 Eduard Burtescurustc_llvm: An AttrBuilder that's not completely wasteful.
2016-03-17 Eduard Burtescurustc_llvm: Update the Attribute bitflags and remove...
2016-03-17 Eduard Burtescutrans: use sizing_type_of for interacting with potentia...
2016-03-17 Eduard Burtescutrans: Apply ZExt and StructRet attributes uniformly.
2016-03-17 Eduard Burtescutrans: Only mutate ArgTy's in C ABI handling, don't...
2016-03-17 Eduard Burtescutrans: Handle type_of for Rust fn's via abi::FnType.
2016-03-17 Eduard Burtescutrans: Remove dropflag-unaware type_is_newtype_immediat...
2016-03-17 Eduard Burtescutests: Force instantiation of extern fns.
2016-03-17 Eduard Burtescutrans: Pass fat pointers as two arguments even for...
2016-03-17 Eduard Burtescutrans: Don't treat closure types like function types...
2016-03-17 Eduard Burtescutrans: Combine cabi and back::abi into abi.
2016-03-17 Eduard Burtescutrans: Condense the fn instantiation logic into callee.
2016-03-17 Eduard Burtescutrans: Rename MonoId to Instance and start using it...
2016-03-17 Eduard Burtescutrans: Don't store extra copies of intrinsics ID/substs.
2016-03-17 Eduard Burtescutrans: use Cell instead of RefCell where it suffices.
2016-03-17 Eduard Burtescutrans: simplify the declare interface.
2016-03-17 Eduard Burtescutrans: Revamp and empower cabi::FnType.
2016-03-17 Eduard Burtescutrans: Pass the Rust type for the closure env in type_o...
2016-03-17 Eduard Burtescutrans: Remove the old ExprOrMethodCall.
2016-03-17 Eduard Burtescutrans: Remove unused return type argument from declare_cfn.
2016-03-17 Eduard Burtescutrans: Move static item handling to consts.
2016-03-17 Eduard Burtescutrans: Remove dead code for variants and structs from...
2016-03-17 Eduard Burtescutrans: Move trans_foreign_mod and trans_impl to trans_item.
2016-03-17 Eduard Burtescutrans: Get functions and do calls only through Callee.
2016-03-17 Eduard Burtescumetadata: Constrain FoundAst::FoundParent to an Item.
2016-03-17 Eduard Burtescumetedata: Remove the unnecessary indirection to astencode.
2016-03-17 Eduard BurtescuMove simd_ffi gating from trans to typeck.
2016-03-17 Eduard Burtescutrans: Use fmt::Debug for debugging instead of ad-hoc...
2016-03-17 borsAuto merge of #32237 - alexcrichton:rustbuild-make...
2016-03-17 borsAuto merge of #32285 - oli-obk:fix/const_bitshift,...
2016-03-17 Alex Crichtonrustbuild: Implement `make dist`
2016-03-16 borsAuto merge of #32284 - jseyfried:name_conflict_diagnost...
2016-03-16 borsAuto merge of #31746 - erickt:newline, r=sfackler
2016-03-16 borsAuto merge of #32228 - jonas-schievink:diag1, r=sanxiyn
2016-03-16 borsAuto merge of #32280 - japaric:rt, r=alexcrichton
2016-03-16 Jonas SchievinkResolve conflicts and extend the test
2016-03-16 Jonas SchievinkUse `fully_normalize`, unwrapping its result
2016-03-16 Jonas SchievinkNormalize return type when checking for E0269
2016-03-16 borsAuto merge of #32273 - alexcrichton:fix-time-sub, r...
2016-03-16 Oliver Schneiderdon't assume the rhs of a bitshift is of any particular...
2016-03-16 Jeffrey SeyfriedFix fallout in tests
2016-03-16 Jeffrey SeyfriedImprove diagnostics for duplicate names
2016-03-16 borsAuto merge of #32266 - alexcrichton:fix-mingw-rustbuild...
2016-03-16 Jorge Aparicioupdate compiler-rt submodule
2016-03-16 borsAuto merge of #32236 - alexcrichton:better-compile...
2016-03-16 Alex Crichtonrustc: Improve compile time of platform intrinsics
2016-03-15 Alex Crichtonstd: Fix overflow when subtracting Instant
2016-03-15 borsAuto merge of #31838 - aochagavia:trans, r=nrc
2016-03-15 Adolfo OchagavĂ­aRefactor rustc_trans::save
2016-03-15 Alex Crichtonrustbuild: Fix LLVM compile on MinGW
2016-03-15 borsAuto merge of #31887 - SimonSapin:quiet-test, r=alexcri...
2016-03-15 Simon SapinAdd a test for --quiet in test harness.
2016-03-15 Simon SapinShorter output for `rustc --test` binaries.
2016-03-15 borsAuto merge of #32251 - durka:derive-2810, r=alexcrichton
2016-03-15 borsAuto merge of #32250 - durka:derive-31574, r=alexcrichton
2016-03-15 borsAuto merge of #32239 - alexcrichton:fix-cross-to-freebs...
2016-03-15 borsAuto merge of #32238 - frewsxcv:compiletest, r=alexcrichton
2016-03-15 borsAuto merge of #32206 - alexcrichton:fix-windows-rustbui...
2016-03-15 borsAuto merge of #30652 - aturon:specialization, r=nikomat...
2016-03-14 Alex Crichtonrustbuild: Fix cross compiling to FreeBSD
2016-03-14 Aaron TuronAdd pretty printer output for `default`
2016-03-14 Aaron TuronAdjust error code
2016-03-14 Aaron TuronParse fail test fixes
2016-03-14 Aaron TuronFixes after rebase
2016-03-14 Aaron TuronIntroduce ICE when the topmost projection restriction...
2016-03-14 Aaron TuronTest fixes, added README for tests
next