carbon-language / carbon-lang

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
http://docs.carbon-lang.dev/
Other
32.35k stars 1.48k forks source link

Re-evaluate optional features when optimizing compile time #4231

Open dwblaikie opened 3 months ago

dwblaikie commented 3 months ago

There are a few features that we've enabled by default that are nice to have - but at some point, especially when promoting carbon to users more heavily, we may want to ensure these features aren't costing too much, especially in compile time, and harming users first impressions.

So far the list is:

jonmeow commented 2 months ago
  • parse tree validation (an internal consistency check)

Just to be sure, there's some minimal validation, but #4174 turned off the really expensive parts (in opt mode, anyways).

zygoloid commented 2 months ago
muhd360 commented 1 month ago

@zygoloid hi, are there any easy first issues i can work on to get my hands dirty in the repo? Cant see any on the issues page.