about summary refs log tree commit diff
path: root/src/librustc/util
AgeCommit message (Expand)AuthorLines
2019-03-15rustc: make ppaux' print macro use only one closure.Eduard-Mihai Burtescu-2/+5
2019-03-15rustc: move `...::<impl ...>` printing into `pretty_path_qualified`.Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: move <...>-less impl path special-case to pretty_path_qualified.Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: merge PrintCx::parameterized and def_path printing.Eduard-Mihai Burtescu-160/+97
2019-03-15rustc: integrate LocalPathPrinter's behavior into FmtPrinter.Eduard-Mihai Burtescu-21/+14
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-7/+7
2019-03-15rustc: pass Option<&Substs> and Namespace around in ty::item_path.Eduard-Mihai Burtescu-14/+6
2019-03-15rustc: explicitly pass the namespace to PrintCx::parameterized.Eduard-Mihai Burtescu-34/+45
2019-03-15rustc: move the formatter into ty::print::PrintCx.Eduard-Mihai Burtescu-335/+327
2019-03-15rustc: add a ty::RegionKind::display_outputs_anything method to avoid printin...Eduard-Mihai Burtescu-22/+120
2019-03-15rustc: always rely on '_ to be not printed by ty::Region itself.Eduard-Mihai Burtescu-69/+58
2019-03-15rustc: support impl's in PrintCx::parameterized.Eduard-Mihai Burtescu-0/+16
2019-03-15rustc: rewrite PrintCx::parameterized to be much simpler and more general.Eduard-Mihai Burtescu-206/+123
2019-03-15rustc: use define_print! to implement fmt::{Display,Debug} for Kind.Eduard-Mihai Burtescu-1/+18
2019-03-15rustc: tie the 'tcx between Print and PrintCx in ty::print.Eduard-Mihai Burtescu-77/+62
2019-03-15rustc: implement fmt::{Debug,Display} on Ty instead of TyS.Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: remove fmt::{Debug,Display} from ty::TyKind.Eduard-Mihai Burtescu-11/+3
2019-03-15rustc: keep a TyCtxt in PrintCx and use it instead of ty::tls.Eduard-Mihai Burtescu-179/+160
2019-03-15rustc: rename PrintContext to PrintCx.Eduard-Mihai Burtescu-7/+7
2019-03-15rustc: don't support `tcx.lift` returning `None` in ppaux.Eduard-Mihai Burtescu-33/+24
2019-03-15rustc: uniformize all lift expect messages to "could not lift for printing".Eduard-Mihai Burtescu-3/+3
2019-03-15rustc: add a 'tcx parameter to Print.Eduard-Mihai Burtescu-10/+13
2019-03-15rustc: start moving util::ppaux to ty::print.Eduard-Mihai Burtescu-83/+1
2019-03-14Auto merge of #58488 - wesleywiser:llvm_prof, r=michaelwoeristerbors-276/+23
2019-03-13Use derive macro for HashStableJohn Kåre Alsaker-1/+2
2019-03-10Replace TimeLine with SelfProfilerWesley Wiser-276/+23
2019-03-07HirIdification: replace NodeId method callsljedrz-7/+7
2019-03-05Pretty printing for const genericsvarkor-3/+67
2019-03-03Use FxHashMapWesley Wiser-3/+4
2019-03-03Reduce the size of events by using a u64 instead of InstantWesley Wiser-37/+37
2019-03-03Remove profiler output and replace with a raw event dumpWesley Wiser-316/+268
2019-02-27Rename variadic to c_variadicDan Robertson-4/+4
2019-02-27rename Substs to InternalSubstscsmoe-4/+4
2019-02-15print more information for closures when `-Zverbose` is givenNiko Matsakis-0/+9
2019-02-14Rollup merge of #58309 - wesleywiser:add_more_profiler_events, r=michaelwoeri...Mazdak Farrokhzad-18/+57
2019-02-11[self-profiler] Misc cleanupsWesley Wiser-15/+4
2019-02-11Capture time spent blocked waiting on queriesWesley Wiser-2/+26
2019-02-11Add self profiler events for loading incremental query results from diskWesley Wiser-3/+29
2019-02-10rustc: doc commentsAlexander Regueiro-21/+20
2019-02-10Auto merge of #58151 - ljedrz:HirIdify_rustc, r=Zoxcbors-1/+1
2019-02-10Auto merge of #58085 - wesleywiser:profiler_2, r=wesleywiserbors-173/+353
2019-02-07Add const params to Defvarkor-0/+1
2019-02-07Calculate self-times not total timesWesley Wiser-7/+18
2019-02-07Add #[inline] annotationsWesley Wiser-0/+7
2019-02-07Implement more detailed self profilingWesley Wiser-173/+335
2019-02-05rustc: partially HirIdifyljedrz-1/+1
2019-02-05move librustc to 2018Mark Mansi-20/+20
2019-01-10integrate trait aliases into def-paths / metadataNiko Matsakis-0/+1
2019-01-08Auto merge of #56988 - alexcrichton:monotonic-instant, r=sfacklerbors-15/+2
2019-01-07Rename some functionsJohn Kåre Alsaker-1/+1