--- old/src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java 2017-05-09 10:56:08.427279581 +0200 +++ new/src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java 2017-05-09 10:56:08.319279576 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -242,6 +242,8 @@ int factor = 1; if (name.contains("Int") || name.contains("Float")) { factor = 4; + } else if (name.contains("Double")) { + factor = 8; } return factor; }