[edit: By setting type information directly in syntax
nodes rather than storing in types2
maps, we should be able to recover some of the compiler speed loss of Go 1.18.]
We should move type-checking to operate directly on the new syntax nodes. Placeholder issue.
Set for Go1.12 so it stays on the radar. Unclear yet if that is a realistic goal.
8条答案
按热度按时间kninwzqo1#
这是新贡献者可以帮忙的事情吗?它是一种长期的增量任务,您可以通过几个CLs树立榜样,然后人们可以跟随领导并提交更多内容吗?
uyhoqukh2#
对不起,这绝对不是新贡献者的任务。如果我们要做这件事,我们需要在Go团队中进行,并有专门的工程人员。谢谢。
ktca8awb3#
Moving to 1.13.
xxb16uws4#
https://go.dev/cl/396917提到了这个问题:
cmd/compile: store type information directly in syntax tree
u3r8eeie5#
在这个问题上已经取得了一些进展:现在可以直接增强语法表达节点。
o2gm4chl6#
Moving to 1.22.
nwnhqdif7#
将文本内容移动到1.23。
new9mtju8#
当前不是一个高优先级的问题。将其移动到待办事项列表中。