2018-08-28 |
Eduard-Mihai Burtescu | Use FxHash{Map,Set} instead of the default Hash{Map...
|
commit | commitdiff | tree |
2018-08-18 |
Eduard-Mihai Burtescu | Use the new Entry::or_default method where possible.
|
commit | commitdiff | tree |
2018-08-17 |
Eduard-Mihai Burtescu | rustc_resolve: don't allow paths starting with `::crate`.
|
commit | commitdiff | tree |
2018-08-16 |
Eduard-Mihai Burtescu | rustc_resolve: overhaul `#![feature(uniform_paths)...
|
commit | commitdiff | tree |
2018-08-16 |
Eduard-Mihai Burtescu | tests: prefer edition: directives to compile-flags...
|
commit | commitdiff | tree |
2018-08-16 |
Eduard-Mihai Burtescu | syntax: also warn about edition "umbrella" features...
|
commit | commitdiff | tree |
2018-08-15 |
Eduard-Mihai Burtescu | syntax: process all edition features before other features.
|
commit | commitdiff | tree |
2018-08-15 |
Eduard-Mihai Burtescu | Revert "Ignore test that fails on stage1"
|
commit | commitdiff | tree |
2018-08-15 |
Eduard-Mihai Burtescu | syntax_ext: remove leftover span_err_if_not_stage0...
|
commit | commitdiff | tree |
2018-08-14 |
Eduard-Mihai Burtescu | rustc_resolve: crates only exist in the type namespace.
|
commit | commitdiff | tree |
2018-08-14 |
Eduard-Mihai Burtescu | rustc_resolve: also inject canaries to detect block...
|
commit | commitdiff | tree |
2018-08-14 |
Eduard-Mihai Burtescu | rustc_resolve: inject ambiguity "canaries" when #!...
|
commit | commitdiff | tree |
2018-08-14 |
Eduard-Mihai Burtescu | rustc_resolve: fix special-case for one-segment import...
|
commit | commitdiff | tree |
2018-08-14 |
Eduard-Mihai Burtescu | syntax: gensym the injected std/core extern crates...
|
commit | commitdiff | tree |
2018-08-13 |
Eduard-Mihai Burtescu | syntax: add `uniform_paths` feature-gate.
|
commit | commitdiff | tree |
2018-08-01 |
Eduard-Mihai Burtescu | rustc_resolve: record single-segment extern crate import...
|
commit | commitdiff | tree |
2018-07-25 |
Eduard-Mihai Burtescu | Change ManuallyDrop from an union to a struct and make...
|
commit | commitdiff | tree |
2018-07-20 |
Eduard-Mihai Burtescu | proc_macro: avoid exposing internal details in formatting...
|
commit | commitdiff | tree |
2018-07-20 |
Eduard-Mihai Burtescu | proc_macro: move some implementation details to a rustc...
|
commit | commitdiff | tree |
2018-07-19 |
Eduard-Mihai Burtescu | proc_macro: don't expose compiler-internal FileName...
|
commit | commitdiff | tree |
2018-07-19 |
Eduard-Mihai Burtescu | proc_macro: clean up the implementation of quasi-quoting.
|
commit | commitdiff | tree |
2018-07-19 |
Eduard-Mihai Burtescu | proc_macro: don't try to reflect literals in quasi...
|
commit | commitdiff | tree |
2018-07-19 |
Eduard-Mihai Burtescu | proc_macro: don't use DiagnosticBuilder for building...
|
commit | commitdiff | tree |
2018-07-05 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: replace the first argument early...
|
commit | commitdiff | tree |
2018-06-16 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: don't treat i1 as signed, even...
|
commit | commitdiff | tree |
2018-06-14 |
Eduard-Mihai Burtescu | rustc: rename ty::maps to ty::query.
|
commit | commitdiff | tree |
2018-05-30 |
Eduard-Mihai Burtescu | rustc: rename mir::LocalDecl's syntactic_source_info...
|
commit | commitdiff | tree |
2018-05-30 |
Eduard-Mihai Burtescu | rustc: turn mir::LocalDecl's visibility_source_info...
|
commit | commitdiff | tree |
2018-05-30 |
Eduard-Mihai Burtescu | rustc: use syntactic (instead of visibility) source...
|
commit | commitdiff | tree |
2018-05-30 |
Eduard-Mihai Burtescu | rustc: rename mir::LocalDecl's source_info to visibility_sou...
|
commit | commitdiff | tree |
2018-05-30 |
Eduard-Mihai Burtescu | rustc: turn mir::LocalDecl's syntactic_scope into a...
|
commit | commitdiff | tree |
2018-05-30 |
Eduard-Mihai Burtescu | rustc: rename mir::SourceScopeInfo to mir::SourceScopeLocalData.
|
commit | commitdiff | tree |
2018-05-30 |
Eduard-Mihai Burtescu | rustc: rename mir::VisibilityScope to mir::SourceScope.
|
commit | commitdiff | tree |
2018-05-30 |
Eduard-Mihai Burtescu | rustc: don't visit lifetime parameters through visit_lifetime.
|
commit | commitdiff | tree |
2018-05-30 |
Eduard-Mihai Burtescu | syntax: remove overloading of fold_lifetime{,_def}...
|
commit | commitdiff | tree |
2018-05-21 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: remove closure env alloca hack...
|
commit | commitdiff | tree |
2018-05-21 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: remove debuginfo::VariableKind...
|
commit | commitdiff | tree |
2018-05-21 |
Eduard-Mihai Burtescu | rustc: move TypeParamDef's fields into GenericParamDefKind...
|
commit | commitdiff | tree |
2018-05-21 |
Eduard-Mihai Burtescu | rustc: use AccumulateVec in Substs::for_item.
|
commit | commitdiff | tree |
2018-05-21 |
Eduard-Mihai Burtescu | rustc: don't expose Substs::fill_item as public.
|
commit | commitdiff | tree |
2018-05-21 |
Eduard-Mihai Burtescu | rustc: use intern_* instead of mk_* where possible.
|
commit | commitdiff | tree |
2018-05-21 |
Eduard-Mihai Burtescu | rustc: don't call Kind::from directly, use .into()...
|
commit | commitdiff | tree |
2018-05-21 |
Eduard-Mihai Burtescu | rustc: make mk_substs_trait take &[Kind] instead of...
|
commit | commitdiff | tree |
2018-05-21 |
Eduard-Mihai Burtescu | rustc: avoid using intern_*(it.collect()) when mk_...
|
commit | commitdiff | tree |
2018-05-19 |
Eduard-Mihai Burtescu | rustc: introduce {ast,hir}::AnonConst to consolidate...
|
commit | commitdiff | tree |
2018-05-19 |
Eduard-Mihai Burtescu | rustc: removed unused `DefPathData::Initializer` DefId...
|
commit | commitdiff | tree |
2018-05-16 |
Eduard-Mihai Burtescu | rustc_mir: allow promotion of promotable temps indexed...
|
commit | commitdiff | tree |
2018-05-16 |
Eduard-Mihai Burtescu | rustc_mir: focus const-checking logic on whether mutation...
|
commit | commitdiff | tree |
2018-05-16 |
Eduard-Mihai Burtescu | rustc_mir: promote borrows' underlying temps, and project...
|
commit | commitdiff | tree |
2018-05-16 |
Eduard-Mihai Burtescu | rustc_mir: also promote interior borrows, not just...
|
commit | commitdiff | tree |
2018-05-16 |
Eduard-Mihai Burtescu | rustc_mir: generate an extra temporary during borrowed...
|
commit | commitdiff | tree |
2018-05-14 |
Eduard-Mihai Burtescu | rustc: don't trip an assertion for enums with present...
|
commit | commitdiff | tree |
2018-05-10 |
Eduard-Mihai Burtescu | rustc: leave space for fields of uninhabited types...
|
commit | commitdiff | tree |
2018-05-01 |
Eduard-Mihai Burtescu | rustc: return impl Iterator from Terminator(Kind):...
|
commit | commitdiff | tree |
2018-04-18 |
Eduard-Mihai Burtescu | rustc_trans: also check dominators for SSA values in...
|
commit | commitdiff | tree |
2018-02-21 |
Eduard-Mihai Burtescu | rustc_data_structures: add missing #[inline].
|
commit | commitdiff | tree |
2018-02-20 |
Eduard-Mihai Burtescu | rustc_mir: optimize the deaggregator's expansion of...
|
commit | commitdiff | tree |
2018-02-20 |
Eduard-Mihai Burtescu | rustc_mir: don't run the deaggregator on arrays for...
|
commit | commitdiff | tree |
2018-02-20 |
Eduard-Mihai Burtescu | test: use the right amount of CGUs in sepcomp-cci-copies...
|
commit | commitdiff | tree |
2018-02-20 |
Eduard-Mihai Burtescu | rustc_mir: always run the deaggregator.
|
commit | commitdiff | tree |
2018-02-20 |
Eduard-Mihai Burtescu | rustc_mir: do not remove dead user variables if debuginfo...
|
commit | commitdiff | tree |
2018-02-20 |
Eduard-Mihai Burtescu | rustc_mir: handle all aggregate kinds in the deaggregator.
|
commit | commitdiff | tree |
2018-02-20 |
Eduard-Mihai Burtescu | rustc_mir: use the "idiomatic" optimization gating...
|
commit | commitdiff | tree |
2018-02-09 |
Eduard-Mihai Burtescu | rustc_mir: insert a dummy access to places being matched...
|
commit | commitdiff | tree |
2018-02-08 |
Eduard-Mihai Burtescu | rustc: don't ICE when using Rvalue::Discriminant on...
|
commit | commitdiff | tree |
2018-02-03 |
Eduard-Mihai Burtescu | ui tests: diff from old (expected) to new (actual)...
|
commit | commitdiff | tree |
2018-01-31 |
Eduard-Mihai Burtescu | rustc: prefer ParamEnvAnd and LayoutCx over tuples...
|
commit | commitdiff | tree |
2018-01-30 |
Eduard-Mihai Burtescu | rustc_trans: keep LLVM types for trait objects anonymous.
|
commit | commitdiff | tree |
2018-01-29 |
Eduard-Mihai Burtescu | rustc_borrowck: replace "lvalue" terminology with ...
|
commit | commitdiff | tree |
2018-01-29 |
Eduard-Mihai Burtescu | tests: replace "lvalue" terminology with "place".
|
commit | commitdiff | tree |
2018-01-28 |
Eduard-Mihai Burtescu | rustc: replace "lvalue" terminology with "place" in...
|
commit | commitdiff | tree |
2018-01-28 |
Eduard-Mihai Burtescu | rustc: move `expr_is_lval` to rustc_typeck and rename...
|
commit | commitdiff | tree |
2018-01-28 |
Eduard-Mihai Burtescu | rustc_typeck: rename `LvalueOp` to `PlaceOp`.
|
commit | commitdiff | tree |
2018-01-28 |
Eduard-Mihai Burtescu | rustc_typeck: rename `LvaluePreference::PreferMutLvalue...
|
commit | commitdiff | tree |
2018-01-28 |
Eduard-Mihai Burtescu | rustc: remove `LvaluePreference` argument from `Ty...
|
commit | commitdiff | tree |
2018-01-21 |
Eduard-Mihai Burtescu | rustc_trans: remove an unwrap by replacing a bool with...
|
commit | commitdiff | tree |
2018-01-16 |
Eduard-Mihai Burtescu | rustc_trans: take into account primitives larger than...
|
commit | commitdiff | tree |
2018-01-16 |
Eduard-Mihai Burtescu | rustc_trans: ignore trailing padding larger than 8...
|
commit | commitdiff | tree |
2018-01-14 |
Eduard-Mihai Burtescu | rustc_trans: rename mircx: MirContext to fx: FunctionCx.
|
commit | commitdiff | tree |
2018-01-14 |
Eduard-Mihai Burtescu | rustc_trans: rename bcx to bx.
|
commit | commitdiff | tree |
2018-01-14 |
Eduard-Mihai Burtescu | rustc_trans: rename ccx to cx.
|
commit | commitdiff | tree |
2018-01-14 |
Eduard-Mihai Burtescu | rustc_trans: rename CrateContext to CodegenCx.
|
commit | commitdiff | tree |
2018-01-14 |
Eduard-Mihai Burtescu | rustc_trans: access fields directly on CrateContext.
|
commit | commitdiff | tree |
2018-01-14 |
Eduard-Mihai Burtescu | rustc_trans: remove unused `TargetDataRef` accessor.
|
commit | commitdiff | tree |
2018-01-14 |
Eduard-Mihai Burtescu | rustc_trans: collapse {Local,Shared}CrateContext.
|
commit | commitdiff | tree |
2018-01-13 |
Eduard-Mihai Burtescu | Don't promote to 'static the result of dereferences.
|
commit | commitdiff | tree |
2018-01-05 |
Eduard-Mihai Burtescu | miri: use AllocId instead of u64.
|
commit | commitdiff | tree |
2018-01-04 |
Eduard-Mihai Burtescu | rustc: use {U,I}size instead of {U,I}s shorthands.
|
commit | commitdiff | tree |
2018-01-04 |
Eduard-Mihai Burtescu | rustc: remove misleading `Ty::is_uint` method.
|
commit | commitdiff | tree |
2017-12-28 |
Eduard-Mihai Burtescu | Always name git submodules by their paths.
|
commit | commitdiff | tree |
2017-12-26 |
Eduard-Mihai Burtescu | rustc: don't use union layouts for tagged union enums.
|
commit | commitdiff | tree |
2017-12-26 |
Eduard-Mihai Burtescu | rustc_trans: support ZST indexing involving uninhabited...
|
commit | commitdiff | tree |
2017-12-20 |
Eduard-Mihai Burtescu | rustc: do not raise the alignment of optimized enums...
|
commit | commitdiff | tree |
2017-12-18 |
Eduard-Mihai Burtescu | rustc: ensure optimized enums have a properly aligned...
|
commit | commitdiff | tree |
2017-12-17 |
Eduard-Mihai Burtescu | Mark miri as broken.
|
commit | commitdiff | tree |
2017-12-17 |
Eduard-Mihai Burtescu | miri: pass pointer alignments directly instead of contextually.
|
commit | commitdiff | tree |
2017-12-17 |
Eduard-Mihai Burtescu | miri: use separate Pointer and Align instead of PtrAndAlign.
|
commit | commitdiff | tree |
2017-12-17 |
Eduard-Mihai Burtescu | miri: track the Align instead of packedness in PtrAndAlign.
|
commit | commitdiff | tree |
2017-12-17 |
Eduard-Mihai Burtescu | rustc_trans: always require alignment for load/store...
|
commit | commitdiff | tree |
2017-12-17 |
Eduard-Mihai Burtescu | rustc_trans: always keep track of the Align in LvalueRef.
|
commit | commitdiff | tree |
next |