about summary refs log tree commit diff
path: root/compiler/rustc_data_structures/src
AgeCommit message (Expand)AuthorLines
2020-10-22Remove unused ProfileCategory.Camille GILLOT-11/+0
2020-10-19Auto merge of #77908 - bugadani:obl-forest, r=nnethercotebors-350/+325
2020-10-18Stabilize or_insert_with_keyChai T. Rex-1/+1
2020-10-15Turn Outcome into an opaque type to remove some runtime checksDániel Buga-341/+315
2020-10-15Reuse memory for process_cyclesDániel Buga-8/+8
2020-10-15Make sure cold code is as small as possibleDániel Buga-1/+2
2020-10-14Remove unused code from remaining compiler cratesest31-6/+0
2020-10-13Replace absolute paths with relative onesest31-7/+7
2020-10-11SipHasher128: improve constant names and add more commentsTyson Nottingham-38/+68
2020-10-05Auto merge of #77080 - richkadel:llvm-coverage-counters-2, r=tmandrybors-0/+9
2020-10-05Auto merge of #77171 - VFLashM:better_sso_structures, r=oli-obkbors-104/+879
2020-10-05Updates to experimental coverage counter injectionRich Kadel-0/+9
2020-10-05SipHasher128: use specific struct layoutTyson Nottingham-0/+6
2020-10-05SipHasher128: use more named constants, update commentsTyson Nottingham-50/+54
2020-10-03perf: buffer SipHasher128Tyson Nottingham-196/+349
2020-10-02SsoHashSet/Map - genericiy over Q removedValerii Lashmanov-89/+72
2020-09-30Stable hashing: add comments and tests concerning platform-independenceTyson Nottingham-18/+142
2020-09-27SsoHashMap minor refactoring, SSO_ARRAY_SIZE introducedValerii Lashmanov-12/+29
2020-09-26SsoHashSet reimplemented as a wrapper on top of SsoHashMapValerii Lashmanov-228/+158
2020-09-26SsoHashSet/SsoHashMap API greatly expandedValerii Lashmanov-23/+864
2020-09-26MiniSet/MiniMap moved and renamed into SsoHashSet/SsoHashMapValerii Lashmanov-18/+22
2020-09-26Remove unused #[allow(...)] statements from compiler/est31-1/+0
2020-09-25Rollup merge of #77121 - duckymirror:html-root-url, r=jyn514Jonas Schievink-1/+1
2020-09-23/nightly/nightly-rustcErik Hofmayer-1/+1
2020-09-23Updated html_root_url for compiler cratesErik Hofmayer-1/+1
2020-09-23Move MiniSet to data_structuresAndreas Jonson-0/+42
2020-09-22Auto merge of #76928 - lcnr:opaque-types-cache, r=tmandrybors-5/+68
2020-09-21Rollup merge of #76963 - est31:remove_static_assert, r=oli-obkRalf Jung-12/+0
2020-09-21Rollup merge of #76958 - est31:ns, r=oli-obkRalf Jung-4/+1
2020-09-20Rollup merge of #76825 - lcnr:array-windows-apply, r=varkorRalf Jung-2/+3
2020-09-20Rollup merge of #76821 - est31:remove_redundant_nightly_features, r=oli-obk,M...Ralf Jung-2/+1
2020-09-20Remove unused static_assert macroest31-12/+0
2020-09-20Use as_secs_f64 in profiling.rsest31-4/+1
2020-09-20use `array_windows` instead of `windows` in the compilerBastian Kauschke-2/+3
2020-09-19cache types during normalizationBastian Kauschke-5/+68
2020-09-19Use `T::BITS` instead of `size_of::<T> * 8`.Mara Bos-1/+2
2020-09-17Remove redundant #![feature(...)] 's from compiler/est31-1/+0
2020-09-17Replace const_generics feature gate with min_const_genericsest31-1/+1
2020-09-08Capitalize safety commentsFlying-Toast-1/+1
2020-09-04Add `BREAK` too, and improve the commentsScott McMurray-1/+1
2020-09-04Use ops::ControlFlow in graph::iterateScott McMurray-8/+6
2020-09-02Auto merge of #76233 - cuviper:unhasher, r=Mark-Simulacrumbors-1/+59
2020-09-01Avoid rehashing Fingerprint as a map keyJosh Stone-1/+59
2020-09-01datastructures: replace `lazy_static` by `SyncLazy` from stdmarmeladema-27/+25
2020-08-30datastructures: replace `once_cell` crate with an impl from stdmarmeladema-2/+3
2020-08-30mv compiler to compiler/mark-0/+12111