mark
9e5f7d5631
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
Ralf Jung
90b8d34c9f
bump smallvec to 1.0
2019-11-04 15:59:09 +01:00
varkor
b925eb5f42
Update bitflags
2019-10-25 23:26:27 +01:00
Alex Crichton
345ba505ec
rustc: Remove dylib
crate type from most rustc crates
...
Now that procedural macros no longer link transitively to libsyntax,
this shouldn't be needed any more! This commit is an experiment in
removing all dynamic libraries from rustc except for librustc_driver
itself. Let's see how far we can get with that!
2019-07-07 03:23:00 +02:00
Taiki Endo
0d3e17864e
librustc_apfloat => 2018
2019-02-07 03:04:35 +09:00
Nicholas Nethercote
ecf6cd4b3c
Upgrade smallvec
to 0.6.7 and use the new may_dangle
feature.
2018-12-10 09:31:27 +11:00
Nicholas Nethercote
a66d7b2001
Use SmallVec
to avoid allocations in from_decimal_string
.
...
This reduces the number of allocations in a "check clean" build of
`tuple-stress` by 14%, reducing instruction counts by 0.6%.
2018-11-09 18:57:18 +11:00
Tamir Duberstein
231d9e7e5d
Remove rustc_bitflags; use the bitflags crate
2017-09-17 14:19:24 -04:00
Eduard-Mihai Burtescu
877ec94654
rustc_apfloat: introduce the base Float API.
2017-08-02 03:45:03 +03:00