卡内基梅隆大学推出了Fray,一个用于JVM程序的并发测试工具,旨在捕捉和重放错误。Fray使用Kotlin编写,采用影子锁技术,支持JDK 25等版本,已成功发现多个项目中的错误。它能检测多线程问题,但无法处理并发内存写入导致的错误。通过Maven或Gradle配置后,可以使用JUnit 5运行测试,并生成详细报告以重现失败。
完成下面两步后,将自动完成登录并继续当前操作。