--- old/jdk/test/tools/launcher/TooSmallStackSize.java Fri Sep 2 10:54:08 2016 +++ new/jdk/test/tools/launcher/TooSmallStackSize.java Fri Sep 2 10:54:06 2016 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2014, 2016, 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 @@ -35,6 +35,10 @@ * stack size for the platform (as provided by the JVM error message when a very * small stack is used), and then verify that the JVM can be launched with that stack * size without a crash or any error messages. + * + * Note: This repo's version of the test uses the '-Xss' option. The + * hotspot repo's version of the test uses the '-XX:ThreadStackSize=n' + * VM option. */ public class TooSmallStackSize extends TestHelper { @@ -59,7 +63,7 @@ static String getMinStackAllowed(TestResult tr) { /* * The JVM output will contain in one of the lines: - * "The stack size specified is too small, Specify at least 100k" + * "The Java thread stack size specified is too small. Specify at least 100k" * Although the actual size will vary. We need to extract this size * string from the output and return it. */ @@ -96,7 +100,7 @@ System.out.println("PASSED: got no error message with stack size of " + stackSize); min_stack_allowed = stackSize; } else { - if (tr.contains("The stack size specified is too small")) { + if (tr.contains("The Java thread stack size specified is too small")) { System.out.println("PASSED: got expected error message with stack size of " + stackSize); min_stack_allowed = getMinStackAllowed(tr); } else {