Changeset: 278b28ec3a1f Author: kurt Date: 2011-09-21 16:36 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/278b28ec3a1f
Summary: Eliminate OS specific atomic includes and implementations from bsd_zero. This reduces linux_zero to bsd_zero diff's and corrects OS X PPC SMP crashes. Now using gcc 4.1 and up builtin atomics. For OS X this means 10.5 and up is required. Discussed with Greg, Christos and Landon. Testing help from Konstantin Tokarev. ! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp ! src/os_cpu/bsd_zero/vm/orderAccess_bsd_zero.inline.hpp Changeset: 7b0da61aa3af Author: kurt Date: 2011-09-21 16:37 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7b0da61aa3af Merge