about summary refs log tree commit diff
path: root/compiler/rustc_data_structures
AgeCommit message (Expand)AuthorLines
2021-04-08Fix outdated crate names in compiler docspierwill-1/+1
2021-04-06Auto merge of #83821 - camelid:improve-thinvec, r=petrochenkovbors-0/+91
2021-04-05Add `FromIterator` and `IntoIterator` impls for `ThinVec`Camelid-0/+91
2021-04-03Auto merge of #83682 - bjorn3:mmap_wrapper, r=cjgillotbors-0/+51
2021-04-03Add safety comment to StableAddress impl for Mmapbjorn3-0/+4
2021-03-31Inline a few methodsbjorn3-0/+3
2021-03-30Add an Mmap wrapper to rustc_data_structuresbjorn3-0/+44
2021-03-29Revert changes to sync data structuresJoshua Nelson-0/+110
2021-03-27Address review commentsJoshua Nelson-2/+0
2021-03-27Remove (lots of) dead codeJoshua Nelson-123/+0
2021-03-26Auto merge of #83465 - michaelwoerister:safe-read_raw_bytes, r=cjgillotbors-8/+28
2021-03-25Allow for reading raw bytes from rustc_serialize::Decoder without unsafe code.Michael Woerister-8/+28
2021-03-24Revert "Revert stabilizing integer::BITS."Mara Bos-1/+0
2021-03-22Auto merge of #83273 - cjgillot:endecode, r=michaelwoeristerbors-56/+10
2021-03-19Remove FingerprintEncoder/Decoder.Camille GILLOT-56/+10
2021-03-19Move raw bytes handling to Encoder/Decoder.Camille GILLOT-2/+2
2021-03-19Rollup merge of #83197 - jyn514:cfg-test-dead-code, r=joshtriplettDylan DPC-20/+23
2021-03-17Move some test-only code to test filesJoshua Nelson-20/+23
2021-03-15Auto merge of #82999 - cuviper:rustc-rayon-0.3.1, r=Mark-Simulacrumbors-2/+2
2021-03-13Auto merge of #83064 - cjgillot:fhash, r=jackh726bors-0/+1
2021-03-11Add inlining.Camille GILLOT-0/+1
2021-03-11Auto merge of #82641 - camelid:lang-item-docs, r=jyn514bors-4/+4
2021-03-10Update to rustc-rayon 0.3.1Josh Stone-2/+2
2021-03-07Auto merge of #81635 - michaelwoerister:structured_def_path_hash, r=pnkfelixbors-3/+25
2021-02-28Allow variant attributes in `enum_from_u32!`Camelid-4/+4
2021-02-27Rollup merge of #82537 - wesleywiser:update_measureme, r=oli-obkDylan DPC-1/+1
2021-02-27Rollup merge of #82057 - upsuper-forks:cstr, r=davidtwco,wesleywiserDylan DPC-31/+0
2021-02-25Update measureme dependency to the latest versionWesley Wiser-1/+1
2021-02-20Update the bootstrap compilerJoshua Nelson-1/+0
2021-02-18Print -Ztime-passes (and misc stats/logs) on stderr, not stdout.Eduard-Mihai Burtescu-1/+1
2021-02-15Auto merge of #81855 - cjgillot:ensure-cache, r=oli-obkbors-15/+15
2021-02-14bumped smallvec depsklensy-1/+1
2021-02-14Replace const_cstr with cstr crateXidorn Quan-31/+0
2021-02-13Separate the query cache from the query state.Camille GILLOT-15/+15
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