check for os.arch that known to allow unaligned memory access and return safe instance for other architectures
Merge pull request #33 from Shohou/master

Using Java unsafe implementation crashes JVM on Solaris sparcv9 with 64 bit JVM