| Summary: | Cocoa 3.6 scrolls faster than Cocoa 3.5, but slower than Carbon 3.5 | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Kevin Conner <connerk> |
| Component: | SWT | Assignee: | Project Inbox <swt-triaged> |
| Status: | CLOSED DUPLICATE | QA Contact: | Scott Kovatch <skovatch> |
| Severity: | normal | ||
| Priority: | P3 | CC: | eclipse, lshanmug, lucaspick, skovatch |
| Version: | 4.0 | ||
| Target Milestone: | --- | ||
| Hardware: | Macintosh | ||
| OS: | Mac OS X | ||
| Whiteboard: | |||
|
Description
Kevin Conner
I'll have to try 3.5 Carbon, but on my MacBook Pro, 3.6 Cocoa 32 and 64 bit are dramatically faster in scrolling than 3.6 Carbon. I'm using Inconsolata 14 for my font. My 32-bit Cocoa also has a fix for bug 320135, but that will help things like line numbers and whitespace symbols. Can you recommend a particular build ID I should try and get? I'm using Inconsolata, size 16. I also use light text on a dark background. The last I-build (http://download.eclipse.org/eclipse/downloads/drops/I20100727-0800/index.php) will have the change I made for caching FontMetrics. I fixed it on 7/21. My 64-bit version is unchanged from the 3.6 GM build. I tried I20100727-0800 in Carbon and in Cocoa-64. Cocoa-64 was faster than Carbon. But the Carbon build of 20100218-1602 (3.5 SR2) was faster still than both of them. I tried my test in the plain text editor and I had the same results as in the Java editor. How many years will this bug take to fix? Prior bugs for the same issue have been closed off as having been fixed, but this bug is definitely not fixed. Downloaded latest Eclispe 4.2 from website today, scrolling was so bad I promptly put it into the trash and went back to my Carbon eclipse. I have 140 lines visible on my 30" rotated 1600x2560 monitor. Carbon: 422 line Java file. 16 seconds to scroll. 140 lines visible. Carbon: 422 line Java file. 18 seconds to scroll. 160 lines visible. XCode: 422 line Java file. 17 seconds to scroll. 160 lines visible. Cocoa: 422 line Java file. 47 seconds to scroll. 140 lines visible. Cocoa: 422 line Java file. 51 seconds to scroll. 160 lines visible. Cocoa: 422 line Java file. 34 seconds to scroll. 20 lines visible. Those numbers don't fully quantify it. When using it with a mouse wheel to scroll quickly in a document looking for something specific...you can't. The refresh rate is so slow that you just get random chunks displaying as you scroll with no fluid motion at all. My mouse wheel movements can be seconds ahead fo the screen refreshes where I just sit and wait for it to catch up. Its just not usable under any circumstance. So if you are sitting there on your 13" laptop with 40 lines visible in your editor...well, you may not notice this as much. (I would still.) But if you are trying to really code and need speed, its just impossible to use Cocoa Eclipse. I have tried each release over the years and figured that surely this would be fixed by now. I was wrong. iMac 3.2Ghz Quad i7 OSX 10.8 (issue existed on 10.6, and 10.7) Forgot to give my current build: 4.2 I20120608-1400 It is slow on my large screen and extremely annoying. *** This bug has been marked as a duplicate of bug 366471 *** |