llvmssh wrote: > You can rebuild hotspot with ubsan. OK, thanks. Because the value of mark is accessed or assigned by multiple threads, where mark == 0, I understand that the optimization changes the code logic. https://github.com/llvm/llvm-project/pull/122043