commit | e019ff17ddcb3382630909c4aed6979e841229b4 | [log] [tgz] |
---|---|---|
author | Gayan Perera <gayanper@gmail.com> | Mon Dec 07 22:13:13 2020 +0100 |
committer | Andrey Loskutov <loskutov@gmx.de> | Thu Dec 31 20:06:20 2020 +0100 |
tree | 5a7627e5dc679efad3ac382819b75a5399fd2fe9 | |
parent | ca5f41b9281c66c20874cdd0c498256a910212b7 [diff] |
Bug 567521 - Improve type hierarchy build time. Introduced IParallelizable interface to mark search participants, patterns and scopes eligible for parallel search. If search scope, participant and pattern given to PatternSearchJob all support parallel search, parallelize index search by using ForkJoinPool.commonPool() to schedule search tasks. If this behavior is not desired, org.eclipse.jdt.core/enableParallelJavaIndexSearch=false preference can be set. Change-Id: Iad18e2d14a9ce2603e5704197706c97bbfb8eea9 Signed-off-by: Gayan Perera <gayanper@gmail.com>
This is the core part of Eclipse's Java development tools. It contains the non-UI support for compiling and working with Java code, including the following:
For more information and important links, refer to the [JDT wiki page] 1 or the [JDT project overview page] 2.