Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 год назад |
josh11b
|
33110d096c
Facet types support rewrite (`where .A =`...) constraints (#4613)
|
1 год назад |
Dana Jansens
|
361efa90a8
Always call MemUsage::Collect to collect metrics from a field (#4480)
|
1 год назад |
josh11b
|
c721a020a7
Store pointer not reference in `ConstantStore` (#4398)
|
1 год назад |
Richard Smith
|
568ad197d1
Track the instruction used to name the type and constraint in an impl. (#4368)
|
1 год назад |
Chandler Carruth
|
5d0ec91c20
Collection of minor tweaks to get approx. 10-15% compile time (#4245)
|
1 год назад |
Richard Smith
|
dde0bd0ffe
Change TypeId to be a thin wrapper around ConstantId. (#4140)
|
1 год назад |
Jon Ross-Perkins
|
f1190a4792
Add basic output of where memory is stored after a compile. (#4136)
|
1 год назад |
Richard Smith
|
7322a1e220
Build a list of dependent constants to recompute in each instance of a generic. (#4110)
|
1 год назад |
Chandler Carruth
|
8992d22ab3
Port the toolchain to use the new Carbon hashtable (#4097)
|
1 год назад |
Richard Smith
|
6ecf4ce9a7
Store additional information for symbolic constants. (#4102)
|
1 год назад |
Richard Smith
|
9029cac727
Remove `inst_id` from the public interface of `ConstantId`. (#4053)
|
1 год назад |
Richard Smith
|
5c8fa6ad5c
Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979)
|
1 год назад |
Richard Smith
|
79c0b65288
Separate constant emission from function emission. (#3916)
|
2 лет назад |
Jon Ross-Perkins
|
d2056ef4b9
Split classes in file.h and value_stores.* to separate files (#3725)
|
2 лет назад |