作者描述了 Purple Garden 语言的字节码虚拟机和 x86 JIT 的寄存器分配工作。它解释了在没有 phi 节点的 SSA IR 上的活跃性分析,使用块参数和终结器。值从线性化的块位置分配生命周期;一次遍历收集使用和定义以构建 (lo, hi) 范围。这个活跃集送入预分配阶段,将虚拟寄存器映射到物理寄存器或栈槽。随后的降低使用辅助函数来确保/定义寄存器,必要时溢出到栈。示例展示了优化后的 IR、生命周期注解,以及生成的 VM 字节码和 x86 JIT 输出。分配器将块转换视为边移动,并承诺未来提供更多细节。总体上,它涵盖 Purple Garden 的虚拟机和 JIT 的活跃性、分配、降低和生成代码。
“Someone Was Here” 是一款免费的 Mac 应用,配有免费 iPhone 伴侣应用,可在你离开时检测是否有人使用你的 Mac——在空闲一段时间、尝试锁屏或解锁后——并拍摄他们的照片,记录时间、访问方式和会话时长。它会在快速设置中学习你的面部,不会对你发出提醒。照片会在几秒内通过你自己的 iCloud 或其他服务发送到你的 iPhone,同时屏幕上没有任何变化。当你返回时,Mac 会告诉你谁来过。应用常驻菜单栏,使用摄像头指示灯,照片保存在你的 Mac 上,无需账号,无广告或追踪。即时手机提醒一次性收费 4.99 美元。它旨在保护你自己的 Mac;如果你与他人共用空间,请披露。