2020-10-21 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: add support for inlined function...
|
commit | commitdiff | tree |
2020-10-21 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: expose DILocation to rustc_codegen_ssa.
|
commit | commitdiff | tree |
2020-10-21 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: avoid converting between DILocation...
|
commit | commitdiff | tree |
2020-10-21 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: move DISubprogram creation to a...
|
commit | commitdiff | tree |
2020-10-21 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: create `DIFile`s from just `SourceFile`s.
|
commit | commitdiff | tree |
2020-10-21 |
Eduard-Mihai Burtescu | rustc_mir: don't throw away inlined locals' spans.
|
commit | commitdiff | tree |
2020-10-21 |
Eduard-Mihai Burtescu | rustc_mir: properly map scope parent chains into the...
|
commit | commitdiff | tree |
2020-10-21 |
Eduard-Mihai Burtescu | rustc_mir: support MIR-inlining #[track_caller] functions.
|
commit | commitdiff | tree |
2020-10-21 |
Eduard-Mihai Burtescu | test: ensure #[track_caller] tests also test MIR inlining.
|
commit | commitdiff | tree |
2020-10-21 |
Eduard-Mihai Burtescu | rustc_mir: track inlined callees in SourceScopeData.
|
commit | commitdiff | tree |
2020-10-21 |
Eduard-Mihai Burtescu | rustc_mir: use Instance more in the inliner.
|
commit | commitdiff | tree |
2020-10-21 |
Eduard-Mihai Burtescu | rustc_mir: rename `location: SourceInfo` to `source_info`.
|
commit | commitdiff | tree |
2020-08-16 |
Eduard-Mihai Burtescu | rustc_typeck: construct {Closure,Generator}Substs more...
|
commit | commitdiff | tree |
2020-08-16 |
Eduard-Mihai Burtescu | Use LocalDefId instead of HirId for reachable_set elements.
|
commit | commitdiff | tree |
2020-08-15 |
Eduard-Mihai Burtescu | std/sys/unix/time: make it easier for LLVM to optimize...
|
commit | commitdiff | tree |
2020-08-01 |
Eduard-Mihai Burtescu | rustc_metadata: track the simplified Self type for...
|
commit | commitdiff | tree |
2020-07-27 |
Eduard-Mihai Burtescu | [experiment] ty/layout: compute both niche-filling...
|
commit | commitdiff | tree |
2020-07-17 |
Eduard-Mihai Burtescu | [experiment] ty/layout: compute both niche-filling...
|
commit | commitdiff | tree |
2020-07-17 |
Eduard-Mihai Burtescu | bootstrap.py: patch RPATH on NixOS to handle the new...
|
commit | commitdiff | tree |
2020-07-17 |
Eduard-Mihai Burtescu | bootstrap.py: guard against GC in NixOS patching support.
|
commit | commitdiff | tree |
2020-07-05 |
Eduard-Mihai Burtescu | Use for<'tcx> fn pointers in Providers, instead of...
|
commit | commitdiff | tree |
2020-07-05 |
Eduard-Mihai Burtescu | Replace early-bound normalization hack with per-query...
|
commit | commitdiff | tree |
2020-07-03 |
Eduard-Mihai Burtescu | Bump mingw-check CI image from Ubuntu 16.04 to 18.04.
|
commit | commitdiff | tree |
2020-07-02 |
Eduard-Mihai Burtescu | Use 'tcx for references to AccessLevels wherever possible.
|
commit | commitdiff | tree |
2020-07-02 |
Eduard-Mihai Burtescu | Use 'tcx for references to AccessLevels wherever possible.
|
commit | commitdiff | tree |
2020-07-02 |
Eduard-Mihai Burtescu | Remove `TypeckTables::empty(None)` and make hir_owner...
|
commit | commitdiff | tree |
2020-07-02 |
Eduard-Mihai Burtescu | rustc_lint: avoid using TypeckTables::empty for LateContext.
|
commit | commitdiff | tree |
2020-07-02 |
Eduard-Mihai Burtescu | rustc_lint: avoid using TypeckTables::empty for LateContext.
|
commit | commitdiff | tree |
2020-07-02 |
Eduard-Mihai Burtescu | rustc_save_analysis: avoid using TypeckTables::empty...
|
commit | commitdiff | tree |
2020-07-02 |
Eduard-Mihai Burtescu | rustc_privacy: avoid using TypeckTables::empty for...
|
commit | commitdiff | tree |
2020-07-02 |
Eduard-Mihai Burtescu | rustc_passes/dead: avoid using TypeckTables::empty...
|
commit | commitdiff | tree |
2020-07-02 |
Eduard-Mihai Burtescu | rustc_passes/reachable: avoid using TypeckTables::empty...
|
commit | commitdiff | tree |
2020-07-02 |
Eduard-Mihai Burtescu | rustc_driver/pretty: avoid using TypeckTables::empty...
|
commit | commitdiff | tree |
2020-06-25 |
Eduard-Mihai Burtescu | rustc_lint: only query `typeck_tables_of` when a lint...
|
commit | commitdiff | tree |
2020-06-25 |
Eduard-Mihai Burtescu | rustc_lint: only query `typeck_tables_of` when a lint...
|
commit | commitdiff | tree |
2020-05-02 |
Eduard-Mihai Burtescu | typeck: always expose explicit enum discriminant `AnonConst...
|
commit | commitdiff | tree |
2020-05-02 |
Eduard-Mihai Burtescu | typeck/wfcheck: require that explicit enum discriminants...
|
commit | commitdiff | tree |
2020-05-02 |
Eduard-Mihai Burtescu | ty: use `delay_span_bug` in `ty::AdtDef::eval_explicit_discr`.
|
commit | commitdiff | tree |
2020-04-30 |
Eduard-Mihai Burtescu | wf: {Int,Float}Var can only infer to always-WF ints...
|
commit | commitdiff | tree |
2020-04-30 |
Eduard-Mihai Burtescu | wf: handle "livelock" checking before reaching `WfPredicates...
|
commit | commitdiff | tree |
2020-04-28 |
Eduard-Mihai Burtescu | Revert "Rollup merge of #71372 - ayushmishra2005:shebang_str...
|
commit | commitdiff | tree |
2020-04-24 |
Eduard-Mihai Burtescu | Remove redundant `descr`/`descriptive_variant` methods...
|
commit | commitdiff | tree |
2020-04-24 |
Eduard-Mihai Burtescu | Tweak `descr` for `AnonConst` and fix `article` for...
|
commit | commitdiff | tree |
2020-04-24 |
Eduard-Mihai Burtescu | Remove `Option` from the return type of `def_kind`.
|
commit | commitdiff | tree |
2020-04-24 |
Eduard-Mihai Burtescu | Split out the `Generator` case from `DefKind::Closure`.
|
commit | commitdiff | tree |
2020-04-18 |
Eduard-Mihai Burtescu | Detect mistyped associated consts in `Instance::resolve`.
|
commit | commitdiff | tree |
2020-04-18 |
Eduard-Mihai Burtescu | ty/instance: use `ParamEnvAnd` in the `resolve_instance...
|
commit | commitdiff | tree |
2020-04-17 |
Eduard-Mihai Burtescu | ty/print: pretty-print constant aggregates (arrays...
|
commit | commitdiff | tree |
2020-04-17 |
Eduard-Mihai Burtescu | mir: pretty-print `Rvalue::Aggregate` correctly.
|
commit | commitdiff | tree |
2020-04-17 |
Eduard-Mihai Burtescu | ty/print/pretty: use `comma_sep` instead of replicating it.
|
commit | commitdiff | tree |
2020-04-16 |
Eduard-Mihai Burtescu | outlives: ignore lifetimes shallowly found in `ty:...
|
commit | commitdiff | tree |
2020-04-16 |
Eduard-Mihai Burtescu | ty: convert `ErrorHandled::Reported` to `ConstKind...
|
commit | commitdiff | tree |
2020-04-16 |
Eduard-Mihai Burtescu | mir/interpret: only use `ErrorHandled::Reported` for...
|
commit | commitdiff | tree |
2020-04-16 |
Eduard-Mihai Burtescu | Partially revert "Do not ICE in the face of invalid...
|
commit | commitdiff | tree |
2020-04-16 |
Eduard-Mihai Burtescu | ty: add `ty::ConstKind::Error` to replace `tcx.consts...
|
commit | commitdiff | tree |
2020-04-14 |
Eduard-Mihai Burtescu | typeck: always expose repeat count `AnonConst`s' parent...
|
commit | commitdiff | tree |
2020-04-14 |
Eduard-Mihai Burtescu | borrow_check/type_check: normalize `Aggregate` and...
|
commit | commitdiff | tree |
2020-04-14 |
Eduard-Mihai Burtescu | traits/query/normalize: add some `debug!` logging for...
|
commit | commitdiff | tree |
2020-04-14 |
Eduard-Mihai Burtescu | ty: erase lifetimes early in `ty::Const::eval`.
|
commit | commitdiff | tree |
2020-04-14 |
Eduard-Mihai Burtescu | typeck: workaround WF hole in `to_const`.
|
commit | commitdiff | tree |
2020-04-14 |
Eduard-Mihai Burtescu | typeck: track any errors injected during writeback...
|
commit | commitdiff | tree |
2020-04-11 |
Eduard-Mihai Burtescu | ci: run mir-opt tests on PR CI also as 32-bit (for...
|
commit | commitdiff | tree |
2020-04-11 |
Eduard-Mihai Burtescu | tests: add missing `// no-system-llvm` annotation to...
|
commit | commitdiff | tree |
2020-04-11 |
Eduard-Mihai Burtescu | tests: don't use only-64bit in mir-opt tests.
|
commit | commitdiff | tree |
2020-04-11 |
Eduard-Mihai Burtescu | compiletest: support --pass=check and --pass=build...
|
commit | commitdiff | tree |
2020-04-10 |
Eduard-Mihai Burtescu | compiletest: diff direction should be (-)expected ...
|
commit | commitdiff | tree |
2020-04-08 |
Eduard-Mihai Burtescu | Replace "rc"/"arc" lang items with Rc/Arc diagnostic...
|
commit | commitdiff | tree |
2020-04-07 |
Eduard-Mihai Burtescu | bootstrap: work around "unused attribute" errors in...
|
commit | commitdiff | tree |
2020-04-06 |
Eduard-Mihai Burtescu | ty: remove `{Existential,}Trait{Ref,Predicate}::input_types`.
|
commit | commitdiff | tree |
2020-04-06 |
Eduard-Mihai Burtescu | ty: remove unnecessary `Predicate::walk_tys` and `collect_re...
|
commit | commitdiff | tree |
2020-04-06 |
Eduard-Mihai Burtescu | ty: switch `Ty::walk` from `Ty` to `GenericArg`.
|
commit | commitdiff | tree |
2020-04-06 |
Eduard-Mihai Burtescu | ty/walk: switch `walk_shallow` from `Ty` to `GenericArg`.
|
commit | commitdiff | tree |
2020-04-06 |
Eduard-Mihai Burtescu | traits/coherence: stop using `Ty::walk_shallow`.
|
commit | commitdiff | tree |
2020-04-06 |
Eduard-Mihai Burtescu | ty/walk: keep track of `GenericArg`s on the stack,...
|
commit | commitdiff | tree |
2020-04-04 |
Eduard-Mihai Burtescu | typeck/type_of: only early-bound and (free) late-bound...
|
commit | commitdiff | tree |
2020-04-04 |
Eduard-Mihai Burtescu | tests: add tests for lifetime and const params of opaque...
|
commit | commitdiff | tree |
2020-04-04 |
Eduard-Mihai Burtescu | typeck/type_of: let wfcheck handle duplicate generics...
|
commit | commitdiff | tree |
2020-04-04 |
Eduard-Mihai Burtescu | typeck/type_of: let wfcheck handle concrete types in...
|
commit | commitdiff | tree |
2020-04-04 |
Eduard-Mihai Burtescu | typeck/type_of: don't ignore incorrect defining uses...
|
commit | commitdiff | tree |
2020-04-04 |
Eduard-Mihai Burtescu | typeck/type_of: simplify checking of opaque types with...
|
commit | commitdiff | tree |
2020-04-02 |
Eduard-Mihai Burtescu | tests: remove ignore directives from tests that mention...
|
commit | commitdiff | tree |
2020-04-02 |
Eduard-Mihai Burtescu | Translate the virtual `/rustc/$hash` prefix back to...
|
commit | commitdiff | tree |
2020-04-01 |
Eduard-Mihai Burtescu | compiletest: don't use `std::io::stdout()`, as it bypasses...
|
commit | commitdiff | tree |
2020-03-23 |
Eduard-Mihai Burtescu | rustc_llvm: don't use -g when LLVM_NDEBUG is set.
|
commit | commitdiff | tree |
2020-03-23 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: don't generate static and vtable...
|
commit | commitdiff | tree |
2020-03-23 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: don't generate Self type debuginfo...
|
commit | commitdiff | tree |
2020-03-23 |
Eduard-Mihai Burtescu | rustc_codegen_llvm: don't generate "lexical block"...
|
commit | commitdiff | tree |
2020-03-21 |
Eduard-Mihai Burtescu | symbol_names: treat ReifyShim like VtableShim.
|
commit | commitdiff | tree |
2020-03-21 |
Eduard-Mihai Burtescu | rustc_typeck: move comment about inference variables...
|
commit | commitdiff | tree |
2020-03-21 |
Eduard-Mihai Burtescu | rustc: make {Closure,Generator}Substs::split as cheap...
|
commit | commitdiff | tree |
2020-03-21 |
Eduard-Mihai Burtescu | rustc: keep upvars tupled in {Closure,Generator}Substs.
|
commit | commitdiff | tree |
2020-03-21 |
Eduard-Mihai Burtescu | traits/fulfill: add a couple FIXME comments about potential...
|
commit | commitdiff | tree |
2020-03-21 |
Eduard-Mihai Burtescu | traits/fulfill: allow `stalled_on` to track `ty::Const...
|
commit | commitdiff | tree |
2020-03-21 |
Eduard-Mihai Burtescu | infer: export methods on `InferCtxt` instead of `ShallowReso...
|
commit | commitdiff | tree |
2020-03-20 |
Eduard-Mihai Burtescu | parse/lexer: support `StringReader::retokenize` called...
|
commit | commitdiff | tree |
2020-03-19 |
Eduard-Mihai Burtescu | rustc/query: tweak comments on hir_owner{,_nodes}.
|
commit | commitdiff | tree |
2020-03-19 |
Eduard-Mihai Burtescu | hir: replace "items" terminology with "nodes" where...
|
commit | commitdiff | tree |
2020-03-19 |
Eduard-Mihai Burtescu | rustc: use LocalDefId instead of DefId in TypeckTables.
|
commit | commitdiff | tree |
2020-03-19 |
Eduard-Mihai Burtescu | rustc: use LocalDefId instead of DefIndex in hir::map...
|
commit | commitdiff | tree |
2020-03-19 |
Eduard-Mihai Burtescu | rustc: use LocalDefId instead of DefIndex in ich.
|
commit | commitdiff | tree |
next |