2016-06-06 |
Eduard-Mihai Burtescu | Rollup merge of #34059 - reeze:patch-2, r=GuillaumeGomez
|
commit | commitdiff | tree |
2016-06-06 |
Eduard-Mihai Burtescu | Rollup merge of #34052 - jonas-schievink:issue-32829...
|
commit | commitdiff | tree |
2016-06-06 |
Eduard-Mihai Burtescu | Rollup merge of #34048 - shepmaster:corrected-issue...
|
commit | commitdiff | tree |
2016-06-06 |
Eduard-Mihai Burtescu | Rollup merge of #33955 - zackmdavis:explain_E0429,...
|
commit | commitdiff | tree |
2016-06-06 |
Eduard-Mihai Burtescu | Rollup merge of #33786 - birkenfeld:make-fix, r=jseyfried
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | trans: update Luqmana's patch for generalized pair...
|
commit | commitdiff | tree |
2016-06-05 |
Luqman Aden | [MIR] Handle call return values that need to be casted...
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | trans: report as many errors as possible for constants.
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | trans: implement CheckedBinaryOp in mir::constant.
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | trans: use the same messages for both MIR and old arithmetic...
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | rustc_const_eval: track the length and index in IndexOutOfBo...
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | rustc_const_eval: strings are not indexable in Rust...
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | rustc_const_eval: remove unused arithmetic ErrKind...
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | Respect #[rustc_inherit_overflow_checks] in mir::build...
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | core: mark relevant functions with #[rustc_inherit_overflow_...
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | mir: report when overflow checks would be missing cross...
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | trans: support uses of projections of immediate pairs.
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | trans: generalize OperandValue::FatPtr to all pairs...
|
commit | commitdiff | tree |
2016-06-05 |
Eduard Burtescu | Add a new Assert terminator to MIR for bounds & arithmetic...
|
commit | commitdiff | tree |
2016-06-05 |
James Miller | Change `with_cond` to `build_cond_br`
|
commit | commitdiff | tree |
2016-06-05 |
James Miller | Enable the overflow-related tests for MIR
|
commit | commitdiff | tree |
2016-06-05 |
James Miller | Add a `with_cond` method
|
commit | commitdiff | tree |
2016-06-05 |
James Miller | Check arithmetic in the MIR
|
commit | commitdiff | tree |
2016-05-25 |
Eduard Burtescu | trans: save metadata even with -Z no-trans.
|
commit | commitdiff | tree |
2016-05-24 |
Eduard Burtescu | trans: remove item_symbols from metadata and CrateContext.
|
commit | commitdiff | tree |
2016-05-24 |
Eduard Burtescu | trans: move the linker support to compute symbols on...
|
commit | commitdiff | tree |
2016-05-24 |
Eduard Burtescu | trans: move exported_symbol to Instance::symbol_name.
|
commit | commitdiff | tree |
2016-05-24 |
Eduard Burtescu | trans: force absolute item paths within symbols.
|
commit | commitdiff | tree |
2016-05-24 |
Eduard Burtescu | trans: move exported_name's logic into symbol_names.
|
commit | commitdiff | tree |
2016-05-24 |
Eduard Burtescu | trans: remove unused symbol_names::exported_name_with_suffix.
|
commit | commitdiff | tree |
2016-05-24 |
Eduard Burtescu | rustc: use a simpler scheme for plugin registrar symbol...
|
commit | commitdiff | tree |
2016-05-15 |
Eduard-Mihai Burtescu | Rollup merge of #33660 - fbergr:doc, r=steveklabnik
|
commit | commitdiff | tree |
2016-05-15 |
Eduard-Mihai Burtescu | Rollup merge of #33635 - tshepang:capitalise, r=steveklabnik
|
commit | commitdiff | tree |
2016-05-15 |
Eduard-Mihai Burtescu | Rollup merge of #33634 - tshepang:nicer-output, r=steveklabnik
|
commit | commitdiff | tree |
2016-05-15 |
Eduard-Mihai Burtescu | Rollup merge of #33633 - tshepang:no-effect, r=steveklabnik
|
commit | commitdiff | tree |
2016-05-15 |
Eduard-Mihai Burtescu | Rollup merge of #33631 - solson:ignore-rustbuild-config...
|
commit | commitdiff | tree |
2016-05-15 |
Eduard-Mihai Burtescu | Rollup merge of #33605 - tshepang:less-awkward, r=steveklabnik
|
commit | commitdiff | tree |
2016-05-15 |
Eduard-Mihai Burtescu | Rollup merge of #33604 - tshepang:line-em-up, r=GuillaumeGomez
|
commit | commitdiff | tree |
2016-05-15 |
Eduard-Mihai Burtescu | Rollup merge of #33603 - tshepang:no-need, r=apasel422
|
commit | commitdiff | tree |
2016-05-13 |
Eduard Burtescu | mir: always allow &mut [...] in static mut regardless...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | Use symlink_metadata in tidy to avoid panicking on...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | mir: drop temps outside-in by scheduling the drops...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | Fixup indentation after methodification.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Split local type contexts interners from the...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc_typeck: Generalize over 'tcx != 'gcx.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Remove the unnecessary ast_ty_to_ty_cache.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: More interning for data used in Ty<'tcx>.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Generalize a minimum set of functions over ...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Remove a redundant lifetime parameter from ExprUseVis...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Wrap users of InferCtxt in an anonymous scope.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Remove the TyCtxt field from ParameterEnvironment.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc_typeck: Use Deref for FnCtxt, Inherited and InferCtxt...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Keep a reference to the interners in TyCtxt.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Use set recovery APIs in the TyCtxt interners.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, ...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | regionck: Use methods on RegionCtxt instead of free...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Avoid free functions taking &TyCtxt and &InferCtxt.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | typeck: Turn everything operating on FnCtxt into a...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | typeck: Avoid passing &TyCtxt around where possible.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | typeck: merge CollectCtxt and collect::CollectCtxt.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | mem_categorization: freely_aliasable doesn't need to...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | infer: Turn normalize_associated_type into a method...
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | infer: Use methods for creating an InferCtxt.
|
commit | commitdiff | tree |
2016-05-11 |
Eduard Burtescu | rustc: Always refer to TyCtxt as tcx.
|
commit | commitdiff | tree |
2016-05-10 |
Eduard Burtescu | mir: don't attempt to promote Unpromotable constant...
|
commit | commitdiff | tree |
2016-05-09 |
Eduard Burtescu | trans: deal with the fact that ZSTs are always "initialized".
|
commit | commitdiff | tree |
2016-05-09 |
Eduard Burtescu | trans: monomorphize varidiac call argument types.
|
commit | commitdiff | tree |
2016-05-09 |
Eduard Burtescu | trans: monomorphize the cast destination type before...
|
commit | commitdiff | tree |
2016-05-08 |
Eduard Burtescu | trans: handle string literal reborrows.
|
commit | commitdiff | tree |
2016-05-07 |
Eduard Burtescu | Always remove tmp/partitioning-tests before check-codegen...
|
commit | commitdiff | tree |
2016-05-07 |
Eduard Burtescu | trans: support simd_shuffle using MIR constants for...
|
commit | commitdiff | tree |
2016-05-07 |
Eduard Burtescu | Implement RFC 1440 "Allow Drop types in statics/const...
|
commit | commitdiff | tree |
2016-05-07 |
Eduard Burtescu | test: adjust for the move to MIR-based const checking.
|
commit | commitdiff | tree |
2016-05-07 |
Eduard Burtescu | mir: qualify and promote constants.
|
commit | commitdiff | tree |
2016-05-07 |
Eduard Burtescu | mir: prepare for rvalue promotion support.
|
commit | commitdiff | tree |
2016-05-07 |
Eduard Burtescu | Translate constants from MIR instead of going through...
|
commit | commitdiff | tree |
2016-05-07 |
Eduard Burtescu | test: avoid triggering an unsigned negation error from...
|
commit | commitdiff | tree |
2016-05-07 |
Eduard Burtescu | mir: build MIR for constants and static initializers.
|
commit | commitdiff | tree |
2016-05-07 |
Eduard Burtescu | mir: factor out the parts of MIR building which are...
|
commit | commitdiff | tree |
2016-05-07 |
Eduard Burtescu | mir: remove the unused attribute logic in the MIR map...
|
commit | commitdiff | tree |
2016-04-19 |
Eduard Burtescu | Normalize types before using them in debuginfo.
|
commit | commitdiff | tree |
2016-04-19 |
Eduard Burtescu | Check transmutes between types without statically known...
|
commit | commitdiff | tree |
2016-04-19 |
Eduard Burtescu | Guard against rustc::layout diverging from rustc_trans.
|
commit | commitdiff | tree |
2016-04-19 |
Eduard Burtescu | Compute LLVM-agnostic type layouts in rustc.
|
commit | commitdiff | tree |
2016-04-19 |
Eduard Burtescu | Parse data-layout specifications.
|
commit | commitdiff | tree |
2016-04-19 |
Eduard Burtescu | Make data-layout mandatory in target specs.
|
commit | commitdiff | tree |
2016-04-16 |
Eduard Burtescu | mir: place match pattern bindings in their respective...
|
commit | commitdiff | tree |
2016-04-16 |
Eduard Burtescu | debuginfo: argument and upvar names for MIR.
|
commit | commitdiff | tree |
2016-04-16 |
Eduard Burtescu | test: don't depend on locals being in scope on the...
|
commit | commitdiff | tree |
2016-04-14 |
Eduard Burtescu | trans: always register an item's symbol, even if duplicated.
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | tests: update for MIR debuginfo.
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | trans: initial implementation of MIR debuginfo.
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | mir: store the span of a scope in the ScopeData.
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | trans: use DefKey directly in debuginfo for paths.
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | trans: pass essential information from trans_closure...
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | trans: use Instance in trans_closure and FunctionContext...
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | mir: print the scope and span for variables.
|
commit | commitdiff | tree |
2016-04-08 |
Eduard Burtescu | Blacklist fn item types from being used with variadic...
|
commit | commitdiff | tree |
2016-04-06 |
Eduard Burtescu | rustc: retire hir::map's paths.
|
commit | commitdiff | tree |
next |