2017-01-28 |
Eduard-Mihai Burtescu | rustc: always include elidable lifetimes in HIR types.
|
commit | commitdiff | tree |
2017-01-28 |
Eduard-Mihai Burtescu | rustc_typeck: pass all lifetimes through AstConv::opt_ast_re...
|
commit | commitdiff | tree |
2017-01-28 |
Eduard-Mihai Burtescu | rustc_typeck: force users of RegionScope to get anon_region...
|
commit | commitdiff | tree |
2017-01-26 |
Eduard-Mihai Burtescu | rustc: don't call the HIR AST.
|
commit | commitdiff | tree |
2017-01-26 |
Eduard-Mihai Burtescu | rustc: rename TyCtxt's `map` field to `hir`.
|
commit | commitdiff | tree |
2017-01-06 |
Eduard-Mihai Burtescu | rustc: store ty::Tables separately for each body (except...
|
commit | commitdiff | tree |
2017-01-06 |
Eduard-Mihai Burtescu | rustc: keep track of tables everywhere as if they were...
|
commit | commitdiff | tree |
2017-01-05 |
Eduard-Mihai Burtescu | Allow projections to be promoted to constants in MIR.
|
commit | commitdiff | tree |
2017-01-04 |
Eduard-Mihai Burtescu | Update for changes to TraitItem on master.
|
commit | commitdiff | tree |
2017-01-04 |
Eduard-Mihai Burtescu | Don't leak the compiler's internal representation of...
|
commit | commitdiff | tree |
2017-01-03 |
Eduard-Mihai Burtescu | Properly ban the negation of unsigned integers in type...
|
commit | commitdiff | tree |
2017-01-01 |
Eduard-Mihai Burtescu | rustc_const_eval: convert constants to Pattern instead...
|
commit | commitdiff | tree |
2017-01-01 |
Eduard-Mihai Burtescu | rustc_const_eval: build Pattern instead of hir::Pat...
|
commit | commitdiff | tree |
2016-12-28 |
Eduard-Mihai Burtescu | rustdoc: pretty-print nested bodies in inlined constants.
|
commit | commitdiff | tree |
2016-12-28 |
Eduard-Mihai Burtescu | rustc: always print nested nodes where a HIR map is...
|
commit | commitdiff | tree |
2016-12-28 |
Eduard-Mihai Burtescu | rustc: simplify constant cross-crate loading and rustc_passe...
|
commit | commitdiff | tree |
2016-12-28 |
Eduard-Mihai Burtescu | rustc: move function arguments into hir::Body.
|
commit | commitdiff | tree |
2016-12-28 |
Eduard-Mihai Burtescu | rustc: separate bodies for static/(associated)const...
|
commit | commitdiff | tree |
2016-12-28 |
Eduard-Mihai Burtescu | rustc: separate TraitItem from their parent Item, just...
|
commit | commitdiff | tree |
2016-12-28 |
Eduard-Mihai Burtescu | hir: lower `ImplicitSelf` to resolved `Self` TyQPath's.
|
commit | commitdiff | tree |
2016-11-30 |
Eduard-Mihai Burtescu | rustdoc: link to cross-crate sources directly.
|
commit | commitdiff | tree |
2016-11-30 |
Eduard-Mihai Burtescu | rustc: track the Span's of definitions across crates.
|
commit | commitdiff | tree |
2016-11-29 |
Eduard-Mihai Burtescu | rustc: simplify AdtDef by removing the field types...
|
commit | commitdiff | tree |
2016-11-29 |
Eduard-Mihai Burtescu | rustc: remove type information from TraitDef.
|
commit | commitdiff | tree |
2016-11-28 |
Eduard-Mihai Burtescu | rustc_typeck: don't record associated type resolutions.
|
commit | commitdiff | tree |
2016-11-28 |
Eduard Burtescu | rustc_privacy: switch private-in-public checking to Ty.
|
commit | commitdiff | tree |
2016-11-28 |
Eduard Burtescu | rustc: track fields in the HIR map.
|
commit | commitdiff | tree |
2016-11-28 |
Eduard-Mihai Burtescu | rustc_privacy: visit Ty instead of HIR types in EmbargoVisitor.
|
commit | commitdiff | tree |
2016-11-28 |
Eduard Burtescu | rustc: rework stability to be on-demand for type-directed...
|
commit | commitdiff | tree |
2016-11-28 |
Eduard Burtescu | rustc: use Span's allow_internal_unstable instead of...
|
commit | commitdiff | tree |
2016-11-28 |
Eduard Burtescu | rustc_typeck: save the type cache for rustdoc and save...
|
commit | commitdiff | tree |
2016-11-28 |
Eduard-Mihai Burtescu | rustc: embed path resolutions into the HIR instead...
|
commit | commitdiff | tree |
2016-11-28 |
Eduard-Mihai Burtescu | rustc: desugar `use a::{b,c};` into `use a::b; use...
|
commit | commitdiff | tree |
2016-11-28 |
Eduard Burtescu | rustc: track hir::{TraitRef, Visibility} in the HIR...
|
commit | commitdiff | tree |
2016-11-28 |
Eduard Burtescu | rustc: desugar UFCS as much as possible during HIR...
|
commit | commitdiff | tree |
2016-11-28 |
Eduard Burtescu | rustc: encode the optionality of type parameters in...
|
commit | commitdiff | tree |
2016-11-23 |
Eduard-Mihai Burtescu | rustdoc: we can now assume DocContext always has a...
|
commit | commitdiff | tree |
2016-11-23 |
Eduard-Mihai Burtescu | rustdoc: sidestep the main pipeline for test collection.
|
commit | commitdiff | tree |
2016-11-23 |
Eduard-Mihai Burtescu | rustdoc: use libsyntax ast::Attribute instead of "cleaning...
|
commit | commitdiff | tree |
2016-11-22 |
Eduard-Mihai Burtescu | rustc_metadata: don't break the version check when...
|
commit | commitdiff | tree |
2016-11-12 |
Eduard Burtescu | Set `RUST_BACKTRACE=1` on travis to be more helpful.
|
commit | commitdiff | tree |
2016-11-10 |
Eduard Burtescu | rustc: clean up lookup_item_type and remove TypeScheme.
|
commit | commitdiff | tree |
2016-11-10 |
Eduard Burtescu | rustc: unify and simplify managing associated items.
|
commit | commitdiff | tree |
2016-11-09 |
Eduard Burtescu | tests: fix fallout in pretty-printing output exact...
|
commit | commitdiff | tree |
2016-11-09 |
Eduard Burtescu | tests: fix fallout in flowgraph graphviz comparison...
|
commit | commitdiff | tree |
2016-11-09 |
Eduard Burtescu | rustc_typeck: correctly track "always-diverges" and...
|
commit | commitdiff | tree |
2016-11-09 |
Eduard Burtescu | rustc: use an Expr instead of a Block for function...
|
commit | commitdiff | tree |
2016-11-09 |
Eduard Burtescu | syntax: don't fake a block around closures' bodies...
|
commit | commitdiff | tree |
2016-11-06 |
Eduard Burtescu | rustc: harden against InferOk having obligations in...
|
commit | commitdiff | tree |
2016-11-02 |
Eduard Burtescu | rustc: record the target type of every adjustment.
|
commit | commitdiff | tree |
2016-11-02 |
Eduard Burtescu | rustc: make all read access to tcx.tables go through...
|
commit | commitdiff | tree |
2016-10-28 |
Eduard Burtescu | rustc: move the MIR map into TyCtxt.
|
commit | commitdiff | tree |
2016-10-28 |
Eduard Burtescu | rustc: move mir::repr::* to mir.
|
commit | commitdiff | tree |
2016-10-27 |
Eduard Burtescu | Implement field shorthands in struct literal expressions.
|
commit | commitdiff | tree |
2016-10-25 |
Eduard Burtescu | rustc_metadata: move is_extern_item to trans.
|
commit | commitdiff | tree |
2016-09-22 |
Eduard Burtescu | Don't let a type parameter named "Self" unchanged past...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_trans: don't do on-demand drop glue instantiation.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc: allow less and handle fn pointers in the type...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_trans: simplify vtable and symbol handling.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_resolve: bring back "struct called like a function...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: don't die with --test because CFG_VERSION...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc: don't hash the --extern crate name, but the...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | serialize: allow specifying the default behavior for...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc: don't recurse through nested items in decoded...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: fix for the new `?` ambiguity around...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: move opt_item_name to TyCtxt::item_name.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: reduce Lazy{,Seq} overhead by using...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: replace RBML with a simple and type...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: split the Def description of a DefId...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: move all encoding/decoding helpers...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: use the shorthand encoding for predicates...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: store dense indexes in little-endian...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: group information into less tags.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: remove all unnecessary tables from...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: group the tags into root tags and item...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc: remove ImplOrTraitItemId and TraitDef's associated_ty...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: move more RBML tags to auto-serialization.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: remove ty{en,de}code and move to auto...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: side-step ty{en,de}code for everything...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | Remove librbml and the RBML-tagged auto-encoder/decoder.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_trans: use the TypeId hashing mechanism instead...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc: remove hir::fold.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: go back to not using the opaque format.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc: replace uses of NodeId in Def, other than closures...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: go only through rustc_serialize in...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: combine DecodeContext and rbml::reader...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: encode miscellaneous information opaquely.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: sign-extend when decoding signed integers.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: use specialization for {en,de}coding...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: combine EncodeContext and rbml::writer...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: remove astencode tests.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: remove extension traits from astencode.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rustc_metadata: remove redundant lifetimes from astencode...
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | rbml: move the tagged encoder/decoder to librustc_metadata.
|
commit | commitdiff | tree |
2016-09-20 |
Eduard Burtescu | serialize: extend with specialization-based encoding...
|
commit | commitdiff | tree |
2016-08-31 |
Eduard Burtescu | Fix optimization regressions for operations on [x;...
|
commit | commitdiff | tree |
2016-08-30 |
Eduard Burtescu | Fix run-pass/signal-exit-status to not trigger UB by...
|
commit | commitdiff | tree |
2016-08-29 |
Eduard Burtescu | llvm: backport "[SimplifyCFG] Hoisting invalidates...
|
commit | commitdiff | tree |
2016-08-27 |
Eduard Burtescu | rustc_trans: don't round up the DST prefix size to...
|
commit | commitdiff | tree |
2016-08-26 |
Eduard Burtescu | rustc: use Vec<Kind> in Substs, where Kind is a &TyS...
|
commit | commitdiff | tree |
next |