Merge with openjdk 8u202

# Conflicts:
#	.hgtags
#	THIRD_PARTY_README
#	make/windows/makefiles/compile.make
#	make/windows/makefiles/vm.make
#	src/os/linux/vm/os_linux.hpp
#	src/share/vm/classfile/classLoaderData.cpp
#	src/share/vm/interpreter/interpreterRuntime.cpp
#	src/share/vm/interpreter/linkResolver.hpp
#	src/share/vm/oops/cpCache.cpp
#	src/share/vm/opto/lcm.cpp
#	src/share/vm/prims/methodHandles.cpp
#	src/share/vm/runtime/arguments.cpp
#	src/share/vm/runtime/virtualspace.cpp