--- old/src/cpu/zero/vm/vm_version_zero.cpp 2015-03-11 17:09:30.454215975 +0000 +++ new/src/cpu/zero/vm/vm_version_zero.cpp 2015-03-11 17:09:30.341219457 +0000 @@ -30,4 +30,11 @@ #include "runtime/stubCodeGenerator.hpp" #include "vm_version_zero.hpp" -// This file is intentionally empty + +void VM_Version::initialize() { + // This machine does not allow unaligned memory accesses + if (! FLAG_IS_DEFAULT(UseUnalignedAccesses)) { + warning("Unaligned memory access is not available on this CPU"); + FLAG_SET_DEFAULT(UseUnalignedAccesses, false); + } +}