about summary refs log tree commit diff
path: root/compiler/rustc_data_structures
AgeCommit message (Expand)AuthorLines
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-19/+5
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
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/+69
2020-09-21Auto merge of #76680 - Julian-Wollersberger:nongeneric_ensure_sufficient_stac...bors-1/+1
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-20To avoid monomorphizing `psm::on_stack::with_on_stack` 1500 times, I made a c...Julian Wollersberger-1/+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