about summary refs log tree commit diff
path: root/compiler/rustc_data_structures/src
AgeCommit message (Expand)AuthorLines
2021-02-10Only initialize what is usedDániel Buga-0/+4
2021-02-05Rollup merge of #81771 - tgnottingham:time-passes-rss-delta, r=oli-obkMara Bos-14/+11
2021-02-05Indicate change in RSS from start to end of pass in time-passes outputTyson Nottingham-14/+11
2021-02-04Add documentation to Unhasher impl for Fingerprint.Michael Woerister-1/+12
2021-02-03Revert stabilizing integer::BITS.Mara Bos-0/+1
2021-02-02Let a portion of DefPathHash uniquely identify the DefPath's crate.Michael Woerister-2/+13
2021-02-01Rollup merge of #81536 - tgnottingham:time-passes-rss, r=oli-obkJonas Schievink-18/+38
2021-01-31stabilize int_bits_constAshley Mannix-1/+0
2021-01-29Indicate both start and end of pass RSS in time-passes outputTyson Nottingham-18/+38
2021-01-26Auto merge of #80692 - Aaron1011:feature/query-result-debug, r=estebankbors-0/+2
2021-01-24Clean up dominators_given_rpoDániel Buga-11/+5
2021-01-17Add track_caller to .steal()Joshua Nelson-1/+3
2021-01-16Enforce that query results implement DebugAaron Hill-0/+2
2021-01-14Use Option::map_or instead of `.map(..).unwrap_or(..)`LingMan-1/+1
2021-01-11Serialize incr comp structures to file via fixed-size bufferTyson Nottingham-10/+12
2021-01-01rustc_serialize: have read_raw_bytes take MaybeUninit<u8> sliceTyson Nottingham-2/+2
2020-12-30Bump bootstrap compiler to 1.50 betaMark Rousskov-2/+1
2020-12-29don't redundantly repeat field namesMatthias Krüger-1/+1
2020-12-26stabilize min_const_genericsBastian Kauschke-1/+1
2020-12-19Rollup merge of #79612 - jyn514:compiler-links, r=Aaron1011Yuki Okushi-4/+1
2020-12-19Rollup merge of #78083 - ChaiTRex:master, r=m-ou-seYuki Okushi-1/+1
2020-12-18Switch compiler/ to intra-doc linksJoshua Nelson-4/+1
2020-11-23Rename `optin_builtin_traits` to `auto_traits`Camelid-1/+2
2020-11-21Auto merge of #78588 - HeroicKatora:sccc, r=nikomatsakisbors-95/+364
2020-11-20Set unaligned_references lint to deny in rustc_data_structuresTyson Nottingham-0/+1
2020-11-18Make PackedFingerprint's Fingerprint privateTyson Nottingham-1/+18
2020-11-18Use PackedFingerprint in DepNode to reduce memory consumptionTyson Nottingham-0/+42
2020-11-17Rollup merge of #78702 - wesleywiser:self_profile_cgu_sizes, r=Mark-SimulacrumMara Bos-0/+22
2020-11-16wordslcnr-1/+1
2020-11-16compiler: fold by valueBastian Kauschke-0/+2
2020-11-16add IdFunctor to rustc_data_structuresBastian Kauschke-0/+82
2020-11-15Rollup merge of #79058 - dtolnay:likelymacro, r=Mark-SimulacrumJonas Schievink-6/+6
2020-11-14Move likely/unlikely argument outside of invisible unsafe blockDavid Tolnay-6/+6
2020-11-14Move Steal to rustc_data_structures.Camille GILLOT-0/+52
2020-11-08Remove recursion from sccc walkingAndreas Molzer-73/+182
2020-11-05Add test for sccc of a long listAndreas Molzer-0/+26
2020-11-05Convert the recursive find_state to a loopAndreas Molzer-22/+110
2020-11-03[self-profiling] Include the estimated size of each cgu in the profileWesley Wiser-0/+22
2020-10-31Move post order walk to iterative approachAndreas Molzer-5/+20
2020-10-31Add a benchmark test for sccc findingAndreas Molzer-0/+46
2020-10-30Fix even more clippy warningsJoshua Nelson-7/+4
2020-10-30Rollup merge of #78524 - tmiasko:source-files-borrow, r=Aaron1011Yuki Okushi-1/+1
2020-10-29Fix typosDániel Buga-3/+3
2020-10-29Use RwLock instead of Lock for SourceMap::filesTomasz Miąsko-1/+1
2020-10-27Fix typo in vec_graphDániel Buga-1/+1
2020-10-25Auto merge of #77476 - tgnottingham:buffered_siphasher128, r=nnethercotebors-196/+389
2020-10-24Upgrade to measureme 9.0.0Wesley Wiser-18/+4
2020-10-24Rollup merge of #77830 - cjgillot:remacro, r=oli-obkJonas Schievink-11/+0
2020-10-22Don't re-export std::ops::ControlFlow in the compiler.Leonora Tindall-3/+1
2020-10-22change the order of type arguments on ControlFlowLeonora Tindall-2/+1