dmd后端

w.b.(d作者)
dmd后端的总体设计是简单的,复杂性来自指令集,没办法的事,内联汇编器也是,intel的初始设计管用了40年.而x87则不行了.
重写代码,很难.1%花费500%的时间,还要花几年去解决过去已解决的漏洞.
dmd后端12万行,包括:优化器,调试符号信息,生成异常处理表,及大量目标文件格式.实际生成代码4万行.
对现代cpu,调度器没啥用.

posted @ 2020-12-31 09:56  zjh6  阅读(19)  评论(0)    收藏  举报  来源