2019-12-03 |
Eduard-Mihai Burtescu | rustc: add docs to FnAbi::{of_fn_ptr,of_instance} and...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc: move Instance::fn_sig to ty::layout and privatize it.
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_target: add abi::call::Conv::Rust distinct from...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: privatize as much of attributes...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: take an Instance in attributes...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: rewrite debuginfo::get_function_signatur...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc: take a PolyFnSig instead of an FnSig in FnAbi...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc: rename FnAbi::new to FnAbi::of_fn_ptr.
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc: compute FnAbi's for virtual calls through FnAbi...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc: use ReifyShim for reifying Virtual call instances.
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: use FnAbi::of_instance wherever...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: move NoReturn attribute to apply_attrs_llfn.
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: take a FnAbi instead of a FnSig...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: remove define_fn and define_internal_fn.
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: clean up lifetimes on TerminatorCodegenHe...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: make codegen_instance a simple wrapper...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: use &'tcx mir::Body<'tcx> instead...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc: expose the mir::Body reference lifetime from...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc_mir: don't hardcode InstanceDef::VtableShim behavior...
|
commit | commitdiff | tree |
2019-12-03 |
Eduard-Mihai Burtescu | rustc: combine Instance::fn_sig_noadjust and Instance...
|
commit | commitdiff | tree |
2019-11-30 |
Eduard-Mihai Burtescu | rustc: don't just show raw DefIndex's in BrNamed's...
|
commit | commitdiff | tree |
2019-11-29 |
Eduard-Mihai Burtescu | rustc: move mir::SourceScopeLocalData to a field of...
|
commit | commitdiff | tree |
2019-11-29 |
Eduard-Mihai Burtescu | rustc_mir: fix inliner to also copy over source_scope_local_...
|
commit | commitdiff | tree |
2019-11-29 |
Eduard-Mihai Burtescu | rustc: move MIR source_scope_local_data's ClearCrossCrate...
|
commit | commitdiff | tree |
2019-11-29 |
Eduard-Mihai Burtescu | rustc_typeck: gate AnonConst's generics on feature...
|
commit | commitdiff | tree |
2019-11-29 |
Eduard-Mihai Burtescu | rustc: fix ty::Const::eval's handling of inference...
|
commit | commitdiff | tree |
2019-11-28 |
Eduard-Mihai Burtescu | rustc: hide HirId's fmt::Debug output from -Z span_free_formats.
|
commit | commitdiff | tree |
2019-11-27 |
Eduard-Mihai Burtescu | rustc: move debug info from LocalDecl and UpvarDecl...
|
commit | commitdiff | tree |
2019-11-27 |
Eduard-Mihai Burtescu | rustc_metadata: use a macro to deduplicate LazyPerDefTables...
|
commit | commitdiff | tree |
2019-11-27 |
Eduard-Mihai Burtescu | rustc_metadata: remove Encodable requirements from...
|
commit | commitdiff | tree |
2019-11-27 |
Eduard-Mihai Burtescu | rustc_metadata: use a separate TableBuilder type to...
|
commit | commitdiff | tree |
2019-11-27 |
Eduard-Mihai Burtescu | rustc_metadata: replace PerDefTable<T> with Table<DefIndex...
|
commit | commitdiff | tree |
2019-11-15 |
Eduard-Mihai Burtescu | Update src/llvm-project to include rust-lang/llvm-project#27.
|
commit | commitdiff | tree |
2019-11-09 |
Eduard-Mihai Burtescu | rustc_metadata: don't let LLVM confuse rmeta blobs...
|
commit | commitdiff | tree |
2019-11-07 |
Eduard-Mihai Burtescu | rustc_target: inline abi::FloatTy into abi::Primitive.
|
commit | commitdiff | tree |
2019-11-05 |
Eduard-Mihai Burtescu | rustc: remove "GlobalMetaData" dead code from hir:...
|
commit | commitdiff | tree |
2019-11-03 |
Eduard-Mihai Burtescu | rustc_metadata: don't encode an empty slice for inferred_out...
|
commit | commitdiff | tree |
2019-11-03 |
Eduard-Mihai Burtescu | rustc_metadata: replace predicates_defined_on with...
|
commit | commitdiff | tree |
2019-11-03 |
Eduard-Mihai Burtescu | rustc_metadata: remove predicates_of and rely on predicates_...
|
commit | commitdiff | tree |
2019-11-03 |
Eduard-Mihai Burtescu | Revert "Greatly improve generics handling in rustdoc...
|
commit | commitdiff | tree |
2019-11-03 |
Eduard-Mihai Burtescu | Revert "Fix invalid bounds string generation in rustdoc"
|
commit | commitdiff | tree |
2019-11-03 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: rename FnTypeLlvmExt to FnAbiLlvmExt.
|
commit | commitdiff | tree |
2019-11-03 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: rename ArgTypeMethods to ArgAbiMethods.
|
commit | commitdiff | tree |
2019-11-03 |
Eduard-Mihai Burtescu | rustc: rename {Fn,Arg}TypeExt to {Fn,Arg}AbiExt.
|
commit | commitdiff | tree |
2019-11-03 |
Eduard-Mihai Burtescu | rustc_target: rename {Fn,Arg}Type to {Fn,Arg}Abi.
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: introduce MIR VarDebugInfo, but...
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: hide address ops from the declare_local...
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: move debuginfo scopes into FunctionDebugC...
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: change set_var_name back to taking...
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: move all set_var_name calls to mir...
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: move local variable debuginfo to...
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: move debuginfo-related things to...
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | syntax: disable the new early feature-gatings added...
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | Revert "pre-expansion gate trait_alias."
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | Revert "pre-expansion gate associated_type_bounds"
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | Revert "pre-expansion gate crate_visibility_modifier"
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | Revert "pre-expansion gate const_generics"
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | Revert "pre-expansion gate decl_macro"
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | Revert "pre-expansion gate box_patterns"
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | Revert "pre-expansion gate exclusive_range_pattern"
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | Revert "pre-expansion gate try_blocks"
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | Revert "pre-expansion gate label_break_value"
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | Revert "pre-expansion gate box_syntax"
|
commit | commitdiff | tree |
2019-10-31 |
Eduard-Mihai Burtescu | Revert "pre-expansion gate type_ascription"
|
commit | commitdiff | tree |
2019-10-30 |
Eduard-Mihai Burtescu | caller_location: use in core::panic!.
|
commit | commitdiff | tree |
2019-10-30 |
Eduard-Mihai Burtescu | caller_location: point to macro invocation sites, like...
|
commit | commitdiff | tree |
2019-10-29 |
Eduard-Mihai Burtescu | Don't use eval_always for miri queries used from codegen.
|
commit | commitdiff | tree |
2019-10-28 |
Eduard-Mihai Burtescu | proc_macro: don't use Rust ABI fn pointers in a C ABI...
|
commit | commitdiff | tree |
2019-10-28 |
Eduard-Mihai Burtescu | proc_macro: consolidate bridge::client::run_expand...
|
commit | commitdiff | tree |
2019-10-28 |
Eduard-Mihai Burtescu | proc_macro: remove now-unnecessary ICE workarounds...
|
commit | commitdiff | tree |
2019-10-28 |
Eduard-Mihai Burtescu | rustc: use IndexVec<DefIndex, T> instead of Vec<T>.
|
commit | commitdiff | tree |
2019-10-25 |
Eduard-Mihai Burtescu | rustc_mir: use the new validator's Qualif in promotion.
|
commit | commitdiff | tree |
2019-10-25 |
Eduard-Mihai Burtescu | rustc_mir: double-check const-promotion candidates...
|
commit | commitdiff | tree |
2019-10-25 |
Eduard-Mihai Burtescu | rustc: replace a few `.cloned()` with `.copied()`.
|
commit | commitdiff | tree |
2019-10-25 |
Eduard-Mihai Burtescu | rustc: make DefPathData (and friends) Copy (now that...
|
commit | commitdiff | tree |
2019-10-24 |
Eduard-Mihai Burtescu | rustc_typeck: compute better spans for inferred_outlives.
|
commit | commitdiff | tree |
2019-10-24 |
Eduard-Mihai Burtescu | rustc: add `Span`s to `inferred_outlives_of` predicates.
|
commit | commitdiff | tree |
2019-10-23 |
Eduard-Mihai Burtescu | rustc_typeck: don't record direct callees in generator_interior.
|
commit | commitdiff | tree |
2019-10-22 |
Eduard-Mihai Burtescu | rustc_metadata: use a table for impl_trait_ref.
|
commit | commitdiff | tree |
2019-10-22 |
Eduard-Mihai Burtescu | rustc_metadata: use a table for fn_sig.
|
commit | commitdiff | tree |
2019-10-22 |
Eduard-Mihai Burtescu | rustc_metadata: use a table for super_predicates.
|
commit | commitdiff | tree |
2019-10-18 |
Eduard-Mihai Burtescu | rustc: arena-allocate the slice in `ty::GenericsPredicate...
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: remove some unnecessary Box special...
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: address some review comments.
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: don't use more space than needed, for...
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: replace Entry table with one table...
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: use decoder::Metadata instead of &...
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: generalize Table<T> to hold T, not...
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: add a helper macro for recording into...
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: split tables into an usize-keyed Table...
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: replace Lazy<[Table<T>]> with Lazy...
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: parametrize Table by element type.
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: rename index::Index to table::Table.
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: use 0 in index::Index to indicate missing...
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: use NonZeroUsize for the position of...
|
commit | commitdiff | tree |
2019-10-15 |
Eduard-Mihai Burtescu | rustc_metadata: remove now-redundant length from the...
|
commit | commitdiff | tree |
2019-09-28 |
Eduard-Mihai Burtescu | rustc_codegen_ssa: remove redundant `va_list_ref` field...
|
commit | commitdiff | tree |
2019-09-28 |
Eduard-Mihai Burtescu | rustc: rely on c_variadic == true instead of CVarArgs...
|
commit | commitdiff | tree |
2019-09-28 |
Eduard-Mihai Burtescu | rustc: don't store a lifetime in hir::TyKind::CVarArgs.
|
commit | commitdiff | tree |
2019-09-28 |
Eduard-Mihai Burtescu | syntax: don't keep a redundant c_variadic flag in the...
|
commit | commitdiff | tree |
next |