about summary refs log tree commit diff
path: root/compiler/rustc_data_structures
AgeCommit message (Expand)AuthorLines
2022-11-04Rollup merge of #103845 - camsteffen:data-structures-track-caller, r=compiler...Matthias Krüger-0/+11
2022-11-02rustdoc: use ThinVec for cleaned genericsMichael Howell-1/+1
2022-11-01Add track_caller to some Lock methodsCameron Steffen-0/+11
2022-10-27Introduce UnordMap, UnordSet, and UnordBag (see MCP 533)Michael Woerister-0/+384
2022-10-21fix some typosRageking8-1/+1
2022-10-19Auto merge of #103214 - Nilstrieb:set-theory, r=petrochenkovbors-7/+5
2022-10-19Use Set instead of Vec in transitive_relationnils-7/+5
2022-10-18Auto merge of #102543 - daym:patch-1, r=joshtriplettbors-6/+1
2022-10-17Remove execute bit from lock file permissionsDanny Milosavljevic-6/+1
2022-10-14more dupe word typosRageking8-2/+2
2022-10-06Rollup merge of #102725 - nnethercote:rm-Z-time, r=davidtwcoMatthias Krüger-37/+27
2022-10-06Be consistent about deciding whether to print pass data.Nicholas Nethercote-19/+21
2022-10-06Remove `-Ztime` option.Nicholas Nethercote-18/+6
2022-10-06Fix some comments.Nicholas Nethercote-4/+4
2022-10-06Auto merge of #99324 - reez12g:issue-99144, r=jyn514bors-1/+0
2022-10-01Use a SortedMap instead of a VecMap.Camille GILLOT-14/+17
2022-10-01Compute by owner instead of HirId.Camille GILLOT-0/+14
2022-09-29Remove from compiler/ cratesreez12g-1/+0
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-22Rollup merge of #102037 - jyn514:normalize-docs, r=lcnrDylan DPC-12/+33
2022-09-19Make cycle errors recoverableJoshua Nelson-12/+28
2022-09-19Make `OUT` an associated type instead of a generic parameterJoshua Nelson-0/+5
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-12Auto merge of #99334 - NiklasJonsson:84447/error-privacy, r=oli-obkbors-1/+14
2022-09-10Rollup merge of #101635 - jyn514:queries-new-derived, r=cjgillotDylan DPC-1/+1
2022-09-10rustc_error, rustc_private, rustc_ast: Switch to stable hash containersNiklas Jonsson-1/+14
2022-09-07Use niche-filling optimization even when multiple variants have data.Michael Benfield-0/+4
2022-09-06Move `Queries::new` out of the macroJoshua Nelson-1/+1
2022-09-01Auto merge of #100869 - nnethercote:replace-ThinVec, r=spastorinobors-235/+13
2022-09-01Auto merge of #100707 - dzvon:fix-typo, r=davidtwcobors-2/+2
2022-08-31Fix a bunch of typoDezhi Wu-2/+2
2022-08-30Use more `into_iter` rather than `drain(..)`Donough Liu-10/+10
2022-08-29Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`.Nicholas Nethercote-235/+13
2022-08-22get rid of `RefCell` in `TransitiveRelation`SparrowLii-70/+99
2022-08-22Use `AttrVec` in more places.Nicholas Nethercote-78/+94
2022-08-18Add diagnostic translation lints to crates that don't emit them5225225-0/+2
2022-08-16needless separation of impl blocksTshepang Mbambo-2/+0
2022-07-29remove some manual hash stable implslcnr-0/+5
2022-07-24Auto merge of #99251 - cuviper:hashbrown-0.12, r=Mark-Simulacrumbors-1/+1
2022-07-20Remove unused StableMap and StableSet types from rustc_data_structuresMichael Woerister-179/+0
2022-07-19use `par_for_each_in` in `par_body_owners` and `collect_crate_mono_items`SparrowLii-1/+1
2022-07-17Upgrade indexmap and thorin-dwp to use hashbrown 0.12Josh Stone-1/+1
2022-07-14Auto merge of #96544 - m-ysk:feature/issue-96358, r=cjgillotbors-1/+62
2022-07-06Allow to create definitions inside the query system.Camille GILLOT-0/+28
2022-07-02define MmapMut and use it in Decodable implYoshiki Matsuda-1/+62
2022-06-29Auto merge of #98558 - nnethercote:smallvec-1.8.1, r=lqdbors-1/+1
2022-06-28Rollup merge of #98384 - rdzhaafar:fix-macos-rss-reporting, r=davidtwco,micha...Dylan DPC-0/+18
2022-06-27catch unwind of every iter in parallel mode during wfcheckSparrowLii-2/+5
2022-06-27Update `smallvec` to 1.8.1.Nicholas Nethercote-1/+1
2022-06-22Fixed RSS reporting on macOSRida Dzhaafar-0/+18