Jon Ross-Perkins
|
16bf3f710e
Split deferred node traversal out from check.cpp (#4559)
|
1 سال پیش |
Jon Ross-Perkins
|
4eb955bf42
Drop std:: on size_t in various spots. (#4546)
|
1 سال پیش |
Jon Ross-Perkins
|
1d8c7ffe89
Add support for scoped timings. (#4533)
|
1 سال پیش |
Sam Estep
|
e0e305536e
Collect timing data per unit for each phase (#4512)
|
1 سال پیش |
josh11b
|
4febf7c459
Add capitilization and punctuation to TODO comments (#4486)
|
1 سال پیش |
Richard Smith
|
a0609b9155
Don't eagerly import all impls. (#4447)
|
1 سال پیش |
Jon Ross-Perkins
|
302aa1bb30
Remove uses of StringLiteral in format strings. (#4416)
|
1 سال پیش |
Jon Ross-Perkins
|
b5a837aa89
Refactor modifier formatting to remove string passing. (#4418)
|
1 سال پیش |
Richard Smith
|
1a1bfd2eb2
Track and resolve the specific callee in a call to a generic function (#4395)
|
1 سال پیش |
Jon Ross-Perkins
|
e7aebbe581
Update basic diagnostic capitalization/punctuation (#4328)
|
1 سال پیش |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
1 سال پیش |
Chandler Carruth
|
0c8ab663c9
Migrate all CARBON_VLOG to the format string variant. (#4284)
|
1 سال پیش |
Richard Smith
|
891c7d8368
Enforce that the parse node for an instruction has the kind specified in the instruction definition (#4264)
|
1 سال پیش |
David Blaikie
|
c5ada29ba9
Add filename and line number to function debug info metadata (#4243)
|
1 سال پیش |
Jon Ross-Perkins
|
64204d9182
Factor library names into their own ID structure. (#4219)
|
1 سال پیش |
Jon Ross-Perkins
|
3f7af842a3
Adjust check's node formatting in crash output. (#4217)
|
1 سال پیش |
Jon Ross-Perkins
|
e62973a8ef
Address the LocIdAndInst::ReusingLoc TODO (#4211)
|
1 سال پیش |
Jon Ross-Perkins
|
f67791cfee
Separate subtree size information from parse nodes. (#4174)
|
1 سال پیش |
Jon Ross-Perkins
|
43c0b0a1f2
Refactor some check-phase postorder iterator use. (#4175)
|
1 سال پیش |
Richard Smith
|
3cb769a053
Rename "generic instance" to "specific" throughout the toolchain. (#4165)
|
1 سال پیش |
Jon Ross-Perkins
|
7ded56ef35
Improve namespace handling in imports. (#4153)
|
1 سال پیش |
Jon Ross-Perkins
|
07c286e3cb
Use the package/library name in ImportIRId formatting. (#4154)
|
1 سال پیش |
Jon Ross-Perkins
|
000d6d63ef
Remove already-done no_prelude todo. (#4148)
|
1 سال پیش |
Jon Ross-Perkins
|
99696b9812
Rename check handlers to HandleParseNode overloads. (#4121)
|
1 سال پیش |
Richard Smith
|
50d56aa7c9
Add an instruction to represent a use of a dependent value from a generic instance. (#4122)
|
1 سال پیش |
Jon Ross-Perkins
|
a81d67c629
Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115)
|
1 سال پیش |
Jon Ross-Perkins
|
9581a1867d
Move import refs to their own block. (#4103)
|
1 سال پیش |
Jon Ross-Perkins
|
cf389bf5d3
Split global init out from InstBlockStack. (#4101)
|
1 سال پیش |
Jon Ross-Perkins
|
5ebcbae2e8
Add a location to indirect imports. (#4098)
|
1 سال پیش |
Chandler Carruth
|
8992d22ab3
Port the toolchain to use the new Carbon hashtable (#4097)
|
1 سال پیش |