[
https://issues.jboss.org/browse/JBIDE-12405?page=com.atlassian.jira.plugi...
]
Victor Rubezhny commented on JBIDE-12405:
-----------------------------------------
But anyway, I see that in both examples the Validator is called to validate each inserted
string, so, JavaDirtyRegionProcessor works as expected.
As-you-type validation works slow when many strings are being added
-------------------------------------------------------------------
Key: JBIDE-12405
URL:
https://issues.jboss.org/browse/JBIDE-12405
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: common/jst/core
Affects Versions: 3.4.0.M1
Reporter: Alexey Kazakov
Assignee: Victor Rubezhny
Priority: Blocker
Fix For: 3.4.0.M1
1. Create a cdi bean class.
2. Add the following lines to any method of the class:
{code}
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
System.out.println("#{test.bytess} sf sdf " + "" + "" +
"");
{code}
3. Repeat #2 a ten times.
4. There are 0.5n(n+1) as-you-type validation thread created, where n is a nubmer of
srings of the file.
So if you copied a hundred strings you will have 5050 threads.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira