Re: [9] Review request for 8171808: Performance problems in dialogs with large tables when JAB activated

2017-02-27 Thread Mikhail Cherkasov
Hi Sergey, http://cr.openjdk.java.net/~mcherkas/8171808/9/webrev.02/ I wrapped the very fist invocations of _getVisibleChildrenCount and _getVisibleChild into InvocationUtils.invokeAndWait and removed all InvocationUtils.invokeAndWait inside those two methods. Thanks, Mikhail. On 2/24/2017 1

Re: [9] Review request for 8171808: Performance problems in dialogs with large tables when JAB activated

2017-02-23 Thread Sergey Bylokhov
Hi, Mikhail Why we call invokeAndWait() so many times in the new method? I guess we can do some work on EDT in one step then we will speedup the code when the size of the table is huge and it has lots of visible items. > > Hi all, > > Could you please review the fix: > http://cr.openjdk.java.ne

[9] Review request for 8171808: Performance problems in dialogs with large tables when JAB activated

2017-02-22 Thread Mikhail Cherkasov
Hi all, Could you please review the fix: http://cr.openjdk.java.net/~mcherkas/8171808/9/webrev.01/ for the following issue: https://bugs.openjdk.java.net/browse/JDK-8171808 When JAWS asks java how many visible elements in the frame are, java goes through the whole tree of component and asks eac