Eclipse plugin 2.8 is very slow on JDT refactoring/heavy actions
Migrated from http://lampsvn.epfl.ch/trac/scala/ticket/2834
Reporter magnet
I am mainly using Eclipse 3.5 with JDT and PDE and programming in Java.
I have around 100 open Java projects (and a few Scala projects) in many
working sets, and Eclipse runs like a breeze with JDT/PDE only (using
the Eclipse for RCP EPP).
When the Scala plugin is installed (different versions), Java
refactoring actions become extremely slow (to the point that Eclipse
becomes unresponsive from 15 to 30 seconds).
(The open Scala projects do not depend on the Java projects I'm
refactoring).
After a discussion with Miles Sabin, I have been working in the same environment with AJDT + an open AspectJ project (since they use the same underlying Equinox Weaving feature) and I did not experience the problem. Even if it was a bit slower, Eclipse was still very much usable with AJDT 2.0.1 (newer version is in development and should fare better, but I had no time to test it).
I have had no time to collect concrete data... I'm posting this ticket as requested by Miles. This is especially important because a lot of potential Scala plugin users will spend a lot of time dealing with Java projects and they should be unaffected by the presence of the Scala environment.
Reporter magnet
I am mainly using Eclipse 3.5 with JDT and PDE and programming in Java.
I have around 100 open Java projects (and a few Scala projects) in many
working sets, and Eclipse runs like a breeze with JDT/PDE only (using
the Eclipse for RCP EPP).
When the Scala plugin is installed (different versions), Java
refactoring actions become extremely slow (to the point that Eclipse
becomes unresponsive from 15 to 30 seconds).
(The open Scala projects do not depend on the Java projects I'm
refactoring).
After a discussion with Miles Sabin, I have been working in the same environment with AJDT + an open AspectJ project (since they use the same underlying Equinox Weaving feature) and I did not experience the problem. Even if it was a bit slower, Eclipse was still very much usable with AJDT 2.0.1 (newer version is in development and should fare better, but I had no time to test it).
I have had no time to collect concrete data... I'm posting this ticket as requested by Miles. This is especially important because a lot of potential Scala plugin users will spend a lot of time dealing with Java projects and they should be unaffected by the presence of the Scala environment.
Leave a comment
on 2011-03-11 03:00 *
By ahti.kitsik
I can confirm that also building becomes very slow, even with one scala project. Up to a point where we need to turn off automatic build.
If there are any hints where to look at I/we could try to get it fixed in eclipse-ide codebase as a contribution. Or in our project setup, if that's the case :)
If there are any hints where to look at I/we could try to get it fixed in eclipse-ide codebase as a contribution. Or in our project setup, if that's the case :)
Updating tickets (#1000069, #1000195, #1000213, #1000223, #1000006, #1000021, #1000038, #1000048, #1000051, #1000052, #1000075, #1000103, #1000109, #1000115, #1000119, #1000156, #1000186, #1000207, #1000238, #1000262, #1000263, #380, #389, #683, #1238, #1331, #1635, #1645, #1715, #1729, #1744, #1783, #1839, #1869, #1885, #1890, #1902, #1918, #1919, #1924, #1925, #1946, #1964, #1991, #2131, #2233, #2342, #2348, #2408, #2459, #2499, #2523, #2572, #2582, #2602, #2614, #2615, #2675, #2710, #2745, #2763, #2816, #2830, #2834, #2878, #2879, #2887, #2888, #2901, #2911, #2912, #2922, #2937, #2938, #2942, #2951, #2955, #2957, #2961, #2964, #2965, #2974, #2975, #2989, #2990, #3002, #3055, #3070, #3087, #3135, #3139, #3173, #3182, #3184, #3200, #3213, #3214, #3221, #3243, #3251)
on 2014-10-20 11:41 *
By Iulian Dragos
Eclipse version set to Luna - Eclipse 4.4
Version set to 3.0.4-211
Status changed from New to Won't Fix