test/hotspot/jtreg/runtime/whitebox/WBStackSize.java
changeset 49848 fcd5df7aa235
parent 48791 6e079ff6c83c
child 49888 314038828101
--- a/test/hotspot/jtreg/runtime/whitebox/WBStackSize.java	Fri Apr 20 14:30:57 2018 -0700
+++ b/test/hotspot/jtreg/runtime/whitebox/WBStackSize.java	Wed Apr 18 11:19:32 2018 +0200
@@ -82,7 +82,9 @@
     }
 
     public static void main(String[] args) {
-        long configStackSize = wb.getIntxVMFlag("ThreadStackSize") * K;
+        boolean isCompilerThread = Thread.currentThread().getName().indexOf(" CompilerThread") > 0;
+        long configStackSize = isCompilerThread ? wb.getIntxVMFlag("CompilerThreadStackSize") * K
+                                                : wb.getIntxVMFlag("ThreadStackSize") * K;
         System.out.println("ThreadStackSize VM option: " + configStackSize);
 
         long stackProtectionSize = wb.getIntxVMFlag("StackShadowPages") * wb.getVMPageSize();