--- a/hotspot/src/cpu/x86/vm/vm_version_x86.cpp Fri Mar 27 08:58:45 2015 +0100
+++ b/hotspot/src/cpu/x86/vm/vm_version_x86.cpp Tue Mar 31 12:31:18 2015 -0700
@@ -980,6 +980,11 @@
(cache_line_size > ContendedPaddingWidth))
ContendedPaddingWidth = cache_line_size;
+ // This machine allows unaligned memory accesses
+ if (FLAG_IS_DEFAULT(UseUnalignedAccesses)) {
+ FLAG_SET_DEFAULT(UseUnalignedAccesses, true);
+ }
+
#ifndef PRODUCT
if (PrintMiscellaneous && Verbose) {
tty->print_cr("Logical CPUs per core: %u",