Re: [10] Review request for JDK-8165863:[macosx] stack overflow in java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java

2017-08-04 Thread Philip Race
I don't know why but we do have recursion here : at java.awt.AWTEventMulticaster.componentMoved(java.desktop@9ea/AWTEventMulticaster.java:177) at java.awt.AWTEventMulticaster.componentMoved(java.desktop@9ea/AWTEventMulticaster.java:177) at java.awt.AWTEventMulticaster.componentMoved

Re: [10] Review request for JDK-8165863:[macosx] stack overflow in java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java

2017-08-04 Thread Sergey Bylokhov
Hi, Manajit. The code in the test and the code in the JButton does not have any recursion and use only loops. All buttons itself are stored in the heap not on the stack. Can you please clarify, where in our code the default size of the stack is too small? On 04.08.2017 4:40, Manajit Halder wr

[10] Review request for JDK-8165863:[macosx] stack overflow in java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java

2017-08-04 Thread Manajit Halder
Hi All, Kindly review the fix for JDK10. Bug: https://bugs.openjdk.java.net/browse/JDK-8165863 Webrev: http://cr.openjdk.java.net/~mhalder/8165863/webrev.00/ Root cause: The problem wa