index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc
/
util
Age
Commit message (
Expand
)
Author
Lines
2019-04-18
Implement event filtering for self-profiler.
Michael Woerister
-27
/
+94
2019-04-12
Use measureme in self-profiler
Wesley Wiser
-357
/
+83
2019-04-03
Deny internal lints in librustc
flip1995
-5
/
+4
2019-03-15
rustc: streamline the Print/fmt::Display impls in ppaux and move them to ty::...
Eduard-Mihai Burtescu
-418
/
+0
2019-03-15
rustc: remove obsolete hacks from ppaux, relating to normalization under HRTB.
Eduard-Mihai Burtescu
-56
/
+65
2019-03-15
rustc: move Debug impls from ppaux to ty::structural_impls.
Eduard-Mihai Burtescu
-287
/
+7
2019-03-15
rustc: disconnect all the Debug functionality from ty::print.
Eduard-Mihai Burtescu
-168
/
+123
2019-03-15
rustc: make util::ppaux private.
Eduard-Mihai Burtescu
-15
/
+1
2019-03-15
rustc: remove fields from ty::print::PrintConfig available from tcx.
Eduard-Mihai Burtescu
-2
/
+2
2019-03-15
rustc: split out the pretty-printing parts of ty::print into a separate module.
Eduard-Mihai Burtescu
-379
/
+7
2019-03-15
rustc: don't pass Namespace explicitly, but rather track it in FmtPrinter.
Eduard-Mihai Burtescu
-80
/
+19
2019-03-15
rustc: support overriding type printing in ty::print::Printer.
Eduard-Mihai Burtescu
-237
/
+246
2019-03-15
rustc: support overriding region printing in ty::print::Printer.
Eduard-Mihai Burtescu
-126
/
+3
2019-03-15
rustc: centralize region printing in ty::RegionKind's Print impl.
Eduard-Mihai Burtescu
-166
/
+56
2019-03-15
rustc: don't keep RegionHighlightMode in a thread-local.
Eduard-Mihai Burtescu
-161
/
+32
2019-03-15
rustc: pass ty::print::PrintCx by value.
Eduard-Mihai Burtescu
-92
/
+113
2019-03-15
rustc: remove the closure from ppaux's p! macro (by making ? implicit).
Eduard-Mihai Burtescu
-130
/
+118
2019-03-15
rustc: split off most of ty::print::PrintCx's fields into a separate struct.
Eduard-Mihai Burtescu
-30
/
+31
2019-03-15
rustc: uniformize ty::print's error handling by requiring Result.
Eduard-Mihai Burtescu
-4
/
+6
2019-03-15
rustc: rename ppaux' print macro to just p and make its cx input implicit.
Eduard-Mihai Burtescu
-173
/
+193
2019-03-15
rustc: make ppaux' print macro use only one closure.
Eduard-Mihai Burtescu
-2
/
+5
2019-03-15
rustc: move `...::<impl ...>` printing into `pretty_path_qualified`.
Eduard-Mihai Burtescu
-1
/
+1
2019-03-15
rustc: move <...>-less impl path special-case to pretty_path_qualified.
Eduard-Mihai Burtescu
-1
/
+1
2019-03-15
rustc: merge PrintCx::parameterized and def_path printing.
Eduard-Mihai Burtescu
-160
/
+97
2019-03-15
rustc: integrate LocalPathPrinter's behavior into FmtPrinter.
Eduard-Mihai Burtescu
-21
/
+14
2019-03-15
rustc: rename item_path to def_path (except the module in ty).
Eduard-Mihai Burtescu
-7
/
+7
2019-03-15
rustc: pass Option<&Substs> and Namespace around in ty::item_path.
Eduard-Mihai Burtescu
-14
/
+6
2019-03-15
rustc: explicitly pass the namespace to PrintCx::parameterized.
Eduard-Mihai Burtescu
-34
/
+45
2019-03-15
rustc: move the formatter into ty::print::PrintCx.
Eduard-Mihai Burtescu
-335
/
+327
2019-03-15
rustc: add a ty::RegionKind::display_outputs_anything method to avoid printin...
Eduard-Mihai Burtescu
-22
/
+120
2019-03-15
rustc: always rely on '_ to be not printed by ty::Region itself.
Eduard-Mihai Burtescu
-69
/
+58
2019-03-15
rustc: support impl's in PrintCx::parameterized.
Eduard-Mihai Burtescu
-0
/
+16
2019-03-15
rustc: rewrite PrintCx::parameterized to be much simpler and more general.
Eduard-Mihai Burtescu
-206
/
+123
2019-03-15
rustc: use define_print! to implement fmt::{Display,Debug} for Kind.
Eduard-Mihai Burtescu
-1
/
+18
2019-03-15
rustc: tie the 'tcx between Print and PrintCx in ty::print.
Eduard-Mihai Burtescu
-77
/
+62
2019-03-15
rustc: implement fmt::{Debug,Display} on Ty instead of TyS.
Eduard-Mihai Burtescu
-1
/
+1
2019-03-15
rustc: remove fmt::{Debug,Display} from ty::TyKind.
Eduard-Mihai Burtescu
-11
/
+3
2019-03-15
rustc: keep a TyCtxt in PrintCx and use it instead of ty::tls.
Eduard-Mihai Burtescu
-179
/
+160
2019-03-15
rustc: rename PrintContext to PrintCx.
Eduard-Mihai Burtescu
-7
/
+7
2019-03-15
rustc: don't support `tcx.lift` returning `None` in ppaux.
Eduard-Mihai Burtescu
-33
/
+24
2019-03-15
rustc: uniformize all lift expect messages to "could not lift for printing".
Eduard-Mihai Burtescu
-3
/
+3
2019-03-15
rustc: add a 'tcx parameter to Print.
Eduard-Mihai Burtescu
-10
/
+13
2019-03-15
rustc: start moving util::ppaux to ty::print.
Eduard-Mihai Burtescu
-83
/
+1
2019-03-14
Auto merge of #58488 - wesleywiser:llvm_prof, r=michaelwoerister
bors
-276
/
+23
2019-03-13
Use derive macro for HashStable
John Kåre Alsaker
-1
/
+2
2019-03-10
Replace TimeLine with SelfProfiler
Wesley Wiser
-276
/
+23
2019-03-07
HirIdification: replace NodeId method calls
ljedrz
-7
/
+7
2019-03-05
Pretty printing for const generics
varkor
-3
/
+67
2019-03-03
Use FxHashMap
Wesley Wiser
-3
/
+4
2019-03-03
Reduce the size of events by using a u64 instead of Instant
Wesley Wiser
-37
/
+37
[next]