summary refs log tree commit diff
path: root/src/librustc_data_structures
AgeCommit message (Expand)AuthorLines
2019-07-02more centril nitsNiko Matsakis-1/+1
2019-07-02fix silly bugs in binary_search_util testNiko Matsakis-2/+3
2019-07-02address nits by mattewjasperNiko Matsakis-2/+1
2019-07-02just create a binary search slice helper fnNiko Matsakis-114/+72
2019-07-02add a `VecMap` data structureNiko Matsakis-0/+114
2019-07-02pacify the mercilous tidyNiko Matsakis-1/+0
2019-07-02add a `depth_first_search` helper functionNiko Matsakis-1/+49
2019-07-02introduce a `VecGraph` abstraction that cheaply stores graphsNiko Matsakis-3/+197
2019-07-02implement the graph traits for SCCNiko Matsakis-1/+26
2019-07-02Auto merge of #61871 - Zoxc:no-lift-branch, r=eddybbors-0/+4
2019-06-26Fix clippy::precedenceIgor Matuszewski-1/+1
2019-06-26Fix clippy::redundant_closureIgor Matuszewski-1/+1
2019-06-26Fix clippy::cast_loslessIgor Matuszewski-6/+6
2019-06-26Fix clippy::redundant_field_namesIgor Matuszewski-1/+1
2019-06-26Check for local types in writeback with debug assertionsJohn Kåre Alsaker-0/+4
2019-06-24Auto merge of #61787 - ecstatic-morse:dataflow-split-block-sets, r=pnkfelixbors-5/+0
2019-06-23Rollup merge of #62068 - ia0:fix_meta_var, r=petrochenkovMazdak Farrokhzad-1/+1
2019-06-23Fix meta-variable binding errors in macrosJulien Cretin-1/+1
2019-06-22Merge `BitSetOperator` and `InitialFlow` into one trait.Dylan MacKenzie-5/+0
2019-06-22Auto merge of #61020 - HeroicKatora:master, r=matthewjasperbors-4/+143
2019-06-16Auto merge of #61347 - Centril:stabilize-underscore_const_names, r=petrochenkovbors-2/+3
2019-06-16Separate librustc_data_structures modulechansuke-915/+913
2019-06-12Auto merge of #60669 - c410-f3r:attrs-fn, r=petrochenkovbors-0/+6
2019-06-10Add more functionality to BitMatrixTyler Mandry-1/+93
2019-06-10Stabilize underscore_const_names: stage0 -> bootstrap.Mazdak Farrokhzad-3/+3
2019-06-10Stabilize underscore_const_names.Mazdak Farrokhzad-2/+3
2019-06-09Allow attributes in formal function parametersCaio-0/+6
2019-06-01rustc: use indexmap instead of a plain vector for upvars.Eduard-Mihai Burtescu-0/+37
2019-05-25Add Step::sub_usizeTim Vermeulen-0/+5
2019-05-22Add documentation on the reasoningAndreas Molzer-4/+14
2019-05-22Improve union of sparse and dense hybrid setAndreas Molzer-4/+45
2019-05-22Provide some benchmarks for bitset hybrid unionAndreas Molzer-0/+88
2019-05-21update doc commentRalf Jung-2/+1
2019-05-21static_assert: make use of anonymous constantsRalf Jung-3/+3
2019-05-20Rollup merge of #60959 - petrochenkov:sassert, r=estebankMazdak Farrokhzad-0/+9
2019-05-20Document requirements for HashStable implementations better.Michael Woerister-0/+24
2019-05-19Improve type size assertionsVadim Petrochenkov-0/+9
2019-05-17Remove unused field from StableHasher.Michael Woerister-20/+0
2019-05-13Remove bitrig support from rustMarcel Hellwig-1/+0
2019-05-04Delegate SmallVec's stable_hash to array's stable_hash.Jesper Steen Møller-3/+1
2019-05-04Hash all of the import_ids for the TraitCandidate.Jesper Steen Møller-0/+12
2019-04-27Auto merge of #60288 - Zoxc:update-rayon, r=nikomatsakisbors-2/+2
2019-04-26Update rustc-rayon versionJohn Kåre Alsaker-2/+2
2019-04-26Use "capacity" as parameter name in with_capacity() methodsMatthias Geier-2/+2
2019-04-15Rollup merge of #59648 - alex:must-use-result, r=alexcrichtonMazdak Farrokhzad-6/+6
2019-04-14Rollup merge of #59804 - Zoxc:cleaner-jobserver, r=alexcrichtonMazdak Farrokhzad-122/+8
2019-04-09Kill dead code dominator code.Edd Barrett-47/+0
2019-04-09Clean up jobserver integrationJohn Kåre Alsaker-122/+8
2019-04-08Add must_use annotations to Result::is_ok and is_errAlex Gaynor-6/+6
2019-03-27Update ena to version 0.13.0varkor-1/+1