Matthias Krüger
263cbd1bbe
remove redundant closures (clippy::redundant_closure)
2020-03-22 12:43:19 +01:00
Matthias Krüger
136ad015b6
fix various typos
2020-03-06 15:19:31 +01:00
John Kåre Alsaker
19c1012483
Use a counter instead of pointers to the stack
2020-02-12 11:50:00 +01:00
John Kåre Alsaker
edee9c3898
Lift using interners instead of in_arena
2020-01-11 07:56:01 +01:00
Mark Rousskov
a06baa56b9
Format the world
2019-12-22 17:42:47 -05:00
Nicholas Nethercote
1aceaaa969
Avoid hashing the key twice in get_query().
...
For a single-threaded parallel compiler, this reduces instruction counts
across several benchmarks, by up to 2.8%.
The commit also adds documentation about `Sharded`'s use of `FxHasher`.
2019-11-04 10:15:55 +11:00
Nicholas Nethercote
c3b3a86124
Remove unnecessary Hash bounds from various types.
2019-10-21 13:48:20 +11:00
John Kåre Alsaker
42c0236ed0
Use a sharded dep node to dep node index map
2019-10-17 04:58:10 +02:00
John Kåre Alsaker
0e73386a66
Use sharded maps for interning
2019-07-19 23:37:48 +02:00