Copied from java-8-openjdk