about summary refs log tree commit diff
path: root/src/librustc_data_structures/snapshot_map
AgeCommit message (Expand)AuthorLines
2019-02-09librustc_data_structures => 2018Taiki Endo-1/+1
2018-12-25Remove licensesMark Rousskov-20/+0
2018-11-25Remove `OpenSnapshot` and `CommittedSnapshot` markers from `SnapshotMap`.Nicholas Nethercote-34/+25
2018-11-25Introduce `in_snapshot` and `assert_open_snapshot` methods.Nicholas Nethercote-3/+7
2018-11-25Make `commit` and `rollback_to` methods take ownership of the snapshots.Nicholas Nethercote-8/+8
2018-11-25Replace a `.truncate(0)` call with `.clear()`.Nicholas Nethercote-1/+1
2018-11-25Remove `insert_noop`.Nicholas Nethercote-10/+4
2018-11-21rustc: implement and use Default on more types.Eduard-Mihai Burtescu-11/+12
2018-10-19Update unit testsOliver Scherer-3/+3
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-2/+6
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-1/+1
2018-08-09Make SnapshotMap::{commit, rollback_to} take referencesljedrz-9/+9
2018-05-17Avoid repeated HashMap lookups in `opt_normalize_projection_type`.Nicholas Nethercote-0/+6
2018-02-18Generate documentation for auto-trait implsAaron Hill-0/+5
2016-11-08Replace FnvHasher use with FxHasher.Nicholas Nethercote-3/+3
2016-10-21only remove keys that mention skolemized regionsNiko Matsakis-3/+7
2016-10-21when pop skol, also remove from proj cacheNiko Matsakis-15/+42
2016-10-20run rustfmt on snapshot_mapSrinivas Reddy Thatiparthy-8/+9
2016-05-31add a snapshottable hashmapNiko Matsakis-0/+188