d五月会议

Atila

想默认启用-preview=nosharedaccess,由于同步而被阻塞.Max说他尝试在synchronized块去掉shared,但前端优化器去掉了该丢弃.Razvan提交了pr来修复,maxWalterSIMD问题,Walter提交了
dmd的simd,

Mathias

依赖参数属性

马丁

他一直在DMD上尝试用PGO构建,对二进制大小影响很大.还在比较性能.

沃尔特

关注ImportC中的C预处理器,他有些未合并PR,这让他放慢了速度.
预处理要求更复杂的.然后是导入头问题.当前每次调用编译器时,生成导入C符号局部模块.对大代码不利,导致大目标文件.同时相互导入,可能会有冲突.
Iain建议ImportC符号,不是进入模块空间,而是进入全局ImportC模块.然后附加每个导入C文件或头文件到该模块.同时防止出现C头文件名中的非标识符.

马丁说问题是,D模块可访问未导入模块.建议每个头文件有自己的编译器每次调用时不变的模块.
注意,Razvan是关闭检查,而不是修复编译器内部假定来修复同步问题.如,它仍然破坏了LDC的原子性.

posted @   zjh6  阅读(11)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示